[opensuse-packaging] Packager: rpm tag
While cleaning up the libqca2 package according to rpmlint checks using osc build, I got a warning that there are no Packager: tags in the packages. After adding a Packager tag, I got a warning that I should not hardcode Packager: becauser "rebuilder cannot change it". What's the correct behaviour here? 1) Is this rpmlint check spurious, eg since packages in the distro seem to have a Packager tag of http://bugs.opensuse.org that was added automatically? 2) Or is there a correct Packager tag using some macro that is automatically filled for packages that are only in the public Build Service? The fedora packaging guidelines (http://fedoraproject.org/wiki/Packaging/Guidelines) discourage the use of Packager. I'll add this info to our guidelines once I know how to do it right. Will --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi, On Fri, Aug 29, 2008 at 12:09 AM, Will Stephenson <wstephenson@suse.de> wrote:
While cleaning up the libqca2 package according to rpmlint checks using osc build, I got a warning that there are no Packager: tags in the packages. After adding a Packager tag, I got a warning that I should not hardcode Packager: becauser "rebuilder cannot change it". What's the correct behaviour here?
Build Service adds Packager tag automatically, there is no need to explicitly state it.
1) Is this rpmlint check spurious, eg since packages in the distro seem to have a Packager tag of http://bugs.opensuse.org that was added automatically?
IIRC, there was a bug that caused that warning. It's fixed in Factory. -- Regards, Nikolay Derkach --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On 2008-08-31 14:10:16 +0400, Nikolay Derkach wrote:
On Fri, Aug 29, 2008 at 12:09 AM, Will Stephenson <wstephenson@suse.de> wrote:
While cleaning up the libqca2 package according to rpmlint checks using osc build, I got a warning that there are no Packager: tags in the packages. After adding a Packager tag, I got a warning that I should not hardcode Packager: becauser "rebuilder cannot change it". What's the correct behaviour here?
Build Service adds Packager tag automatically, there is no need to explicitly state it.
Sadly this it not the case. :/
1) Is this rpmlint check spurious, eg since packages in the distro seem to have a Packager tag of http://bugs.opensuse.org that was added automatically?
IIRC, there was a bug that caused that warning. It's fixed in Factory.
the warning about the empty packager tag got disabled in factory but we need to apply the same fix to 11.0. adrian any time frame for this? darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Monday 01 September 2008, Marcus Rueckert wrote:
IIRC, there was a bug that caused that warning. It's fixed in Factory. the warning about the empty packager tag got disabled in factory but we need to apply the same fix to 11.0.
Did you file a bugreport about it btw like discussed?
adrian any time frame for this?
I think implementing Packager: handling in OBS (at least optionally) is the right way to go, we need it anyway for the internal build transition. Greetings, Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (4)
-
Dirk Müller
-
Marcus Rueckert
-
Nikolay Derkach
-
Will Stephenson