Manuel Wolfshant wrote:
Hi
While doing the review for perl-Gnome2 (
https://bugzilla.redhat.com/show_bug.cgi?id=486482 - Perl interface to
the 2.x series of the GNOME libraries) rpmlint complains about several
files as belonging to -devel:
perl-Gnome2.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome2perl.h
perl-Gnome2.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome2perl-autogen.h
perl-Gnome2.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome2perl-versions.h
2 packages and 0 specfiles checked; 0 errors, 3 warnings.
The
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/
directory contains:
drwxr-xr-x 2 root root 0 Feb 20 14:44
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install
-rw-r--r-- 1 root root 2799 Feb 20 14:44
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/Files.pm
-rw-r--r-- 1 root root 106 Feb 10 2004
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/doctypes
-rw-r--r-- 1 root root 95 Dec 2 2003
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome.typemap
-rw-r--r-- 1 root root 25548 Feb 20 14:44
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome2perl-autogen.h
-rw-r--r-- 1 root root 1220 Feb 20 14:44
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome2perl-versions.h
-rw-r--r-- 1 root root 1553 Feb 10 2004
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome2perl.h
-rw-r--r-- 1 root root 7385 Feb 20 14:44
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Gnome2/Install/gnome2perl.typemap
My feelings say that the whole dir should be moved to a separate
-devel package, but the packager pointed out that several other packages
related to perl-Gnome2 are in the same situation:
perl-Gnome2-Canvas: http://koji.fedoraproject.org/koji/rpminfo?rpmID=473861
perl-Gnome2-Print: http://koji.fedoraproject.org/koji/rpminfo?rpmID=474966
perl-Gnome2-GConf: http://koji.fedoraproject.org/koji/rpminfo?rpmID=660415
What's the recommended approach here?
manuel
I suppose you are looking for
https://fedoraproject.org/wiki/Packaging/Perl#.h_files_in_module_packages
--
Marcela Mašláňová
BaseOS team Brno
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list