Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34200 - dev-perl/News-Newsrc-1.08.ebuild (New Package)
Summary: dev-perl/News-Newsrc-1.08.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 34203
Blocks: 34198
  Show dependency tree
 
Reported: 2003-11-23 09:55 UTC by Eamon Caddigan
Modified: 2003-12-24 10:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Initial ebuild for News-Newsrc (News-Newsrc-1.08.ebuild,601 bytes, text/plain)
2003-11-23 09:56 UTC, Eamon Caddigan
Details
Patch to remove v-string (News-Newsrc-1.08-novstring.patch,355 bytes, patch)
2003-11-23 09:59 UTC, Eamon Caddigan
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eamon Caddigan 2003-11-23 09:55:39 UTC
Please find attached News-Newsrc-1.08.ebuild. Fulfills dependency for ubh (Bug
34198). This package itself depends on Set-IntSpan, which will be submitted shortly.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Eamon Caddigan 2003-11-23 09:56:38 UTC
Created attachment 21158 [details]
Initial ebuild for News-Newsrc
Comment 2 Eamon Caddigan 2003-11-23 09:59:41 UTC
Created attachment 21159 [details, diff]
Patch to remove v-string

The use of v-strings has been deprecated in Perl. This patch prevents an error
message from being printed each time this package is used and ensures it's
continued functionality after Perl 5.10.0.
Comment 3 Eamon Caddigan 2003-11-23 10:04:59 UTC
Submitted Bug 34203 for dev-perl/Set-IntSpan.
Comment 4 Robert Coie (RETIRED) gentoo-dev 2003-12-23 21:11:08 UTC
Added without the vstring patch.  I read up a little on it, but don't see how
use 5.006 is any better.  We have a ways to go anyway.  Can you elaborate?
Comment 5 Eamon Caddigan 2003-12-24 10:14:56 UTC
Well, my (admittedly limited) understanding of the v-string issue is that they're deprecated in Perl 5.8 (and will therefore be gone soon), and didn't exist before 5.6. 

Without the patch, the use of this module triggers the following warning in Perl 5.8.0 whenever it's used:
v-string in use/require non-portable at /usr/lib/perl5/vendor_perl/5.8.0/News/Newsrc.pm line 1.

While I don't fully understand the vstring issue (never used them myself), I figured it would be better to submit code that was warning-free.