From: Joerg H. <jo...@lu...> - 2007-10-02 13:16:37
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Dominique, thanks for sharing your concerns. And while I am surely not aware of all the complications involved in creating packages, I think I am aware of the main points :) [...] > Me, as a packager am not very fond of having a library bundled with > the application; the only way which would work in this case is pure > statically linking. > > Just imagine what would happen if: - We install STK using RPM, > putting the Libs in place where they belong - The distro later on > decides to include bullet -> It will give a RPM file conflict: > <library> from STK conflicts with <library> And even if you should be able to update the library, with the active development taking place with bullet the versions are most likely not interchangeable anymore. Additionally, bullet does not support a separate installation as a system library anyway, see e.g.: http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1289&p=4795&hilit=library+installation#p4795 So, relax - bullet is going to be part of STK, and will be statically linked. I would consider nothing else. > so please, if this is considered: either ONLY static linking or at > least have the option to never use the provided lib (I'd rather make > a separate package for the lib only, to be sure everything is fine) > so far, for 'my' distribution (openSUSE), bullet is currently > available as RPM at version 2.49. so the conflict might arise much > earlier than some might think. I am surprised that you offer separate bullet packages (but then again there is a reason why I prefer suse ;) ). Cheers, Joerg - -- - ---------------------------------------------------------------- Joerg Henrichs Luding Administration e-mail: jo...@lu... URL: http://luding.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHAkXrLC0mrNKFwF4RApwDAJ0RRh4aukkJVL1sZPQBSV//Dx0C9gCggtPC Q3Fh3iovSMvCAt3sckddN5o= =8UkL -----END PGP SIGNATURE----- |