Bug 509419

Summary: perl-Glib Requires a development package: perl(ExtUtils::MakeMaker)
Product: [Fedora] Fedora Reporter: Nicolas Chauvet (kwizart) <kwizart>
Component: perl-GlibAssignee: Stepan Kasal <kasal>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 11CC: kasal, perl-devel, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 1.201-3.fc11 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-10-09 03:31:40 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nicolas Chauvet (kwizart) 2009-07-02 17:04:24 UTC
Description of problem:
perl-Glib Requires a development package: perl(ExtUtils::MakeMaker)

Version-Release number of selected component (if applicable):
perl-Glib-1.201-2.fc11.i586

How reproducible:
always

  
Actual results:
There is a need to sort out suches dependencies, specially as this last brings much other ones , including perl-devel and others perl-Test-* tools.

Comment 1 Nicolas Chauvet (kwizart) 2009-07-16 09:13:46 UTC
from MakeHelper.pm:
------------------------------------------------------------
unless (defined &ExtUtils::Depends::get_deps) {
	use ExtUtils::MakeMaker;
	warn "ExtUtils::Depends is too old, need at "
	   . "least version 0.2";
	# this is so that CPAN builds will do the upgrade
	# properly.
	WriteMakefile(
		PREREQ_FATAL => 1,
		PREREQ_PM => { 'ExtUtils::Depends' => 0.2, },
	);
	exit 1; # not reached.
}
------------------------------------------------------------

Comment 2 Stepan Kasal 2009-07-17 14:21:23 UTC
Fixed in rawhide by creating a separate devel subpackage.

Comment 3 Fedora Update System 2009-07-17 15:06:32 UTC
perl-Glib-1.201-3.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/perl-Glib-1.201-3.fc11

Comment 4 Fedora Update System 2009-07-22 22:07:36 UTC
perl-Glib-1.201-3.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update perl-Glib'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-7912

Comment 5 Nicolas Chauvet (kwizart) 2009-09-23 21:45:59 UTC
There is an error with this built, because perl-Glib-devel requires the same nevr as perl-Glib.

The problem arise when one want to install perl-Glib-devel from the current updates-testing having perl-Glib already installed from F-11 GA.

Once done, I wonder if there is a chance to list packages that will need to be modified.
repoquery --whatrequires "perl(Glib::MakeHelper)" doesn't seems to output anything.

The problem is that bug doesn't have a chance to be closed anytime soon if none check which package would requires the new -devel one:


He is a list of the candidate:
(which are now potentially failing to enable the Glib loop)
# repoquery --whatrequires "perl(Glib)"
perl-Gtk2-0:1.203-1.fc11.x86_64
perl-Gtk2-MozEmbed-0:0.08-6.fc11.1.x86_64
perl-Gnome2-GConf-0:1.044-5.fc11.x86_64
Sprog-0:0.14-16.fc11.noarch
perl-Event-RPC-0:1.01-2.fc11.noarch
xfconf-perl-0:4.6.1-1.fc11.x86_64
gmusicbrowser-0:1.0.1-2.fc11.noarch
perl-Goo-Canvas-0:0.06-2.fc11.x86_64
perl-QWizard-0:3.15-2.fc11.noarch
perl-Gnome2-VFS-0:1.081-2.fc11.x86_64
perl-Gtk2-Ex-CalendarButton-0:0.01-6.fc11.noarch
shutter-0:0.80.1-2.fc11.noarch
perl-Gtk2-ImageView-0:0.04-3.fc11.x86_64
clamtk-0:4.10-1.fc11.noarch
gscan2pdf-0:0.9.27-4.fc11.noarch
asciio-0:1.02.71-3.fc11.noarch
dayplanner-0:0.10-1.fc11.noarch
xmms2-perl-0:0.5-6.fc11.x86_64
perl-Gtk2-MozEmbed-0:0.08-6.fc11.5.x86_64
perl-GStreamer-0:0.15-1.fc11.x86_64
perl-AnyEvent-0:4.350-1.fc11.noarch
perl-App-Asciio-0:1.02.71-3.fc11.noarch
perl-Net-DBus-GLib-0:0.33.0-2.fc11.x86_64
perl-Gtk2-Ex-Dialogs-0:0.11-4.fc11.noarch
perl-Glib-0:1.201-2.fc11.x86_64
pcsc-tools-0:1.4.14-2.fc11.x86_64
perl-Gnome2-Canvas-0:1.002-10.fc11.x86_64
perl-Data-TreeDumper-Renderer-GTK-0:0.02-5.fc11.noarch

Comment 6 Fedora Update System 2009-10-09 03:31:33 UTC
perl-Glib-1.201-3.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.