SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm still screwd with:
----------------------------
tar (child): lzip: Cannot exec: Too many levels of symbolic links
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
---------------------------
I've read over your script and can't see anything that should cause these problems.
Just a long shot, but in your select statement, use some other word than build:
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
the problem is when:
- first time: you choose "old", and you build, everything is ok.
- second time: you choose "new", and you try to boostrap a new SFS.
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
Regression test on slackware64-current (Sun Apr 1 02:53:26 UTC 2018):
Strange failure for "xfce4-panel-4.12.2".
If you build xfce in one batch with the script xfce-build-all.sh it will fail on xfce4-panel: it doesn't see exo installed (see build.log)
-----------------------------
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for exo-1 >= 0.7.2... not found
*** The required package exo-1 was not found on your system.
*** Please install exo-1 (atleast version 0.7.2) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.
ls: cannot access '/tmp/xfce4-panel-*txz': No such file or directory
----------------------------
If you build it a second time with the same script it will build everything.
On the second pass, it will see it (see second build.log)
----------------------------
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for exo-1 >= 0.7.2... 0.12.0
checking EXO_CFLAGS... -pthread -I/usr/include/exo-1 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking EXO_LIBS... -lexo-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lxfce4util -lglib-2.0
checking for pkg-config... (cached) /usr/bin/pkg-config
----------------------------
If you build everything by hand each of the package listed in xfce-build-all. sh script it will build normally: xfce4panel will see exo installed??
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
the first package needing access network see sfsbuild1 is "esound":
------------
esound )
dhcpcd -t 10 eth0 && updatedb
build $SRCDIR $PACKNAME
[ $? != 0 ] && exit 1 ;;
-------------
after that the access to network is established.
Not that I know of. You might try grepping the slackbuilds for wget, etc.
Well it's no problem with SlackBuilds, I always read the packaging script and network dependency is not very common.
But when compressed sources are shipped incomplete and require remote resource, that's when there's a problem.
Good work. I missed it reading that script and should have seen it.
This is the reason I usually delete the link, then remake it when
I change the tools directory.
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
Actually, something is broken in -current (since >= 30032018), pkg-config or something else: procps-ng and util-linux don't see "libncursesw.so.6" and I don't what broke this? So I can't even build build1_s.list, I will have to dig in http://cgit.notk.org/adrien/slackwar...t.ext.git/log/ ...
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
Even if you do: ldconfig -v | grep libncursesw.so.6
you will see:
--------------
# ldconfig -v | grep libncursesw.so.6
ldconfig: Ne peut �valuer par stat /usr/x86_64-slackware-linux/lib64: Aucun fichier ou dossier de ce type
ldconfig: Chemin � /lib64 � donn� plus d'une fois
ldconfig: Ne peut �valuer par stat /libx32: Aucun fichier ou dossier de ce type
ldconfig: Chemin � /usr/lib64 � donn� plus d'une fois
ldconfig: Ne peut �valuer par stat /usr/libx32: Aucun fichier ou dossier de ce type
libncursesw.so.6 -> libncursesw.so.6.1
libncursesw.so.6 -> libncursesw.so.6.1
--------------
so it's there but not seen
and /etc/ld.so.conf is ok.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.