Re: [Fink-devel] Identically named packages
Martin Costabel wrote: It basically contains /sw/bin/python which is a symlink to the real executable /sw/bin/pytonx.y. I cannot speak for Jeff, but this arrangement has so far allowed to have several versions of python to be installed at the same time without conflicts. This is one solution of the old (unsolvable!) problem of how to handle version-dependent parts of a package that have no version number in their name. This is what update-alternatives is for. You should be able to implement it cleanly with the alternatives system without needing to have a wrapper package, if all it's doing is making the symlink... -- Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/ gpg: 6401 D02A A35F 55E9 D7DD 71C5 52EF A366 D3F6 65FE xar! pgp0.pgp Description: PGP signature
Re: [Fink-devel] Identically named packages
Ben Hines wrote: On Dec 15, 2003, at 6:24 AM, Peter O'Gorman wrote: Things should not be depending on python, they ought to depend on the specific version of python that they require, if the package is indeed So what then is the 'python' splitoff for? It basically contains /sw/bin/python which is a symlink to the real executable /sw/bin/pytonx.y. I cannot speak for Jeff, but this arrangement has so far allowed to have several versions of python to be installed at the same time without conflicts. This is one solution of the old (unsolvable!) problem of how to handle version-dependent parts of a package that have no version number in their name. -- Martin --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Identically named packages
On Dec 15, 2003, at 6:24 AM, Peter O'Gorman wrote: Things should not be depending on python, they ought to depend on the specific version of python that they require, if the package is indeed So what then is the 'python' splitoff for? -Ben --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Identically named packages
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ben Hines wrote: | On Dec 9, 2003, at 2:44 PM, Max Horn wrote: | |> |> Why was this done? Why not "netpbm10-bin", which then "Provides: |> netpbm-bin" ? | | | I agree, and was complaining about this the other day. Identically named | packages should be illegal. | | 'python' has a similar problem. If a user with python21 installs a | package which simply depends on 'python' (ie, the package doesn't care | what python version is installed), they will currently be forced to | install python23! Things should not be depending on python, they ought to depend on the specific version of python that they require, if the package is indeed python version neutral (i.e. it does not put anything in /sw/lib/python2.x and does not require a specific python version to run), then the package should depend on python21 | python22 | python23. The same rule should apply to pretty much all of the interpreted languages in fink. Peter -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iQCVAwUBP93ELriDAg3OZTLPAQJkTAP/e14d7vIkZEcacJNJHERv19Hq9g2hEoxJ 3EEyZZng8kQWn+gUP8vyGNzO2mlnXrMCb1dDX5srAOo6dK4f51GitvWia1flaXpE lTu+BmpGxqTjdi8/dvYLsRaPZcgdOzb24OaQD8CC3tYQrGEPwcuRarZP2r03VmlB kGgiTIGUhEI= =762e -END PGP SIGNATURE- --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Identically named packages
On Dec 9, 2003, at 2:44 PM, Max Horn wrote: Why was this done? Why not "netpbm10-bin", which then "Provides: netpbm-bin" ? I agree, and was complaining about this the other day. Identically named packages should be illegal. 'python' has a similar problem. If a user with python21 installs a package which simply depends on 'python' (ie, the package doesn't care what python version is installed), they will currently be forced to install python23! -Ben --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel