Hello, Am Sonntag, 9. Juli 2017, 13:43:28 CEST schrieb Yamaban:
On Sun, 9 Jul 2017 11:33, Christian Boltz wrote:
# rpm -q --recommends patterns-base-enhanced_base |grep 32 glibc-32bit glibc-locale-32bit
zypper al glibc-32bit is enough to keep the *-32bit packages out.
Is there a good reason for the Recommends: glibc-32bit and glibc-locale-32bit? I doubt - if a package needs a *-32bit package, it can/should require it.
If nobody tells me a good reason for these Recommends in the next days, I'll send a SR to remove them from the enhanced_base pattern ;-) [snip]
+1 for the removal of "Recommends: *-32bit" from ANY pattern.
Not too many patterns drag in *-32bit packages. Another check of my solver testcase shows that patterns-base-x11 recommends nss-mdns-32bit (should also be removed / changed to a Suggests).
IMHO, for those that really want it a pattern "patterns-base-32bit" would be more helpfull as it says what it does "on-the-tin".
I'm not sure if such a pattern is really needed - the *-32bit packages are typically libraries, so they should be dragged in by package dependencies.
Maybe a "conditional Recommend" would be nice. e.g.: IF installed glibc-32bit Recommend: <package>-32bit esp. if realised as filetrigger, so a later install of glibc-32bit causes all the other already intalled 32bit Recommends to "wake up". (and reverse on deinstall of glibc-32bit)
At the risk of repeating myself - that's what package dependencies (Requires or Recommends) are for ;-) Regards, Christian Boltz --
[wikibot] jfyi: we have an internal ruby script that works with iChain. we used it for the SDB migration (did you really expect we uploaded 2000pages manually?;) Considering you have nothing else to do, yes. ;-) [Marcus Rueckert and houghi in opensuse-wiki]
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org