Skip Menu |

This queue is for tickets about the Gtk2-Spell CPAN distribution.

Report information
The Basics
Id: 129433
Status: stalled
Priority: 0/
Queue: Gtk2-Spell

People
Owner: XAOC [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.04
Fixed in: (no value)



Subject: Undeclared dependencies
At least ExtUtils::Depends has to be declared as configure_requires. Possibly more dependencies also need to be declared, and probably PREREQ_FATAL=>1 should be removed: ... Output from '/usr/local/bin/perl Makefile.PL': Can't locate ExtUtils/Depends.pm in @INC (you may need to install the ExtUtils::Depends module) (@INC contains: /var/tmp/cpansmoker-1023/2019043006/CPAN-Reporter-lib-gZQn /usr/local/lib/perl5/site_perl/mach/5.28 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.28/mach /usr/local/lib/perl5/5.28 .) at (eval 20) line 1. BEGIN failed--compilation aborted at (eval 20) line 1. Checking if your kit is complete... Looks good MakeMaker FATAL: prerequisites not found. ExtUtils::Depends not installed ExtUtils::PkgConfig not installed Glib not installed Gtk2 not installed ...
On Sat May 04 06:02:52 2019, SREZIC wrote: Show quoted text
> At least ExtUtils::Depends has to be declared as configure_requires. > Possibly more dependencies also need to be declared, and probably > PREREQ_FATAL=>1 should be removed: >
Hi, I added a META_MERGE block to Makefile.PL with the correct dependencies. I tested this change [1] on Debian Wheezy 7.11, and was able to use cpanminus to install the module from an unpacked source tarball created via 'make dist'. This module will be deprecated in December of 2020 ([1], [2], [3]), and the changes to 'Makefile.PL' for this ticket will go out then. The deprecation release is waiting in a merge request [5]. Do you want to keep this ticket open until the final deprecation release, or can we close it now? [1] https://gitlab.gnome.org/GNOME/perl-gtk2-spell/-/commit/2fb467c3628229e80233e8b312061adb0e2025a2 [2] Deprecation announcement: https://tinyurl.com/y4u6b33f [3] Full list of deprecated modules and their replacements: https://tinyurl.com/yxhmmu49 [4] Deprecation patches (1st round, more to come): https://tinyurl.com/yy7zq2d5 [5] https://gitlab.gnome.org/GNOME/perl-gtk2-spell/-/merge_requests/1