FS#30131 - [perl] - Shell.pm is missing when compared to 5.14.2

Attached to Project: Arch Linux
Opened by John (graysky) - Sunday, 03 June 2012, 22:50 GMT
Last edited by Dave Reisner (falconindy) - Monday, 04 June 2012, 03:40 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Summary say it all. I built up a PKGBUILD to provide this module in the AUR: https://aur.archlinux.org/packages.php?ID=597480
Since I don't know how important Shell.pm really is to real perl coders, I wanted to point this out. I don't know if this is a true feature request or a bug report or what. Please close if this non-value-added.

Additional info:
* package version(s) 5.16.0-2
This task depends upon

Closed by  Dave Reisner (falconindy)
Monday, 04 June 2012, 03:40 GMT
Reason for closing:  Not a bug
Comment by John (graysky) - Sunday, 03 June 2012, 22:56 GMT
Meant to add a little detail. When I had perl 5.14.2 installed:

$ pacman -Qo /usr/share/perl5/core_perl/Shell.pm
/usr/share/perl5/core_perl/Shell.pm is owned by perl 5.14.2-7

When I diff'ed this file vs. the one my PKGBUILD installs, there are trivial differences. Perhaps my package needs to be included in [community]? How many other perl scripts dep on this guy and why was it removed from 5.16.0? There is also a discussion thread in the bbs if anyone cares.

https://bbs.archlinux.org/viewtopic.php?id=142656
Comment by Dave Reisner (falconindy) - Monday, 04 June 2012, 03:32 GMT
This was intentionally removed. 5.14 release notes say that it was deferred [1] because of a lack of warning in 5.12, and 5.16 notes state that it was in fact removed [2]. CPAN doc for this module essentially says its dangerous.

[1] http://perldoc.perl.org/5.14.0/perldelta.html
[2] http://perldoc.perl.org/perldelta.html

Loading...