http://bugzilla.suse.com/show_bug.cgi?id=1153687
http://bugzilla.suse.com/show_bug.cgi?id=1153687#c4
Richard Brown
(In reply to Fabian Vogt from comment #2)
(In reply to Michael Andres from comment #1)
[man zypper] These URIs have the form of obs://project/[platform], where project is the name of the OBS project and platform is the target platform (OS) for which the repository is intended.
If platform is omitted, openSUSE_$releasever is used unless a value for obs.platform is defined in zypper.conf. ... Ok, the man page should state that it's actually guessed based on your product (/etc/proucts.d/baseproduct).. I'll fix that.
Then this has to be adjusted in the MicroOS product file.
Not that easy actually:
platform = pdata.name().asString(); if ( platform == "openSUSE" && str::containsCI( pdata.summary(), "Tumbleweed" ) ) platform += "_Tumbleweed"; else platform += "_$releasever";
So we'd have to change the summary to "openSUSE MicroOS based on Tumbleweed" or something like that.
This would not be compatible with the directions I was given when originally setting up MicroOS. We want MicroOS to be identifiable as a discreet offering from the codebase its based on, to surpress the tendency of an unhindered ever-broadening scope that comes with Tumbleweed
Or zypper changes its detection mechanism to also include MicroOS. Or zypper introduces a conf.d directory where the MicroOS product package could set obs.platform in.
Any ideas?
I'd prefer either of these two ideas which are more compatible with how we want MicroOS to be. -- You are receiving this mail because: You are on the CC list for the bug.