-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martin Costabel wrote:
| Ben Hines wrote:
|
|>
|> On Dec 22, 2003, at 4:50 AM, Martin Costabel wrote:
|>
|>> Solutions: Either one allows gettext-dev to Depend on libiconv-dev
|>> (but this not only violates policy but may also break bootstrapping,
|>> because gettext-dev might be needed before libiconv is built), or all
|>> packages that are susceptible to be hit
|>
|>
|>
|> That is never a solution and c an not be. Things are builddpeendsonly
|> for a reason, in this case to support gettext 2 in the future.
|
|
| Yes, but the problem is that gettext-dev de facto already has a kind of
| run-time dependency on libiconv-dev (whatever run-time means for
| libraries):
|
| gettext-dev installs libintl.la, and this contains a line
|
| dependency_libs='  -L/sw/lib /sw/lib/libiconv.la'
|
| This is more than a mere BuildDepends should allow.
|
| The deeper problem here is this whole libtool *.la stuff (not that I
| claim to understand how it is really working) that mimicks the dylib
| system, but without the sophisticated version number system with its
| difference between compile-time and run-time names.
|

We probably should be editing the .la files buring the install process.
Actually, probably should edit the .pc and *-config scripts too. We need to
remove unnecessary libs from dependency_libs in .la files and the config/pc
files, also need to remove -L%p/lib and -I%p/include from these to help make
sure we get correct ordering of includes etc.

Peter

- --
Peter O'Gorman - http://www.pogma.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQCVAwUBP+q6CLiDAg3OZTLPAQKLigP9G1o4HkuBlKtaQrLRHNWiE7nQjbzgdfeF
SDNbIoCTE5tHuaaHKeDh+z7tgok870KyNEe6GYuPS64+lUwMK6eZoSNTWg18SoNP
n4KjlV5Hn2loQ5CYJDV+dXrp3anUKkZ3qaT6Od8h3oWVRH/P9TzQayrot4/JwnwD
MV1HTapQFz4=
=VRyR
-----END PGP SIGNATURE-----


------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to