On Sun, Jan 06, 2008 at 11:07:40PM +0100, Wolfgang Rosenauer wrote: > Hi, > > I just stumbled over an issue while I was trying to strip down an > installation. > > https://bugzilla.novell.com/show_bug.cgi?id=351779 > is about mc which consists of the main package mc and the language > package mc-lang. > > mc-lang is created using the macro %lang_package as suggested in > http://en.opensuse.org/GNOME/Packaging > (The same is true for most (or all?) other packages which have a -lang > subpackage.) > > But the issue I found is that mc.spec defines > Requires: %{name}-lang = %{version} > > So that leaves two basic questions for me: > > What is the purpose of a sub-package if it is always hard required by > the main package? > > And what I understood is the recommended (or even mandatory?) way to > handle language package dependencies the one described here: > http://en.opensuse.org/Software_Management/Dependencies/Language > > If that's correct I think that the %lang_package macro is useless since > it doesn't define a locale provides. > > So what's the policy (or recommendation) actually?
The %name-lang is also provided by the bundle-lang-* RPMs, so we can leave out languages... Not sure where mc is in, but perhaps it should be in bundle-lang-gnome-* Ciao, Marcus --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
