perl + Gnome2

Marcela Maslanova mmaslano at redhat.com
Fri Feb 20 14:10:46 UTC 2009


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




More information about the fedora-devel-list mailing list