[Fink-devel] mysql-dev and mysql-shlibs are unbuildable

2011-12-17 Thread Alexander Hansen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

10.4/stable tree:

$ fink build mysql-dev
Password:
Information about 12322 packages read in 2 seconds.
The package 'mysql-dev' will be built without being installed.

WARNING: The package mysql has a preferred Depends on mysql-client,
 but mysql-client is an obsolete package.

Reading dependency for mysql-3.23.58-1025...
Reading build dependency for mysql-3.23.58-1025...
Reading dependency for mysql-dev-3.23.58-1025...
Reading dependency for mysql-shlibs-3.23.58-1025...
Reading dependency for mysql-client-3.23.58-1025...
WARNING: While resolving dependency "gdbm" for package
"mysql-3.23.58-1025", package "gdbm" was not found.
Can't resolve dependency "gdbm" for package "mysql-3.23.58-1025" (no
matching
packages/versions found)
Exiting with failure.
34:51: syntax error: A identifier can?t go after this identifier. (-2740)

I don't think anything actually uses this ancient version of mysql, so
maybe it should just be converted to a -shlibs for legacy support, as
was gdbm.
- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk7s1W4ACgkQB8UpO3rKjQ/VFQCeKq+fK2N2tiWPxSeoOq3w0C65
JCoAnjKkK69SrI/cCe9DQvXqNob93XdB
=rvYD
-END PGP SIGNATURE-

--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] mysql-dev and mysql-shlibs are unbuildable

2011-12-17 Thread Daniel Macks
On Sat, 17 Dec 2011 12:46:22 -0500, Alexander Hansen 
 wrote:
-BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> 10.4/stable tree:
>
> $ fink build mysql-dev
> Password:
> Information about 12322 packages read in 2 seconds. 
> The package 'mysql-dev' will be built without being installed. 
>
> WARNING: The package mysql has a preferred Depends on mysql-client,
>   but mysql-client is an obsolete package. 
>
> Reading dependency for mysql-3.23.58-1025... 
> Reading build dependency for mysql-3.23.58-1025... 
> Reading dependency for mysql-dev-3.23.58-1025... 
> Reading dependency for mysql-shlibs-3.23.58-1025... 
> Reading dependency for mysql-client-3.23.58-1025... 
> WARNING: While resolving dependency "gdbm" for package
> "mysql-3.23.58-1025", package "gdbm" was not found. 
> Can't resolve dependency "gdbm" for package "mysql-3.23.58-1025" (no
> matching
> packages/versions found)
>
> I don't think anything actually uses this ancient version of mysql, so
> maybe it should just be converted to a -shlibs for legacy support, as
> was gdbm. 

That old mysql (Version 3) is already restricted to distributions 
10.[45] only, but one still needs the dependencies in order to build it 
(though I generally agree with the idea of sending unused libraries 
into the land of only -shlibs on platforms where it exists at all). 
Someone on that old dist needs to upgrade it to a newer gdbm dep or 
else revive that old gdbm on those platforms. 

Unrelatedly, the OBOSLETE warning is not resolveable, because the the 
noted package is indeed obsolete in later versions even though it 
wasn't when *this* package was the current version of it. 

dan

  --
Daniel Macks
dma...@netspace.org



--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] [Fink-users] firefox8-8.0.1-2 build failure

2011-12-17 Thread Hanspeter Niederstrasser
On 12/17/2011 5:44 PM, Kevin Horton wrote:
> Attempts to build firefox8-8.0.1-2 on OS X 10.7 fail with:
>
> Generating /sw/src/fink.build/firefox8-8.0.1-2/mozilla-release/configure 
> using autoconf
> cd /sw/src/fink.build/firefox8-8.0.1-2/mozilla-release; 
> /sw/lib/autoconf2.13/bin/autoconf
> /sw/lib/autoconf2.13/bin/autoconf: line 153: gawk: command not found
> Generating 
> /sw/src/fink.build/firefox8-8.0.1-2/mozilla-release/js/src/configure using 
> autoconf
> cd /sw/src/fink.build/firefox8-8.0.1-2/mozilla-release/js/src; 
> /sw/lib/autoconf2.13/bin/autoconf
> /sw/lib/autoconf2.13/bin/autoconf: line 153: gawk: command not found

Simple answer: install fink's gawk package or rebuild 
autoconf2.13-legacy w/out gawk installed and then try rebuilding 
firefox8.  I prefer the latter.

Longer answer: this is an issue with autoconf2.13-legacy rather than 
firefox8.  /sw/lib/autoconf2.13/bin/autoconf hardcodes the awk binary it 
first finds from mawk, gawk, nawk, and awk (in that order) during 
./configure.  Passing AWK=/usr/bin/awk to ./configure seems to force it 
to use the system awk.

CC'ing fink-devel in case someone there knows why that is the wrong way 
to do this.  firefoxN is the only package that I know that uses 
autoconf2.13-legacy, so it would be nice to have this fixed correctly 
w/out having to force gawk down the dependency chain.

Hanspeter

--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel