[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-11-04 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
   Fixed In Version||perl-Tk-804.029-4.fc16
 Resolution||ERRATA
Last Closed||2011-11-04 21:25:50

--- Comment #13 from Fedora Update System upda...@fedoraproject.org 
2011-11-04 21:25:50 EDT ---
perl-Tk-804.029-4.fc16 has been pushed to the Fedora 16 stable repository.  If
problems still persist, please make note of it in this bug report.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-24 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #11 from Fedora Update System upda...@fedoraproject.org 
2011-10-24 23:26:38 EDT ---
perl-Tk-TableMatrix-1.23-12.fc16 has been pushed to the Fedora 16 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-24 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #12 from Fedora Update System upda...@fedoraproject.org 
2011-10-24 23:42:23 EDT ---
perl-Tk-ProgressBar-Mac-1.2-9.fc16 has been pushed to the Fedora 16 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-21 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #9 from Fedora Update System upda...@fedoraproject.org 2011-10-21 
13:17:00 EDT ---
perl-Tk-804.029-4.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/perl-Tk-804.029-4.fc16

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-21 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA

--- Comment #10 from Fedora Update System upda...@fedoraproject.org 
2011-10-21 20:10:30 EDT ---
Package perl-Tk-804.029-4.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing perl-Tk-804.029-4.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2011-14700
then log in and leave karma (feedback).

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-13 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #6 from Fedora Update System upda...@fedoraproject.org 2011-10-13 
03:29:17 EDT ---
perl-Tk-ProgressBar-Mac-1.2-9.fc16 has been submitted as an update for Fedora
16.
https://admin.fedoraproject.org/updates/perl-Tk-ProgressBar-Mac-1.2-9.fc16

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-13 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #7 from Fedora Update System upda...@fedoraproject.org 2011-10-13 
04:53:52 EDT ---
perl-Tk-TableMatrix-1.23-12.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/perl-Tk-TableMatrix-1.23-12.fc16

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-13 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #8 from Ralf Corsepius rc040...@freenet.de 2011-10-13 05:49:32 
EDT ---
I am delaying splitting out Tk::MMutil into a perl-Tk-MMutil subpackage,
because something else has caught my attention:

perl-Tk contains further modules, I believe to be devel modules in particular
Tk/MakeDepend.pm and Tk/install.pm.

Provided this, I am inclined to think it would be better to move Tk/MakeDepend,
Tk/install and Tk/MMutil into a perl-Tk-devel sub package, instead of just
splitting out Tk/MMutil

Opinions, comments?

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

Ralf Corsepius rc040...@freenet.de changed:

   What|Removed |Added

 AssignedTo|andreas.bierfert@lowlatency |rc040...@freenet.de
   |.de |

--- Comment #3 from Ralf Corsepius rc040...@freenet.de 2011-10-12 12:26:03 
EDT ---
Any objections to comment#2 ?

Shouldn't there be any objections to splitting out Tk/MMutil.pm into a
subpackage within the next couple of hours, I'll apply a patch implementing
this to rawhide and f16, tomorrow.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

Iain Arnell iarn...@gmail.com changed:

   What|Removed |Added

 CC||iarn...@gmail.com

--- Comment #4 from Iain Arnell iarn...@gmail.com 2011-10-12 13:01:54 EDT ---
Only a half-hearted objection - I don't care too much about perl-Tk. 

But Tk::MMutil is nothing more than a Tk-specific EU::MM extension. Nothing
explicitly requires or buildrequires it. Only a couple of perl-Tk packages
(perl-Tk-ProgressBar-Mac and perl-Tk-TableMatrix) expect it to be there at
build time due to BR perl(Tk) - and however you resolve this, both would need
to be updated as a result (unless you do nothing, of course).

I think it would be slightly more obvious for builds to fail because EU::MM is
missing rather than Tk::MMutil is missing. Pretty much everyone knows what to
do if EU::MM is missing at build time (just BR EU::MM). Missing Tk::MMutil
could easily lead to WTF is Tk::MMutil? check on CPAN WTF? It's part of
Tk, and perl-Tk is installed, but Tk::MMutil is missing!!.

Bottom line, yes, perl-Tk should strictly require EU::MM. But for ~99.9% of
users, it doesn't actually need to.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #5 from Ralf Corsepius rc040...@freenet.de 2011-10-13 00:43:54 
EDT ---
(In reply to comment #4)
 Only a half-hearted objection - I don't care too much about perl-Tk. 
 
 But Tk::MMutil is nothing more than a Tk-specific EU::MM extension. Nothing
 explicitly requires or buildrequires it.
Right - Minor packaging bugs.

 Only a couple of perl-Tk packages
 (perl-Tk-ProgressBar-Mac and perl-Tk-TableMatrix) expect it to be there at
 build time due to BR perl(Tk)
Thanks for pointing out these 2 packages.

Besides these 2, I haven't found any further packages using perl(Tk/MMutil),
yet (But I am still checking).

 - and however you resolve this, both would need
 to be updated as a result (unless you do nothing, of course).
Right - Such packages will be facing FTBS's during the next FTBS round or the
next perl mass rebuild. 

 I think it would be slightly more obvious for builds to fail because EU::MM is
 missing rather than Tk::MMutil is missing. Pretty much everyone knows what to
 do if EU::MM is missing at build time (just BR EU::MM). Missing Tk::MMutil
 could easily lead to WTF is Tk::MMutil? check on CPAN WTF? It's part of
 Tk, and perl-Tk is installed, but Tk::MMutil is missing!!.
Well, isn't that the usual devel-runtime complaint? Nothing to worry much
about, IMO.

 Bottom line, yes, perl-Tk should strictly require EU::MM.
I do not agree. No mere run-time module should require EU::MM nor should any
of these require perl-devel. In case of perl(Tk), it's only Tk::MMutil which
pulls in EU::MM and perl-devel.

That said, to me, splitting out Tk/MMutil, is just an ordinary
devel-runtime package split with all the usual issues attached.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-10 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

--- Comment #1 from Nicolas Chauvet (kwizart) kwiz...@gmail.com 2011-10-10 
17:35:01 EDT ---
Created attachment 527333
  -- https://bugzilla.redhat.com/attachment.cgi?id=527333
Filter perl(ExtUtils::MakeMaker)

Patch tested to work with this scratch build for dist-f16
http://koji.fedoraproject.org/koji/taskinfo?taskID=3420279
http://koji.fedoraproject.org/koji/getfile?taskID=3420279name=build.log

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Bug 741777] Bogus requires on perl-devel from perl-tk

2011-10-10 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=741777

Ralf Corsepius rc040...@freenet.de changed:

   What|Removed |Added

 CC||rc040...@freenet.de

--- Comment #2 from Ralf Corsepius rc040...@freenet.de 2011-10-11 00:21:27 
EDT ---
(In reply to comment #0)

 Additional info:
 # rpm -e perl-devel perl-ExtUtils-ParseXS perl-ExtUtils-MakeMaker
 perl-Test-Harness
 perl(ExtUtils::MakeMaker) is needed by (installed)
 perl-Tk-804.029-3.fc16.x86_64
 So that's the perl module that need to be filtered

I disagree - This would be a mistake.

perl-Tk uses MakeMaker:
# grep -R MakeMaker usr/
usr/lib/perl5/vendor_perl/Tk/MMutil.pm:use ExtUtils::MakeMaker;

So, rpm is right to add a dependency on perl(ExtUtils::MakeMaker). If versions
on earlier Fedoras didn't, this would be a bug.

I.e. if this dependency shall be removed, the appropriate step would be to move
Tk/MMutil.pm into a subpackage.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel