Bug 437006 - perl-devel sucked into desktop install/live images
Summary: perl-devel sucked into desktop install/live images
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: perl
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Marcela Mašláňová
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F9Blocker
TreeView+ depends on / blocked
 
Reported: 2008-03-11 16:37 UTC by Jeremy Katz
Modified: 2008-03-17 11:49 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-03-17 11:49:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
patch to move xsubpp to perl-devel (746 bytes, text/x-patch)
2008-03-12 12:09 UTC, Ralf Corsepius
no flags Details

Description Jeremy Katz 2008-03-11 16:37:44 UTC
perl-devel is getting pulled into the defaults again, it looks like due to
perl-ExtUtils-ParseXS.  -devel packages should not be included in a default
desktop install

Comment 1 Marcela Mašláňová 2008-03-12 09:42:57 UTC
Any thoughts? Is it devel package here indispensable?

Comment 2 Ralf Corsepius 2008-03-12 12:07:30 UTC
One cause seems to be the main "perl" package to requires
perl(ExtUtils::ParseXS), because /usr/bin/xsubpp requires it.

=> installing "perl" pulls in "perl-devel"

One approach to circumvent this issue would be to move /usr/bin/xsubpp
into a different package.

IMO, a feasible approach would be to move
/usr/bin/xsubpp and /usr/share/man1/xsubpp*
to "perl-devel"


Comment 3 Ralf Corsepius 2008-03-12 12:09:42 UTC
Created attachment 297752 [details]
patch to move xsubpp to perl-devel

Comment 4 Marcela Mašláňová 2008-03-12 12:24:20 UTC
Move it to perl-devel isn't problem, but shouldn't we also add into many
packages BR: perl-devel?

Comment 5 Ralf Corsepius 2008-03-12 13:00:39 UTC
Could you elaborate?

Do you mean this mover would break packages because they currently only BR: or
R: "perl" and would have to be changed to R:/BR: perl-devel?

I am not sure about this.



Comment 6 Jeremy Katz 2008-03-12 13:58:09 UTC
From the man page, it looks like the main user is ExtUtils::MakeMaker so as long
as perl-ExtUtils-MakeMaker requires /usr/bin/xsubpp (or the package containing
it), I don't think it should have a significant impact on buildreqs.

Comment 7 Marcela Mašláňová 2008-03-12 15:25:22 UTC
Ok, it will be in rawhide soon. Please test it.

Comment 8 Ralf Corsepius 2008-03-14 09:40:57 UTC
Ping? 

Marcela, *-15 still doesn't seem to have made it to rawhide.


Comment 9 Marcela Mašláňová 2008-03-14 09:51:41 UTC
That's because new builds must be announced to rel-eng. I'll ask them.


Note You need to log in before you can comment on or make changes to this bug.