Re: [Fink-devel] gnucash2

2009-09-29 Thread Jack Fink
Probably offtopic, but i recall having to move a bunch of .la files from -dev 
to main in digikam-kde3 since the plugins wouldn't load without...
Rare case, i know.
pogma said .la files are needed for static linking, and on _some_ systems for 
dynamic loading. Not darwin though, usually.

-jack

--- Martin Costabel  schrieb am Di, 29.9.2009:

> Von: Martin Costabel 
> Betreff: Re: [Fink-devel] gnucash2
> An: "Alexander Hansen" 
> CC: fink-devel@lists.sourceforge.net
> Datum: Dienstag, 29. September 2009, 22:59
> Alexander Hansen wrote:
> []
> > My understanding is that this would primarily be the
> case for builds
> > against static-only library packages. 
> Unfortunately, since we've got
> > packages that install both static and dynamic
> libraries, scripting
> > rebuilds of every package that has a ".a" file would
> be a pretty big
> > rebuild on a typical user's system.
> 
> I must admit that I never understood the usefulness of the
> *.la files. 
> As far as I can see, all libtool uses them for is to
> replace "-lfoo" on 
> a "libtool --mode=link" line by the explicit filename of
> the library on 
> the linker line, adding some dependencies at the same time
> - an exploit 
> that is totally unnecessary. The linker understands
> perfectly well 
> "-lfoo", whether it means a static or a dynamic library,
> and 
> dependencies are usually also handled by other utilities.
> 
> Can someone give an example where the existence of an *.la
> file is 
> useful or perhaps even necessary?
> 
> -- 
> Martin
> 
> 
> 
> --
> Come build with us! The BlackBerry® Developer
> Conference in SF, CA
> is the only developer event you need to attend this year.
> Jumpstart your
> developing skills, take BlackBerry mobile applications to
> market and stay 
> ahead of the curve. Join us from November 9-12, 2009.
> Register now!
> http://p.sf.net/sfu/devconf
> ___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel
> 


  

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread Martin Costabel
Alexander Hansen wrote:
[]
> My understanding is that this would primarily be the case for builds
> against static-only library packages.  Unfortunately, since we've got
> packages that install both static and dynamic libraries, scripting
> rebuilds of every package that has a ".a" file would be a pretty big
> rebuild on a typical user's system.

I must admit that I never understood the usefulness of the *.la files. 
As far as I can see, all libtool uses them for is to replace "-lfoo" on 
a "libtool --mode=link" line by the explicit filename of the library on 
the linker line, adding some dependencies at the same time - an exploit 
that is totally unnecessary. The linker understands perfectly well 
"-lfoo", whether it means a static or a dynamic library, and 
dependencies are usually also handled by other utilities.

Can someone give an example where the existence of an *.la file is 
useful or perhaps even necessary?

-- 
Martin



--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread Alexander Hansen
Martin Costabel wrote:
> David Fang wrote:
> []
>> Martin,
>>  What ever happened to that script you wrote to regenerate
>> Apple's X11 .la files?  I think I have a copy lying around
>> somewhere.  Would that work?
>
> No, it wouldn't. As it turned out, the situation is worse than just an
> X11 problem, because also a couple of basic *.la files in /usr/lib
> have gone missing.
>
> It would, of course, be possible to enhance that script so that it
> regenerates *all* the *.la files that were present in Leopard, but
> somehow I don't think this is a good idea. Killing all fink-generated
> *.la files gives the best solution so far, although there is a certain
> feeling that this might some day have bad side effects.
>
My understanding is that this would primarily be the case for builds
against static-only library packages.  Unfortunately, since we've got
packages that install both static and dynamic libraries, scripting
rebuilds of every package that has a ".a" file would be a pretty big
rebuild on a typical user's system.

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread Martin Costabel
David Fang wrote:
[]
> Martin,
>   What ever happened to that script you wrote to regenerate Apple's 
> X11 .la files?  I think I have a copy lying around somewhere.  Would that 
> work?

No, it wouldn't. As it turned out, the situation is worse than just an 
X11 problem, because also a couple of basic *.la files in /usr/lib have 
gone missing.

It would, of course, be possible to enhance that script so that it 
regenerates *all* the *.la files that were present in Leopard, but 
somehow I don't think this is a good idea. Killing all fink-generated 
*.la files gives the best solution so far, although there is a certain 
feeling that this might some day have bad side effects.

-- 
Martin



--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] ffmpeg

2009-09-29 Thread TheSin
be my guest I will get around to it someday I just can't say it'll be  
soon ;)
---
TS
http://southofheaven.org/
Chaos is the beginning and end, try dealing with the rest.

On 2009-09-29, at 11:11 AM, David Fang wrote:

>> I'm getting lots of emails about ffmpeg not compiling on 10.6 64bit,
>> I'm still working on apache2/php5, so if anyone has to time to tackle
>> or take over ffmpeg be my guest ;)  if not i'll get to it as soon  
>> as I
>> can.
>
> Hi,
>
> I've also tried compiling a package for ffmpeg 0.5 on powerpc- 
> darwin8, but run into some linker errors, I haven't patched around  
> yet.  Is there any interest in upgrading to 0.5, powerpc-darwin8?
>
> Fang
>
>> TS
>> http://southofheaven.org/
>> Chaos is the beginning and end, try dealing with the rest.
>>
>>
>> --
>> Come build with us! The BlackBerry® Developer Conference in SF,  
>> CA
>> is the only developer event you need to attend this year. Jumpstart  
>> your
>> developing skills, take BlackBerry mobile applications to market  
>> and stay
>> ahead of the curve. Join us from November 9-12, 2009. Register  
>> now!
>> http://p.sf.net/sfu/devconf
>> ___
>> Fink-devel mailing list
>> Fink-devel@lists.sourceforge.net
>> http://news.gmane.org/gmane.os.apple.fink.devel
>> Subscription management:
>> https://lists.sourceforge.net/lists/listinfo/fink-devel
>>
>
> David Fang
> http://www.csl.cornell.edu/~fang/
> http://www.achronix.com/
>
>


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] emboss and 10.6

2009-09-29 Thread Koen van der Drift
Hi,

I got a report from a user that emboss builds fine on 10.6/64bit. He
also added a -O3 optimization without any problems. I have a PPC and
am stuck on 10.5, so cannot verify it.

Not sure if this is the way to report it, but feel free to add emboss
to the list of packages that works with 10.6.


Thanks,

- Koen.

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread David Fang
>> Yes.  You're missing libXrender.la and a bunch of other .la files :-)
>> You didn't specify, but I'm assuming you upgraded from 10.5, and
>> probably had Xquartz X11 installed.  Apple got rid of the .la files for
>> X11, and for some of the other built-in libraries, too.
>>
>> A workaround is to use (assuming your Fink tree is in the default path;
>> modify as appropriate)
>>
>> sudo -s
>> find /sw/lib -name *.la | xargs rm
>>
>> That will clear out all of your old .la files, and any new ones you
>> generate from fink builds won't refer to the now-nonexistent ones.
>
> Alex, wouldn't it be time for a FAQ entry? Or are the other Fink chiefs
> still hoping for a divine inspiration on how to save the 10.5->10.6
> upgrade path in a dignified way?

Martin,
What ever happened to that script you wrote to regenerate Apple's 
X11 .la files?  I think I have a copy lying around somewhere.  Would that 
work?

Fang

David Fang
http://www.csl.cornell.edu/~fang/
http://www.achronix.com/


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] ffmpeg

2009-09-29 Thread David Fang
> I'm getting lots of emails about ffmpeg not compiling on 10.6 64bit,
> I'm still working on apache2/php5, so if anyone has to time to tackle
> or take over ffmpeg be my guest ;)  if not i'll get to it as soon as I
> can.

Hi,

I've also tried compiling a package for ffmpeg 0.5 on powerpc-darwin8, but 
run into some linker errors, I haven't patched around yet.  Is there any 
interest in upgrading to 0.5, powerpc-darwin8?

Fang

> TS
> http://southofheaven.org/
> Chaos is the beginning and end, try dealing with the rest.
>
>
> --
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register now!
> http://p.sf.net/sfu/devconf
> ___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel
>

David Fang
http://www.csl.cornell.edu/~fang/
http://www.achronix.com/


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread Damian Dimmich
Hi Alex,

That worked a treat!  Thanks!

Damian

Martin Costabel wrote:
> Alexander Hansen wrote:
> []
>> Yes.  You're missing libXrender.la and a bunch of other .la files :-)
>> You didn't specify, but I'm assuming you upgraded from 10.5, and
>> probably had Xquartz X11 installed.  Apple got rid of the .la files for
>> X11, and for some of the other built-in libraries, too.
>>
>> A workaround is to use (assuming your Fink tree is in the default path;
>> modify as appropriate)
>>
>> sudo -s
>> find /sw/lib -name *.la | xargs rm
>>
>> That will clear out all of your old .la files, and any new ones you
>> generate from fink builds won't refer to the now-nonexistent ones.
>
> Alex, wouldn't it be time for a FAQ entry? Or are the other Fink
> chiefs still hoping for a divine inspiration on how to save the
> 10.5->10.6 upgrade path in a dignified way?
>


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread Alexander Hansen
Martin Costabel wrote:
> Alexander Hansen wrote:
> []
>> Yes.  You're missing libXrender.la and a bunch of other .la files :-)
>> You didn't specify, but I'm assuming you upgraded from 10.5, and
>> probably had Xquartz X11 installed.  Apple got rid of the .la files for
>> X11, and for some of the other built-in libraries, too.
>>
>> A workaround is to use (assuming your Fink tree is in the default path;
>> modify as appropriate)
>>
>> sudo -s
>> find /sw/lib -name *.la | xargs rm
>>
>> That will clear out all of your old .la files, and any new ones you
>> generate from fink builds won't refer to the now-nonexistent ones.
>
> Alex, wouldn't it be time for a FAQ entry? Or are the other Fink
> chiefs still hoping for a divine inspiration on how to save the
> 10.5->10.6 upgrade path in a dignified way?
>
That, and a news item.  I've been meaning to do it, but distractions
(mostly paid) abound. 

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread Martin Costabel
Alexander Hansen wrote:
[]
> Yes.  You're missing libXrender.la and a bunch of other .la files :-)
> You didn't specify, but I'm assuming you upgraded from 10.5, and
> probably had Xquartz X11 installed.  Apple got rid of the .la files for
> X11, and for some of the other built-in libraries, too.
> 
> A workaround is to use (assuming your Fink tree is in the default path;
> modify as appropriate)
> 
> sudo -s
> find /sw/lib -name *.la | xargs rm
> 
> That will clear out all of your old .la files, and any new ones you
> generate from fink builds won't refer to the now-nonexistent ones.

Alex, wouldn't it be time for a FAQ entry? Or are the other Fink chiefs 
still hoping for a divine inspiration on how to save the 10.5->10.6 
upgrade path in a dignified way?

-- 
Martin

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gnucash2

2009-09-29 Thread Alexander Hansen
Damian Dimmich wrote:
> Hi Guys,
>
> Just tried rebuilding gnucash2 on 10.6 and get the following:
>
> grep: /usr/X11/lib/libXrender.la: No such file or directory
> /sw/bin/sed: can't read /usr/X11/lib/libXrender.la: No such file or
> directory
> libtool: link: `/usr/X11/lib/libXrender.la' is not a valid libtool archive
>
> X is installed from the 10.6 dvd - libXrender.dylib is there.  Am I
> missing something?
>
> Thanks!
> Damian
>
>   
Yes.  You're missing libXrender.la and a bunch of other .la files :-)
You didn't specify, but I'm assuming you upgraded from 10.5, and
probably had Xquartz X11 installed.  Apple got rid of the .la files for
X11, and for some of the other built-in libraries, too.

A workaround is to use (assuming your Fink tree is in the default path;
modify as appropriate)

sudo -s
find /sw/lib -name *.la | xargs rm

That will clear out all of your old .la files, and any new ones you
generate from fink builds won't refer to the now-nonexistent ones.

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] gnucash2

2009-09-29 Thread Damian Dimmich
Hi Guys,

Just tried rebuilding gnucash2 on 10.6 and get the following:

grep: /usr/X11/lib/libXrender.la: No such file or directory
/sw/bin/sed: can't read /usr/X11/lib/libXrender.la: No such file or
directory
libtool: link: `/usr/X11/lib/libXrender.la' is not a valid libtool archive

X is installed from the 10.6 dvd - libXrender.dylib is there.  Am I
missing something?

Thanks!
Damian

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] molmol needs openmotif3

2009-09-29 Thread Jack Howarth
Karl-Michael,
   Glenn Millhauser has rebuilt the current molmol package with
openmotif3 and it restores normal behavior to the program which
building against openmotif4 broke. Could you revert the molmol
package back to openmotif3? There are no alternative binaries
available from upstream for molmol users to fall back on and,
since upstream is no longer supporting this program, any fixes
to the motif compatibility will have to come from us.
Jack

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] pil-py25-1.1.6-6 selftest fails

2009-09-29 Thread Martin Costabel
monipol wrote:
> Intel OS 10.5.8, 32- and 64-bit Fink, Xcode 3.1.4, case-sensitive  
> filesystem.
> 
> $ fink -m --build-as-nobody rebuild pil-py25
> (...)
> building '_imagingmath' extension
> gcc -fno-strict-aliasing -mno-fused-madd -DNDEBUG -g -fwrapv -O3 -Wall  
> -Wstrict-prototypes -IlibImaging -I/sw/include/freetype2 -I/sw/include  
> -I/usr/include -I/sw/include/python2.5 -c _imagingmath.c -o build/ 
> temp.macosx-10.5-i386-2.5/_imagingmath.o
> gcc -L/sw/lib -bundle -undefined dynamic_lookup -L/sw/lib build/ 
> temp.macosx-10.5-i386-2.5/_imagingmath.o -L/sw/lib -L/usr/lib -o build/ 
> lib.macosx-10.5-i386-2.5/_imagingmath.so
> (...)
> changing mode of build/scripts-2.5/pilprint.py from 644 to 755
> sudo -u fink-bld [ENV] sh -c/var/tmp/tmp.5.ucAQri
> /sw/bin/python2.5 selftest.py || exit 2
> Traceback (most recent call last):
>File "selftest.py", line 11, in 
>  import ImageMath
>File "PIL/ImageMath.py", line 19, in 
>  import _imagingmath
> ImportError: No module named _imagingmath

The PIL guys seem to assume that everyone has the PIL directory in their 
PYTHONHOME path or that this test is run with the PIL directory as $CWD. 
I think they should use "from PIL import _imagingmath" instead of 
"import _imagingmath" or an appropriate cd command beforehand.

-- 
Martin



--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] hard-coded /sw/ in sources ..

2009-09-29 Thread Jean-François Mertens

On 28 Sep 2009, at 16:16, Max Horn wrote:

>
> Am 28.09.2009 um 04:31 schrieb Jean-François Mertens:
>
>> Apparently, several sources have a hardcoded "/sw/" in them,
>> which can wreak havoc when there is both a "/sw"  tree on the machine
>> and some other fink tree _ could be the private "sw" tree in some
>> (possibly non-privileged) user's home dir, or a system-wide "swXY"
>> or "/usr/local" tree ...
>
> Do I understand correct, emacs upstream (and other upstreams?)

Yes - scilab is another example coming to my mind -,
but "almost sure" I've seen others, and most should
have escaped such accidental discovery...
JF

> explicitly check for a /sw prefix dir?
>
> Wow. On the one hand, one could consider it flattering. On the other
> hand, one could consider this a bug / misbehavior of these packages.
> Regardless of what we do on our side to workaround these packages, I'd
> like to propose contacting upstream of each affected package to try to
> convince them not to do that.


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] pil-py25-1.1.6-6 selftest fails

2009-09-29 Thread monipol
Intel OS 10.5.8, 32- and 64-bit Fink, Xcode 3.1.4, case-sensitive  
filesystem.

$ fink -m --build-as-nobody rebuild pil-py25
(...)
building '_imagingmath' extension
gcc -fno-strict-aliasing -mno-fused-madd -DNDEBUG -g -fwrapv -O3 -Wall  
-Wstrict-prototypes -IlibImaging -I/sw/include/freetype2 -I/sw/include  
-I/usr/include -I/sw/include/python2.5 -c _imagingmath.c -o build/ 
temp.macosx-10.5-i386-2.5/_imagingmath.o
gcc -L/sw/lib -bundle -undefined dynamic_lookup -L/sw/lib build/ 
temp.macosx-10.5-i386-2.5/_imagingmath.o -L/sw/lib -L/usr/lib -o build/ 
lib.macosx-10.5-i386-2.5/_imagingmath.so
(...)
changing mode of build/scripts-2.5/pilprint.py from 644 to 755
sudo -u fink-bld [ENV] sh -c/var/tmp/tmp.5.ucAQri
/sw/bin/python2.5 selftest.py || exit 2
Traceback (most recent call last):
   File "selftest.py", line 11, in 
 import ImageMath
   File "PIL/ImageMath.py", line 19, in 
 import _imagingmath
ImportError: No module named _imagingmath
### execution of /sw/bin/python2.5 failed, exit code 2
### execution of /var/tmp/tmp.5.ucAQri failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-pil-py25-1.1.6-6
(Reading database ... 170614 files and directories currently installed.)
Removing fink-buildlock-pil-py25-1.1.6-6 ...


--
monipol
http://finkers.wordpress.com

Submitting a Fink bug report? Read this:
http://www.finkproject.org/doc/netiquette/index.php
http://finkers.wordpress.com/2009/06/03/bug-reports/


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] report on fink error while installing gcc44

2009-09-29 Thread Alexander Hansen
Yves Edel wrote:
> Hi,
>
> on my other machine gcc44 also does not install, but the error message  
> is different.
> libtool: link: cannot find the library `/usr/lib/libltdl.la'
>
> in this directory I have:
> $ ls /usr/lib/libl*
> /usr/lib/libl.a   /usr/lib/libldap.dylib  
> /usr/lib/libltdl.7.1.2.dylib
> /usr/lib/liblangid.dylib  /usr/lib/libldap_r.dylib
> /usr/lib/libltdl. 
> 7.dylib
> /usr/lib/liblapack.dylib  /usr/lib/libltdl.3.1.4.dylib
> /usr/lib/libltdl.a
> /usr/lib/liblber.dylib/usr/lib/libltdl.3.dylib
> /usr/lib/libltdl.dylib
>
>
> This is on a MacPro3,1 under OS 10.6.1.
> Last lines of the fink output attached.
>
> Best regards,
> Yves
>   


You didn't mention it, but I'd expect that you upgraded this system from
10.5, which does have this file.  10.6 is missing a number of such files
that were in 10.5.  It's probably easiest to clean out the old .la files via

sudo -s
find /sw/lib -name *.la | xargs rm



--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] report on fink build error gcc44

2009-09-29 Thread Alexander Hansen
Yves Edel wrote:
> Hi,
> fink run into an error while building gcc44 on my macbook pro 13", 4GB  
> Ram, Os 10.6.1.
> Last lines of the output attached. I did all updates of fink before.
> Best regards,
> Yves
>
> /bin/sh ../../../libtool --tag=CC --mode=link /sw/src/fink.build/ 
> gcc44-4.4.1-1000/darwin_objdir/./gcc/xgcc -B/sw/src/fink.build/ 
> gcc44-4.4.1-1000/darwin_objdir/./gcc/ -B/sw/lib/gcc4.4/x86_64-apple- 
> darwin10/bin/ -B/sw/lib/gcc4.4/x86_64-apple-darwin10/lib/ -isystem /sw/ 
> lib/gcc4.4/x86_64-apple-darwin10/include -isystem /sw/lib/gcc4.4/ 
> x86_64-apple-darwin10/sys-include -W -Wall -Wmissing-declarations - 
> Wwrite-strings -Wmissing-prototypes -Wno-long-long  -I/usr/include -g - 
> O2   -version-info 0:0:0 -no-undefined -lgmp  -o libjavamath.la - 
> rpath /sw/lib/gcc4.4/lib/gcj-4.4.1-10 -version-info 0:0:0 -no- 
> undefined -lgmp -avoid-version gnu_java_math_GMP.lo ../../../native/ 
> jni/classpath/jcl.lo
> libtool: link: /sw/src/fink.build/gcc44-4.4.1-1000/darwin_objdir/./gcc/ 
> xgcc -B/sw/src/fink.build/gcc44-4.4.1-1000/darwin_objdir/./gcc/ -B/sw/ 
> lib/gcc4.4/x86_64-apple-darwin10/bin/ -B/sw/lib/gcc4.4/x86_64-apple- 
> darwin10/lib/ -isystem /sw/lib/gcc4.4/x86_64-apple-darwin10/include - 
> isystem /sw/lib/gcc4.4/x86_64-apple-darwin10/sys-include -dynamiclib  - 
> o .libs/libjavamath.dylib  .libs/gnu_java_math_GMP.o ../../../native/ 
> jni/classpath/.libs/jcl.o   /usr/local/lib/libgmp.a-install_name  / 
> sw/lib/gcc4.4/lib/gcj-4.4.1-10/libjavamath.dylib  -Wl,-single_module
> ld: pointer in read-only segment not allowed in slidable image, used  
> in ___gmpn_divexact_1 from /usr/local/lib/libgmp.a(dive_1.o)
> collect2: ld returned 1 exit status
>   

You have a third-party gmp in /usr/local which isn't compatible with our
gcc44.  As per our FAQ:

http://www.finkproject.org/faq/comp-general.php?phpLang=en#usr-local-libs

you can /usr/local out of the way while you build gcc44 to solve this.


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] physfs-1.0.0-1002 pathname collision on case-insensitive filesystems

2009-09-29 Thread monipol
Hello, Patrick. I've just tried to build physfs (Intel OS 10.5.8, 64- 
bit Fink, case-sensitive filesystem) with

$ fink -m --build-as-nobody rebuild physfs

and got the following validation error:

Validating .deb dir /sw64/src/fink.build/root-physfs-1.0.0-1002...
Error: Pathname collision on case-insensitive filesystems
Offending file: /sw64/share/man/man3/PHYSFS_Version.3

because

$ pwd
/sw64/src/fink.build/root-physfs-1.0.0-1002/sw64/share/man/man3

$ ls -l PHYSFS_V*
-rw-r--r--  1 root  admin20 29 Sep 07:39 PHYSFS_VERSION.3
-rw-r--r--  1 root  admin  1174 29 Sep 07:39 PHYSFS_Version.3

$ cat PHYSFS_VERSION.3
.so man3/physfs.h.3


Cheers,

--
monipol
http://finkers.wordpress.com


--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] scipy-core-py name change

2009-09-29 Thread Lev Givon
Received from Sébastien Maret on Sun, Sep 27, 2009 at 11:10:36AM EDT:
> Hello,
> 
> For about 6 months at the end of 2005, the numpy package was called
> scipy core. That's the name we picked up for the fink package when
> numpy/scipy-core was first packaged. In order to avoid confusing
> users any longer, I'd like to rename the scipy-core-py package to
> numpy-py. For this I propose the following path:
> 
> 1 - Revise scipy-core-py (1.3.0-4) so that its depends on fink-
> obsolete-packages and that it conflicts/replaces numpy-py (>=
> 1.3.0-4)
> 
> 2 - Create a numpy-py package (1.3.0-4) based on scipy-core-py and
> that conflicts/replaces scipy-core-py
> 
> 3 - Modify all packages that depends on scipy-core-py that they
> depend on numpy-py (>= 1.3.0-4) and bump all revision numbers. All
> the packages will need to be modified at the same time to avoid
> breakages. Here is the list of packages that depends on
> scipy-core-py:
> 
> pygtk2-gtk-py
> pygtksourceview2-py.info
> biopython-py.info
> mlpy-py.info
> traits-py.info
> ccpnmr-py
> h5py-py
> libsvm2numpy-py
> matplotlib-py
> mayavi2-py
> pytables-py
> pywavelets-py
> relax-py
> rpy-py
> rpy2-py
> scientificpython-py
> scipy-py
> pygsl-py
> pyfits-py
> 
> Does it sounds like a plan?
> 
> Best,
> Sébastien
> 
> (maintainers of packages that depends on scipy-core-py cc'd)

Sounds like a good idea.

L.G.

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] report on fink error while installing gcc44

2009-09-29 Thread Yves Edel
Hi,

on my other machine gcc44 also does not install, but the error message  
is different.
libtool: link: cannot find the library `/usr/lib/libltdl.la'

in this directory I have:
$ ls /usr/lib/libl*
/usr/lib/libl.a /usr/lib/libldap.dylib  
/usr/lib/libltdl.7.1.2.dylib
/usr/lib/liblangid.dylib/usr/lib/libldap_r.dylib
/usr/lib/libltdl. 
7.dylib
/usr/lib/liblapack.dylib/usr/lib/libltdl.3.1.4.dylib
/usr/lib/libltdl.a
/usr/lib/liblber.dylib  /usr/lib/libltdl.3.dylib
/usr/lib/libltdl.dylib


This is on a MacPro3,1 under OS 10.6.1.
Last lines of the fink output attached.

Best regards,
Yves


g++-4.2 -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../src -I../../ 
utils  -I/sw/include  -g -O2 -frounding-math  -W -Wall -MT ppl_lcdd.o - 
MD -MP -MF .deps/ppl_lcdd.Tpo -c -o ppl_lcdd.o ppl_lcdd.cc
In file included from ppl_lcdd.cc:37:
../../src/ppl.hh:76401:9: warning: undefining "__STDC_LIMIT_MACROS"
mv -f .deps/ppl_lcdd.Tpo .deps/ppl_lcdd.Po
/bin/sh ../../libtool --tag=CXX   --mode=link g++-4.2  -g -O2 - 
frounding-math  -W -Wall  -L/sw/lib -o ppl_lcdd ppl_lcdd.o ../../src/ 
libppl.la ../../utils/libppl_utils.a -lm -L/sw/lib -lgmpxx -L/sw/lib - 
lgmp -R/sw/lib -R/sw/lib
libtool: link: g++-4.2 -g -O2 -frounding-math -W -Wall -o .libs/ 
ppl_lcdd ppl_lcdd.o  -L/sw/lib ../../src/.libs/libppl.dylib ../../ 
utils/libppl_utils.a -lm /sw/lib/libgmpxx.dylib /sw/lib/libgmp.dylib
Making all in ppl_lpsol
Making all in examples
make[4]: Nothing to be done for `all'.
gcc-4.2 -DHAVE_CONFIG_H -I. -I../..  -I../../interfaces/C  -I/sw/ 
include -pedantic -std=gnu89 -Werror -g -O2 -frounding-math  -W -Wall - 
MT ppl_lpsol.o -MD -MP -MF .deps/ppl_lpsol.Tpo -c -o ppl_lpsol.o  
ppl_lpsol.c
mv -f .deps/ppl_lpsol.Tpo .deps/ppl_lpsol.Po
g++-4.2 -DHAVE_CONFIG_H -I. -I../..  -I../../interfaces/C  -I/sw/ 
include  -g -O2 -frounding-math  -W -Wall -MT dummy.o -MD -MP - 
MF .deps/dummy.Tpo -c -o dummy.o dummy.cc
mv -f .deps/dummy.Tpo .deps/dummy.Po
/bin/sh ../../libtool --tag=CXX   --mode=link g++-4.2  -g -O2 - 
frounding-math  -W -Wall  -L/sw/lib -o ppl_lpsol ppl_lpsol.o dummy.o - 
lglpk ../../interfaces/C/libppl_c.la -lm -L/sw/lib -lgmpxx -L/sw/lib - 
lgmp -R/sw/lib -R/sw/lib
libtool: link: cannot find the library `/usr/lib/libltdl.la' or  
unhandled argument `/usr/lib/libltdl.la'
make[4]: *** [ppl_lpsol] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-ppl-0.10.2-2
(Lese Datenbank ... 8318 Dateien und Verzeichnisse sind derzeit  
installiert.)
Entferne fink-buildlock-ppl-0.10.2-2 ...
Failed: phase compiling: ppl-0.10.2-2 failed

Before reporting any errors, please run "fink selfupdate" and
try again.  If you continue to have issues, please check to see if the
FAQ on fink's website solves the problem.  If not, ask on the fink-users
or fink-beginners mailing lists, with a carbon copy to the maintainer:

None 

Note that this is preferable to emailing the maintainer directly, since
most fink package maintainers do not have access to all possible
hardware and software configurations.





--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] report on fink build error gcc44

2009-09-29 Thread Yves Edel

Hi,
fink run into an error while building gcc44 on my macbook pro 13", 4GB  
Ram, Os 10.6.1.
Last lines of the output attached. I did all updates of fink before.
Best regards,
Yves

/bin/sh ../../../libtool --tag=CC --mode=link /sw/src/fink.build/ 
gcc44-4.4.1-1000/darwin_objdir/./gcc/xgcc -B/sw/src/fink.build/ 
gcc44-4.4.1-1000/darwin_objdir/./gcc/ -B/sw/lib/gcc4.4/x86_64-apple- 
darwin10/bin/ -B/sw/lib/gcc4.4/x86_64-apple-darwin10/lib/ -isystem /sw/ 
lib/gcc4.4/x86_64-apple-darwin10/include -isystem /sw/lib/gcc4.4/ 
x86_64-apple-darwin10/sys-include -W -Wall -Wmissing-declarations - 
Wwrite-strings -Wmissing-prototypes -Wno-long-long  -I/usr/include -g - 
O2   -version-info 0:0:0 -no-undefined -lgmp  -o libjavamath.la - 
rpath /sw/lib/gcc4.4/lib/gcj-4.4.1-10 -version-info 0:0:0 -no- 
undefined -lgmp -avoid-version gnu_java_math_GMP.lo ../../../native/ 
jni/classpath/jcl.lo
libtool: link: /sw/src/fink.build/gcc44-4.4.1-1000/darwin_objdir/./gcc/ 
xgcc -B/sw/src/fink.build/gcc44-4.4.1-1000/darwin_objdir/./gcc/ -B/sw/ 
lib/gcc4.4/x86_64-apple-darwin10/bin/ -B/sw/lib/gcc4.4/x86_64-apple- 
darwin10/lib/ -isystem /sw/lib/gcc4.4/x86_64-apple-darwin10/include - 
isystem /sw/lib/gcc4.4/x86_64-apple-darwin10/sys-include -dynamiclib  - 
o .libs/libjavamath.dylib  .libs/gnu_java_math_GMP.o ../../../native/ 
jni/classpath/.libs/jcl.o   /usr/local/lib/libgmp.a-install_name  / 
sw/lib/gcc4.4/lib/gcj-4.4.1-10/libjavamath.dylib  -Wl,-single_module
ld: pointer in read-only segment not allowed in slidable image, used  
in ___gmpn_divexact_1 from /usr/local/lib/libgmp.a(dive_1.o)
collect2: ld returned 1 exit status
make[6]: *** [libjavamath.la] Error 1
make[5]: *** [all-recursive] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-target-libjava] Error 2
make: *** [all] Error 2
### execution of /var/tmp/tmp.1.KKLmzm failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-gcc44-4.4.1-1000
(Lese Datenbank ... 11762 Dateien und Verzeichnisse sind derzeit  
installiert.)
Entferne fink-buildlock-gcc44-4.4.1-1000 ...
Failed: phase compiling: gcc44-4.4.1-1000 failed

Before reporting any errors, please run "fink selfupdate" and
try again.  If you continue to have issues, please check to see if the
FAQ on fink's website solves the problem.  If not, ask on the fink-users
or fink-beginners mailing lists, with a carbon copy to the maintainer:

None 

Note that this is preferable to emailing the maintainer directly, since
most fink package maintainers do not have access to all possible
hardware and software configurations.



--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel