Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 269500 - dev-perl/IO-Socket-SSL doesn't strictly depend on Net-LibIDN
Summary: dev-perl/IO-Socket-SSL doesn't strictly depend on Net-LibIDN
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-12 06:32 UTC by James Rowe
Modified: 2009-07-03 05:29 UTC (History)
0 users

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


Attachments
IO-Socket-SSL-no_hard_dep_on_idn.patch (IO-Socket-SSL-no_hard_dep_on_idn.patch,414 bytes, patch)
2009-05-12 06:33 UTC, James Rowe
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Rowe 2009-05-12 06:32:55 UTC
IO-Socket-SSL tests at runtime for Net-LibIDN availability, therefore
doesn't strictly require it and works fine if the user never tries to
parse a domain name with non-ASCII chars.  And if a internationalised
domain is checked it even outputs a nice message.

  Net-LibIDN is a pretty huge chunk of code for those of us who don't
need it ;)  Package.provided hacks aside, it seems common practise in the
tree to not force these deps.

Thanks,

James


Reproducible: Always
Comment 1 James Rowe 2009-05-12 06:33:49 UTC
Created attachment 190999 [details, diff]
IO-Socket-SSL-no_hard_dep_on_idn.patch

Depend on Net-LibIDN only if the user has set USE=idn
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2009-07-03 05:29:08 UTC
It's in 1.25. And I don't like it. What does -idn mean?
But we have no better support for recommended dependencies.