Last modified: 2013-09-03 15:31:00 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T55694, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 53694 - Install perl packages
Install perl packages
Status: RESOLVED FIXED
Product: Wikimedia Labs
Classification: Unclassified
tools (Other open bugs)
unspecified
All All
: Unprioritized enhancement
: ---
Assigned To: Marc A. Pelletier
:
Depends on:
Blocks: 53704
  Show dependency treegraph
 
Reported: 2013-09-03 02:07 UTC by James R.
Modified: 2013-09-03 15:31 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description James R. 2013-09-03 02:07:12 UTC
I need the following perl packages installed from CPAN please:

DateTime
DateTime::Format::Duration
Net::Netmask
Time::Local
URI::Escape

Please install all prerequisites also.
Comment 1 James R. 2013-09-03 02:11:02 UTC
Please also install:

Net::SSLeay
LWP::Protocol::https
IO::Socket::SSL
Comment 2 Marc A. Pelletier 2013-09-03 13:12:37 UTC
Ubuntu Precise, by default, does not include URI::Escape (which is obsolescent) but URI::Encode.  I will install the latter which provides the same functionality but -- if absolutely required -- I can package the former.
Comment 3 Gerrit Notification Bot 2013-09-03 13:16:14 UTC
Change 82403 had a related patch set uploaded by coren:
Tool Labs: User-requested perl packages

https://gerrit.wikimedia.org/r/82403
Comment 4 Gerrit Notification Bot 2013-09-03 13:17:09 UTC
Change 82403 merged by coren:
Tool Labs: User-requested perl packages

https://gerrit.wikimedia.org/r/82403
Comment 5 Brad Jorsch 2013-09-03 13:40:33 UTC
(In reply to comment #2)
> Ubuntu Precise, by default, does not include URI::Escape (which is
> obsolescent)

URI::Escape is provided by liburi-perl. I don't see any indication in its manpage that it is obsolescent.
Comment 6 Marc A. Pelletier 2013-09-03 13:49:01 UTC
As far as I can tell, it hasn't been maintained since 2004 whereas ::Encode has been.

Regardless, liburi-perl is installed in our environment, so you get both for the price of one.  :-)
Comment 7 Brad Jorsch 2013-09-03 15:26:29 UTC
From the copyright date in the file?

Looking in the changelog in the Debian package, I see mention of changes to URI::Escape as recently as 2010, and looking in Debian's git repo of the package I see changes to the file in early 2011 too. The upstream URI package as a whole was last updated in 2012.
Comment 8 Marc A. Pelletier 2013-09-03 15:31:00 UTC
Hm, I clearly checked in the wrong place, because the last changelog entry I saw that touched anywhere under URI/Escape was in Oct 2004.  :-)

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


Navigation
Links