Re: [Fink-beginners] cannot install / update after last selfupdate.
Original-Nachricht On Jun 20, 2017, at 14:28, Thomas Scharkowskiwrote: Original-Nachricht On Jun 20, 2017, at 11:42, Alexander Hansen wrote: On Jun 20, 2017, at 11:30, Thomas Scharkowski wrote: Original-Nachricht On Jun 19, 2017, at 22:04, Thomas Scharkowski wrote: We haven’t done anything to change the internals of how the buildlock system works, either. That’s what’s failing here, because the control file isn’t being created. You’re sure that you literally have changed _nothing_? You didn’t install any third-party software at all? The only reasons I can think of for this to have worked at one point and then to fail would be: 1) Changing the behavior of a system utility, e.g. by having a third-party executable of the same name but with different behavior. 2) No disk space. 3) Incorrect permissions in the fink.build directory that somehow don’t allow the control file to be created. $ ls -ld /sw/src/fink.build/ drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ for $ ls -ld /sw/src/fink.build/ I get: thomas$ ls -ld /sw/src/fink.build/ drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ so the permission are correct? What else can I do? Check your disk space. If your disk isn’t full, try doing a build as root (e.g. “fink --no-build-as-nobody build ” ). If that works then it might be that there is something wrong with the fink-bld user/group which normally does our builds. If you you get the same error when building as root, we’ll have to diagnose it further. —Akh I get the same error with "--no-build-as-nobody build " Thomas Then it sounds like whatever command creates the control file isn’t behaving properly. I (or somebody else) will have to dig into the fink code when I’ve got a moment to see about a test case. -- Alexander Hansen, Ph.D. Fink User Liaison Could you send the output of ls-lR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 (or use some other root-fink-buildlock directory if that’s what you have available)? In digging in the code, it looks like there should be an error message if the control file isn’t initially being written, so the issue might be elsewhere. —akh thomas$ ls -LR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 DEBIAN sw /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/DEBIAN: control prerm /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw: var /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var: run /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run: fink /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink: buildlock /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink/buildlock: libsamplerate0-0.1.9-1.pid iMac:~ thomas$ ls -LR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 DEBIAN sw /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/DEBIAN: control prerm /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw: var /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var: run /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run: fink /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink: buildlock /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink/buildlock: libsamplerate0-0.1.9-1.pid How about " ls -lR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 "? (lowercase “l”), so that we can verify the file sizes ? $ ls -lR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 total 0 drwxr-xr-x 4 root wheel 136 19 Jun 13:22 DEBIAN drwxr-xr-x 3 root wheel 102 19 Jun 13:22 sw /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/DEBIAN: total 32 -rw-r--r-- 1 root wheel 739 19 Jun 13:22 control -rwxr-xr-x 1 root wheel 545 19 Jun 13:22 prerm /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw: total 0 drwxr-xr-x 3 root wheel 102 19 Jun 13:22 var /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var: total 0 drwxr-xr-x 3 root wheel 102 19 Jun 13:22 run /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run: total 0 drwxr-xr-x 3 root wheel 102 19 Jun 13:22 fink /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink: total 0 drwxr-xr-x 3 root wheel 102 19 Jun 13:22 buildlock /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink/buildlock: total 16 -rw-r--r-- 1 root wheel 5 19 Jun 13:22 libsamplerate0-0.1.9-1.pid -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org!
Re: [Fink-beginners] cannot install / update after last selfupdate.
> On Jun 20, 2017, at 14:28, Thomas Scharkowski> wrote: > > Original-Nachricht >>> On Jun 20, 2017, at 11:42, Alexander Hansen >>> wrote: >>> On Jun 20, 2017, at 11:30, Thomas Scharkowski wrote: Original-Nachricht >> On Jun 19, 2017, at 22:04, Thomas Scharkowski >> wrote: >> >> > >> >>> We haven’t done anything to change the internals of how the buildlock >>> system works, either. That’s what’s failing here, because the control >>> file isn’t being created. You’re sure that you literally have changed >>> _nothing_? You didn’t install any third-party software at all? The >>> only reasons I can think of for this to have worked at one point and >>> then to fail would be: >>> 1) Changing the behavior of a system utility, e.g. by having a >>> third-party executable of the same name but with different behavior. >>> 2) No disk space. >>> 3) Incorrect permissions in the fink.build directory that somehow don’t >>> allow the control file to be created. >>> $ ls -ld /sw/src/fink.build/ >>> drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ >> >> >> for $ ls -ld /sw/src/fink.build/ I get: >> >> thomas$ ls -ld /sw/src/fink.build/ >> drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ >> >> so the permission are correct? >> What else can I do? >> > Check your disk space. If your disk isn’t full, try doing a build as > root (e.g. “fink --no-build-as-nobody build ” ). If that works > then it might be that there is something wrong with the fink-bld > user/group which normally does our builds. If you you get the same error > when building as root, we’ll have to diagnose it further. > —Akh I get the same error with "--no-build-as-nobody build " Thomas >>> >>> Then it sounds like whatever command creates the control file isn’t >>> behaving properly. I (or somebody else) will have to dig into the fink >>> code when I’ve got a moment to see about a test case. >>> >>> -- >>> Alexander Hansen, Ph.D. >>> Fink User Liaison >> Could you send the output of ls-lR >> /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 (or use some >> other root-fink-buildlock directory if that’s what you have available)? In >> digging in the code, it looks like there should be an error message if the >> control file isn’t initially being written, so the issue might be elsewhere. >> —akh > thomas$ ls -LR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 > DEBIANsw > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/DEBIAN: > control prerm > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw: > var > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var: > run > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run: > fink > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink: > buildlock > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink/buildlock: > libsamplerate0-0.1.9-1.pid > iMac:~ thomas$ ls -LR > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 > DEBIANsw > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/DEBIAN: > control prerm > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw: > var > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var: > run > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run: > fink > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink: > buildlock > > /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink/buildlock: > libsamplerate0-0.1.9-1.pid > How about " ls -lR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 "? (lowercase “l”), so that we can verify the file sizes ? -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] cannot install / update after last selfupdate.
Original-Nachricht On Jun 20, 2017, at 11:42, Alexander Hansenwrote: On Jun 20, 2017, at 11:30, Thomas Scharkowski wrote: Original-Nachricht On Jun 19, 2017, at 22:04, Thomas Scharkowski wrote: We haven’t done anything to change the internals of how the buildlock system works, either. That’s what’s failing here, because the control file isn’t being created. You’re sure that you literally have changed _nothing_? You didn’t install any third-party software at all? The only reasons I can think of for this to have worked at one point and then to fail would be: 1) Changing the behavior of a system utility, e.g. by having a third-party executable of the same name but with different behavior. 2) No disk space. 3) Incorrect permissions in the fink.build directory that somehow don’t allow the control file to be created. $ ls -ld /sw/src/fink.build/ drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ for $ ls -ld /sw/src/fink.build/ I get: thomas$ ls -ld /sw/src/fink.build/ drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ so the permission are correct? What else can I do? Check your disk space. If your disk isn’t full, try doing a build as root (e.g. “fink --no-build-as-nobody build ” ). If that works then it might be that there is something wrong with the fink-bld user/group which normally does our builds. If you you get the same error when building as root, we’ll have to diagnose it further. —Akh I get the same error with "--no-build-as-nobody build " Thomas Then it sounds like whatever command creates the control file isn’t behaving properly. I (or somebody else) will have to dig into the fink code when I’ve got a moment to see about a test case. -- Alexander Hansen, Ph.D. Fink User Liaison Could you send the output of ls-lR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 (or use some other root-fink-buildlock directory if that’s what you have available)? In digging in the code, it looks like there should be an error message if the control file isn’t initially being written, so the issue might be elsewhere. —akh thomas$ ls -LR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 DEBIAN sw /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/DEBIAN: control prerm /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw: var /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var: run /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run: fink /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink: buildlock /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink/buildlock: libsamplerate0-0.1.9-1.pid iMac:~ thomas$ ls -LR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 DEBIAN sw /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/DEBIAN: control prerm /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw: var /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var: run /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run: fink /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink: buildlock /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1/sw/var/run/fink/buildlock: libsamplerate0-0.1.9-1.pid -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] cannot install / update after last selfupdate.
> On Jun 20, 2017, at 11:42, Alexander Hansen> wrote: > >> >> On Jun 20, 2017, at 11:30, Thomas Scharkowski >> wrote: >> >> Original-Nachricht On Jun 19, 2017, at 22:04, Thomas Scharkowski wrote: >>> > We haven’t done anything to change the internals of how the buildlock > system works, either. That’s what’s failing here, because the control > file isn’t being created. You’re sure that you literally have changed > _nothing_? You didn’t install any third-party software at all? The only > reasons I can think of for this to have worked at one point and then to > fail would be: > 1) Changing the behavior of a system utility, e.g. by having a > third-party executable of the same name but with different behavior. > 2) No disk space. > 3) Incorrect permissions in the fink.build directory that somehow don’t > allow the control file to be created. > $ ls -ld /sw/src/fink.build/ > drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ for $ ls -ld /sw/src/fink.build/ I get: thomas$ ls -ld /sw/src/fink.build/ drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ so the permission are correct? What else can I do? >>> Check your disk space. If your disk isn’t full, try doing a build as root >>> (e.g. “fink --no-build-as-nobody build ” ). If that works then it >>> might be that there is something wrong with the fink-bld user/group which >>> normally does our builds. If you you get the same error when building as >>> root, we’ll have to diagnose it further. >>> —Akh >> I get the same error with "--no-build-as-nobody build " >> >> Thomas >> >> >> > > Then it sounds like whatever command creates the control file isn’t behaving > properly. I (or somebody else) will have to dig into the fink code when I’ve > got a moment to see about a test case. > > -- > Alexander Hansen, Ph.D. > Fink User Liaison Could you send the output of ls-lR /sw/src/fink.build/root-fink-buildlock-libsamplerate0-0.1.9-1 (or use some other root-fink-buildlock directory if that’s what you have available)? In digging in the code, it looks like there should be an error message if the control file isn’t initially being written, so the issue might be elsewhere. —akh -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] cannot install / update after last selfupdate.
> On Jun 20, 2017, at 11:30, Thomas Scharkowski> wrote: > > Original-Nachricht >>> On Jun 19, 2017, at 22:04, Thomas Scharkowski >>> wrote: >>> >>> >> >>> We haven’t done anything to change the internals of how the buildlock system works, either. That’s what’s failing here, because the control file isn’t being created. You’re sure that you literally have changed _nothing_? You didn’t install any third-party software at all? The only reasons I can think of for this to have worked at one point and then to fail would be: 1) Changing the behavior of a system utility, e.g. by having a third-party executable of the same name but with different behavior. 2) No disk space. 3) Incorrect permissions in the fink.build directory that somehow don’t allow the control file to be created. $ ls -ld /sw/src/fink.build/ drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ >>> >>> >>> for $ ls -ld /sw/src/fink.build/ I get: >>> >>> thomas$ ls -ld /sw/src/fink.build/ >>> drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ >>> >>> so the permission are correct? >>> What else can I do? >>> >> Check your disk space. If your disk isn’t full, try doing a build as root >> (e.g. “fink --no-build-as-nobody build ” ). If that works then it >> might be that there is something wrong with the fink-bld user/group which >> normally does our builds. If you you get the same error when building as >> root, we’ll have to diagnose it further. >> —Akh > I get the same error with "--no-build-as-nobody build " > > Thomas > > > Then it sounds like whatever command creates the control file isn’t behaving properly. I (or somebody else) will have to dig into the fink code when I’ve got a moment to see about a test case. -- Alexander Hansen, Ph.D. Fink User Liaison -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] Failed: phase compiling: expat1-2.2.1-1 failed
Thanks, Alexander. The fix works for me, too. jw > On Jun 20, 2017, at 1:26 PM, Alexander Hansen> wrote: > > …snip... > A fix was just added which worked for me on 10.12. This should be available > via selfupdate shortly. > > —akh > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > Fink-beginners mailing list > Fink-beginners@lists.sourceforge.net > List archive: > https://sourceforge.net/p/fink/mailman/fink-users/ > Subscription management: > https://lists.sourceforge.net/lists/listinfo/fink-beginners -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] cannot install / update after last selfupdate.
Original-Nachricht Original-Nachricht On Jun 19, 2017, at 22:04, Thomas Scharkowskiwrote: We haven’t done anything to change the internals of how the buildlock system works, either. That’s what’s failing here, because the control file isn’t being created. You’re sure that you literally have changed _nothing_? You didn’t install any third-party software at all? The only reasons I can think of for this to have worked at one point and then to fail would be: 1) Changing the behavior of a system utility, e.g. by having a third-party executable of the same name but with different behavior. 2) No disk space. 3) Incorrect permissions in the fink.build directory that somehow don’t allow the control file to be created. $ ls -ld /sw/src/fink.build/ drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ for $ ls -ld /sw/src/fink.build/ I get: thomas$ ls -ld /sw/src/fink.build/ drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ so the permission are correct? What else can I do? Check your disk space. I have plenty of disk space. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] cannot install / update after last selfupdate.
Original-Nachricht On Jun 19, 2017, at 22:04, Thomas Scharkowskiwrote: We haven’t done anything to change the internals of how the buildlock system works, either. That’s what’s failing here, because the control file isn’t being created. You’re sure that you literally have changed _nothing_? You didn’t install any third-party software at all? The only reasons I can think of for this to have worked at one point and then to fail would be: 1) Changing the behavior of a system utility, e.g. by having a third-party executable of the same name but with different behavior. 2) No disk space. 3) Incorrect permissions in the fink.build directory that somehow don’t allow the control file to be created. $ ls -ld /sw/src/fink.build/ drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ for $ ls -ld /sw/src/fink.build/ I get: thomas$ ls -ld /sw/src/fink.build/ drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ so the permission are correct? What else can I do? Check your disk space. If your disk isn’t full, try doing a build as root (e.g. “fink --no-build-as-nobody build ” ). If that works then it might be that there is something wrong with the fink-bld user/group which normally does our builds. If you you get the same error when building as root, we’ll have to diagnose it further. —Akh I get the same error with "--no-build-as-nobody build " Thomas -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] Failed: phase compiling: expat1-2.2.1-1 failed
> On Jun 20, 2017, at 08:40, Alexander Hansen> wrote: > > >> On Jun 20, 2017, at 08:19, Alexander Hansen >> wrote: >> >>> >>> On Jun 19, 2017, at 21:43, John Wiggins wrote: >>> >>> I am running latest, i.e. Sierra 10.12.5 with >>> Package manager version: 0.41.1 >>> Distribution version: selfupdate-rsync Tue Jun 20 00:16:34 2017, 10.12, >>> x86_64 >>> Trees: local/main stable/main stable/crypto unstable/main >>> unstable/crypto local/injected >>> Xcode.app: 8.3.3 >>> Xcode command-line tools: 8.3.2.0.1.1492020469 >>> and noticed that there does not appear to be an command line tools update >>> from Xcode 8.3.2 to 8.3.3, so unsure if this could be the issue. >>> >>> The compile error is as follows: >>> /usr/bin/make >>> /bin/sh ./libtool --mode=compile gcc -I./lib -I. -g -O2 -fshort-wchar >>> -Wall -Wmissing-prototypes -Wstrict-prototypes -fexceptions >>> -fno-strict-aliasing -MD -I/sw/include -DHAVE_EXPAT_CONFIG_H -o >>> lib/xmlparse.lo -c lib/xmlparse.c >>> libtool: compile: gcc -I./lib -I. -g -O2 -fshort-wchar -Wall >>> -Wmissing-prototypes -Wstrict-prototypes -fexceptions -fno-strict-aliasing >>> -MD -I/sw/include -DHAVE_EXPAT_CONFIG_H -c lib/xmlparse.c -fno-common >>> -DPIC -o lib/.libs/xmlparse.o >>> In file included from lib/xmlparse.c:702: >>> /usr/include/sys/random.h:37:22: error: expected ')' >>> int getentropy(void* buffer, size_t size); >>> ^ >>> lib/xmlparse.c:626:23: note: expanded from macro 'buffer' >>> #define buffer (parser->m_buffer) >>>^ >>> /usr/include/sys/random.h:37:22: note: to match this '(' >>> lib/xmlparse.c:626:16: note: expanded from macro 'buffer' >>> #define buffer (parser->m_buffer) >>> ^ >>> lib/xmlparse.c:721:9: warning: implicit declaration of function 'getrandom' >>> is invalid in C99 [-Wimplicit-function-declaration] >>> getrandom(currentTarget, bytesToWrite, getrandomFlags); >>> ^ >>> 1 warning and 1 error generated. >>> make: *** [lib/xmlparse.lo] Error 1 >>> ### execution of /usr/bin/make failed, exit code 2 >>> ### execution of /tmp/fink.jzdU2 failed, exit code 2 >>> Removing runtime build-lock... >>> Removing build-lock package... >>> /sw/bin/dpkg-lockwait -r fink-buildlock-expat1-2.2.1-1 >>> (Reading database ... 54878 files and directories currently installed.) >>> Removing fink-buildlock-expat1-2.2.1-1 ... >>> Failed: phase compiling: expat1-2.2.1-1 failed >>> >>> Since my full build file is small, I include it as attachment. >>> >>> Thanks, >>> jw >>> >>> >>> >> >> I’m seeing the same thing. This update was reported to work identically to >> the previous version on 10.11, so I suspect that something added to 10.12 is >> causing a misconfiguration. >> -- >> Alexander Hansen, Ph.D. >> Fink User Liaison > > This appears to be the case. I found the following possibly relevant > differences in the configure phase : > > 10.11: > checking for arc4random_buf (BSD or libbsd)... yes > checking for getrandom (Linux 3.17+, glibc 2.25+)... no > checking for syscall SYS_getrandom (Linux 3.17+)... no > > 10.12: > checking for arc4random_buf (BSD or libbsd)... yes > checking for getrandom (Linux 3.17+, glibc 2.25+)… yes > > I’m guessing that the getrandom() from 10.12 is probably not the same as that > in Linux. > -- > Alexander Hansen, Ph.D. > Fink User Liaison > A fix was just added which worked for me on 10.12. This should be available via selfupdate shortly. —akh -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] Failed: phase compiling: expat1-2.2.1-1 failed
> On Jun 19, 2017, at 21:43, John Wigginswrote: > > I am running latest, i.e. Sierra 10.12.5 with > Package manager version: 0.41.1 > Distribution version: selfupdate-rsync Tue Jun 20 00:16:34 2017, 10.12, > x86_64 > Trees: local/main stable/main stable/crypto unstable/main > unstable/crypto local/injected > Xcode.app: 8.3.3 > Xcode command-line tools: 8.3.2.0.1.1492020469 > and noticed that there does not appear to be an command line tools update > from Xcode 8.3.2 to 8.3.3, so unsure if this could be the issue. > > The compile error is as follows: > /usr/bin/make > /bin/sh ./libtool --mode=compile gcc -I./lib -I. -g -O2 -fshort-wchar -Wall > -Wmissing-prototypes -Wstrict-prototypes -fexceptions -fno-strict-aliasing > -MD -I/sw/include -DHAVE_EXPAT_CONFIG_H -o lib/xmlparse.lo -c lib/xmlparse.c > libtool: compile: gcc -I./lib -I. -g -O2 -fshort-wchar -Wall > -Wmissing-prototypes -Wstrict-prototypes -fexceptions -fno-strict-aliasing > -MD -I/sw/include -DHAVE_EXPAT_CONFIG_H -c lib/xmlparse.c -fno-common -DPIC > -o lib/.libs/xmlparse.o > In file included from lib/xmlparse.c:702: > /usr/include/sys/random.h:37:22: error: expected ')' > int getentropy(void* buffer, size_t size); > ^ > lib/xmlparse.c:626:23: note: expanded from macro 'buffer' > #define buffer (parser->m_buffer) > ^ > /usr/include/sys/random.h:37:22: note: to match this '(' > lib/xmlparse.c:626:16: note: expanded from macro 'buffer' > #define buffer (parser->m_buffer) > ^ > lib/xmlparse.c:721:9: warning: implicit declaration of function 'getrandom' > is invalid in C99 [-Wimplicit-function-declaration] >getrandom(currentTarget, bytesToWrite, getrandomFlags); >^ > 1 warning and 1 error generated. > make: *** [lib/xmlparse.lo] Error 1 > ### execution of /usr/bin/make failed, exit code 2 > ### execution of /tmp/fink.jzdU2 failed, exit code 2 > Removing runtime build-lock... > Removing build-lock package... > /sw/bin/dpkg-lockwait -r fink-buildlock-expat1-2.2.1-1 > (Reading database ... 54878 files and directories currently installed.) > Removing fink-buildlock-expat1-2.2.1-1 ... > Failed: phase compiling: expat1-2.2.1-1 failed > > Since my full build file is small, I include it as attachment. > > Thanks, > jw > > > I’m seeing the same thing. This update was reported to work identically to the previous version on 10.11, so I suspect that something added to 10.12 is causing a misconfiguration. -- Alexander Hansen, Ph.D. Fink User Liaison -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners
Re: [Fink-beginners] cannot install / update after last selfupdate.
> On Jun 19, 2017, at 22:04, Thomas Scharkowski> wrote: > > > >> We haven’t done anything to change the internals of how the buildlock system >> works, either. That’s what’s failing here, because the control file isn’t >> being created. You’re sure that you literally have changed _nothing_? You >> didn’t install any third-party software at all? The only reasons I can >> think of for this to have worked at one point and then to fail would be: >> 1) Changing the behavior of a system utility, e.g. by having a third-party >> executable of the same name but with different behavior. >> 2) No disk space. >> 3) Incorrect permissions in the fink.build directory that somehow don’t >> allow the control file to be created. >> $ ls -ld /sw/src/fink.build/ >> drwxr-xr-x 20 root wheel 680 Jun 19 07:00 /sw/src/fink.build/ > > > for $ ls -ld /sw/src/fink.build/ I get: > > thomas$ ls -ld /sw/src/fink.build/ > drwxr-xr-x 9 root wheel 306 20 Jun 06:59 /sw/src/fink.build/ > > so the permission are correct? > What else can I do? > Check your disk space. If your disk isn’t full, try doing a build as root (e.g. “fink --no-build-as-nobody build ” ). If that works then it might be that there is something wrong with the fink-bld user/group which normally does our builds. If you you get the same error when building as root, we’ll have to diagnose it further. —Akh -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners