With a little side of applesauce...

Wednesday, March 12, 2008

checkgmail debian package

I'm just copying my bug entry for checkgmail on Ubuntu Gutsy:



I would think that checkgmail should be pulled from the stable repos. It is not ready for primetime. On Gutsy, (so far), I have had to install dh-make-perl, (plus its dependencies), libextutils-depends-perl,
, and now I am getting more dependency issues from:
sudo dh-make-perl --build --cpan Gtk2::Sexy

Found: Gtk2-Sexy 0.02 (libgtk2-sexy-perl arch=any)
======================================================================
Could not find the dependencies for the requested module
Module::Depends::Intrusive reports: Can't locate ExtUtils/PkgConfig.pm in @INC (@INC contains: /home/speeves/Gtk2-Sexy-0.02 /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl) at /home/speeves/Gtk2-Sexy-0.02/Makefile.PL line 10.
BEGIN failed--compilation aborted at /home/speeves/Gtk2-Sexy-0.02/Makefile.PL line 10.
Compilation failed in require at /usr/share/perl5/Module/Depends/Intrusive.pm line 76.

Generated error: Error: Can't locate ExtUtils/PkgConfig.pm in @INC (@INC contains: /home/speeves/Gtk2-Sexy-0.02 /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl) at /home/speeves/Gtk2-Sexy-0.02/Makefile.PL line 10.
BEGIN failed--compilation aborted at /home/speeves/Gtk2-Sexy-0.02/Makefile.PL line 10.
Compilation failed in require at /usr/share/perl5/Module/Depends/Intrusive.pm line 76.

Please check if your module depends on Module::Install
for its build process - Automatically finding its
dependencies is unsupported, please specify them manually
using the 'depends' option.
======================================================================

If anything, the dependencies need to be updated in the package files, and the workaround in:
http://ubuntuforums.org/showpost.php?p=4053269&postcount=10

needs to be implemented in the postinst of checkgmail, (since we don't seem to have a deb package associated with Gtk2::Sexy). Any volunteers?


The bug associated with checkgmail is:
https://bugs.launchpad.net/ubuntu/+source/checkgmail/+bug/151226

No comments: