Re: [Fink-beginners] cannot install / update after last selfupdate.

2017-06-20 Thread Thomas Scharkowski

 Original-Nachricht 



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
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.

2017-06-20 Thread Alexander Hansen

> 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.

2017-06-20 Thread Thomas Scharkowski

 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

--
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.

2017-06-20 Thread Alexander Hansen

> 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.

2017-06-20 Thread Alexander Hansen

> 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

2017-06-20 Thread John Wiggins
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.

2017-06-20 Thread Thomas Scharkowski

 Original-Nachricht 

 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.  


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.

2017-06-20 Thread Thomas Scharkowski

 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


--
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

2017-06-20 Thread Alexander Hansen

> 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

2017-06-20 Thread Alexander Hansen

> 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


--
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.

2017-06-20 Thread Alexander Hansen

> 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