[opensuse-packaging] rpmlint no-changelogname-tag warning
Hi list, I'm trying to package a software named "pacparser" on OBS. After a few suggestions by experienced maintainers, I now get just a few warnings. Unfortunately, I can't understand what the "no-changelogname-tag" means. I tried putting a global "%changelog" tag and putting a "%changelog" tag for each subpackage, but still get this error for the main package and all subpackages, as shown here: RPMLINT report: =============== python-pacparser.x86_64: W: no-changelogname-tag pacparser.x86_64: W: no-changelogname-tag pacparser-devel.x86_64: W: no-changelogname-tag pacparser.src: W: no-changelogname-tag There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it. pacparser-devel.x86_64: W: no-version-dependency-on pacparser*/pacparser-libs/libpacparser 1.2.9 4 packages and 0 specfiles checked; 0 errors, 5 warnings. If I look at the changelog file, I have: $ osc vc pacparser.spec ------------------------------------------------------------------- Wed Sep 14 19:39:35 UTC 2011 - javier.conti@gmail.com - ------------------------------------------------------------------- Tue Sep 6 19:34:53 UTC 2011 - javier.conti@gmail.com - Cleaned up SPEC file, created devel subpackage ------------------------------------------------------------------- Mon Aug 29 19:10:30 UTC 2011 - javier.conti@gmail.com - First release I also can't find the specific warning in the rpmlint docs here: http://en.opensuse.org/openSUSE:Packaging_checks Any hints or pointers to documentation would be greatly appreciated. Thanks, Javier -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi Javier, Am 14.09.2011 22:18, schrieb Javier Conti:
There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ read, understand, and add "%changelog " to spec file ;)
Cheers -- Christian --------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör http://www.sc24.de --------------------------------------------------- -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Wed, Sep 14, 2011 at 5:21 PM, Christian
There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ read, understand, and add "%changelog " to spec file ;)
I think the OP said he did so. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi,
Did you have the .changes file? (pacparser.changes)
https://build.opensuse.org/package/files?package=pacparser&project=server%3Aproxy
Regards,
Luiz
2011/9/14 Claudio Freire
On Wed, Sep 14, 2011 at 5:21 PM, Christian
wrote: There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ read, understand, and add "%changelog " to spec file ;)
I think the OP said he did so. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On 14 September 2011 22:25, Luiz Fernando Ranghetti
Hi,
Did you have the .changes file? (pacparser.changes)
I don't. I didn't even notice until now that using "osc vc" created a pacparser.spec.changes in my current directory (SPECS). If I understand correctly, I should simply upload that file. I'll try now. Thanks, Javier
https://build.opensuse.org/package/files?package=pacparser&project=server%3Aproxy
Regards,
Luiz
2011/9/14 Claudio Freire
: On Wed, Sep 14, 2011 at 5:21 PM, Christian
wrote: There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ read, understand, and add "%changelog " to spec file ;)
I think the OP said he did so. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On 14 September 2011 23:47, Javier Conti
On 14 September 2011 22:25, Luiz Fernando Ranghetti
wrote: Hi,
Did you have the .changes file? (pacparser.changes)
I don't. I didn't even notice until now that using "osc vc" created a pacparser.spec.changes in my current directory (SPECS). If I understand correctly, I should simply upload that file. I'll try now.
That worked just fine. Thanks, Javier
Thanks, Javier
https://build.opensuse.org/package/files?package=pacparser&project=server%3Aproxy
Regards,
Luiz
2011/9/14 Claudio Freire
: On Wed, Sep 14, 2011 at 5:21 PM, Christian
wrote: There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ read, understand, and add "%changelog " to spec file ;)
I think the OP said he did so. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Wed, 14 Sep 2011 23:47:03 +0200
Javier Conti
On 14 September 2011 22:25, Luiz Fernando Ranghetti
wrote: Hi,
Did you have the .changes file? (pacparser.changes)
I don't. I didn't even notice until now that using "osc vc" created a pacparser.spec.changes in my current directory (SPECS). If I understand correctly, I should simply upload that file. I'll try now.
Thanks, Javier
Hi
Just use osc vc and it should be called
* Javier Conti (javier.conti@gmail.com) wrote:
On 14 September 2011 22:25, Luiz Fernando Ranghetti
wrote: Hi,
Did you have the .changes file? (pacparser.changes)
I don't. I didn't even notice until now that using "osc vc" created a pacparser.spec.changes in my current directory (SPECS). If I understand correctly, I should simply upload that file. I'll try now.
You should have used osc vc without argument, so it would create the .changes with name "pacparser.changes". In your case it assumed you are giving it a filename to create, so you got pacparser.spec.changes It should be renamed to pacparser.changes. osc vc is used for editing .changes, to view the file use your text editor, viewer, whatever.
Thanks, Javier
https://build.opensuse.org/package/files?package=pacparser&project=server%3Aproxy
Regards,
Luiz
2011/9/14 Claudio Freire
: On Wed, Sep 14, 2011 at 5:21 PM, Christian
wrote: There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ read, understand, and add "%changelog " to spec file ;)
I think the OP said he did so. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- Vita Cizek
On 14 September 2011 22:21, Christian
Hi Javier,
Am 14.09.2011 22:18, schrieb Javier Conti:
There is no %changelog tag in your spec file. To insert it, just insert a '%changelog' in your spec file and rebuild it.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ read, understand, and add "%changelog " to spec file ;)
In writing the mail, I forgot to mention I have the the %changelog tag. Javier
Cheers
--
Christian --------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör
http://www.sc24.de ---------------------------------------------------
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (6)
-
Christian
-
Claudio Freire
-
Javier Conti
-
Luiz Fernando Ranghetti
-
Malcolm
-
Vitezslav Cizek