Venky wrote: > On Thu, Nov 15, 2007 at 11:31:30AM +0100, Petr Sobotka wrote: >> Well you always can do this ugly trick: >> Set version of openssl to 0.9.8.7. And in summary write that the last number > > Yeah, I am doing something similar now. The problem is that we are > in effect releasing a version the OpenSSL community does not know > about. Potential for confusion all around. > > It would be great to have at least the upstream package versions > maintained intact as far as possible. > > By the way, I would love to contribute to this. If we can decide on > the versioning scheme (could be based on Gentoo's or the simpler > Debian one), I can start working on adding support for it. >>> Venky wrote: >>>> I was trying to build a test package of OpenSSL and hit an issues >>>> with the version numbering scheme currently being used. OpenSSL is >>>> right now at version 0.9.8g, which is not a valid version number >>>> under the IPS versioning scheme. >>>>
Note that adopting Gentoo's scheme would not solve your problem; as far as I can tell 0.9.8g is not a Gentoo-legal version specifier, so you'd have to change it anyway. If you want the packaging system to be able to do anything else with the version numbering other than returning the exact one you asked for, you must impose structure/ meaning on the versioning that is the same across packages as writing custom version comparison functions for each package versioning scheme isn't going to work - especially since they often change over time. It's find to add additional metadata to a package to indicate that it delivers version 1.2-3.32b-23.pre_23c of versions_gone_wild, but asking the packaging system to do anything with that string other than to parrot it back seems rather optimistic. In addition, package versioning often doesn't reflect compatibility issues accurately, OpenSSL being a prime example. By assigning our own version strings we can correct such difficulties. - Bart -- Bart Smaalders Solaris Kernel Performance [EMAIL PROTECTED] http://blogs.sun.com/barts _______________________________________________ pkg-discuss mailing list pkg-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/pkg-discuss