IPS package versioning

Jan Holzhueter jh at opencsw.org
Wed Dec 2 14:14:50 CET 2015


Am 02.12.15 um 14:06 schrieb Dagobert Michelsen:
> Hi Carsten,
> 
>> Am 02.12.2015 um 14:00 schrieb Carsten Grzemba <grzemba at contac-dt.de
>> <mailto:grzemba at contac-dt.de>>:
>>
>> Solaris IPS expect \d[.\d]* as version before the dash, so that
>> package FMRI like this:
>>
>> pkg:/opencsw/libwrap1 at 7.6_ipv6.4
>>
>> not work. Want we simply strip other chars? 
> 
> Probably yes. I remember we talked about that in Bratislava, but can’t
> look right now.

well oracle does:

pkg://solaris/archiver/gnu-tar@1.27.1,5.11-0.175.3.0.0.30.0:20150821T161350Z

Thomas Wagner does this for SFE:
pkg://localhosts11/SFEbvi@1.3.2,5.11-0.0.175.0.0.0.2.0:20140112T050915Z

http://sfe.opencsw.org/localhosts11/manifest/0/SFEbvi%401.3.2%2C5.11-0.0.175.0.0.0.2.0%3A20140112T050915Z

I don't know which part of the "version" number is mandatory.
I would go with

opencsw/libwrap1 at 7.6,5.11:TIMESTAMP


I don't know if we should drop package prefix though . (what if oracle
does ship libwarp1 too? might confuse people to do an install
opencsw/libwrap1 then just cswlibrap1.)

Greetings
Jan







More information about the maintainers mailing list