Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 239492

Summary: parrot: incorrect dependencies and updated ebuild
Product: Gentoo Linux Reporter: Jason Switzer <jswitzer>
Component: New packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal CC: bugs+gentoo
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://svn.perl.org/parrot/trunk/README
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 234007    
Attachments: Current & Fixed ebuild

Description Jason Switzer 2008-10-04 04:05:38 UTC
parrot is using bad dependencies. The only dependencies should be icu (if building against ICU), perl (DEPEND only), and automake (DEPEND only). See the README link in the URL for more information.

Reproducible: Always

Steps to Reproduce:
1. emerge parrot

Actual Results:  
Depends on python-2.4*, gpu, gdbm, ncurses, readline

Expected Results:  
Only depends on dev-lang/perl-5*, automake, and icu (IUSE).
Comment 1 Jason Switzer 2008-10-04 04:08:12 UTC
Created attachment 167122 [details]
Current & Fixed ebuild

The attached ebuild properly installs the current 0.7.1 release. The mirrors do not have this file, so the URL will have to change (s/http/mirror/).

This ebuild also rectifies the dependencies according to the parrot README.
Comment 2 Patrick Lauer gentoo-dev 2010-01-08 20:23:22 UTC
1.7.0 has minimized deps. Closing.