Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71895 - giflib fails maketest due to dep on xv [patch]
Summary: giflib fails maketest due to dep on xv [patch]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Mamoru KOMACHI (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-20 15:42 UTC by Ryan Hill (RETIRED)
Modified: 2004-11-23 03:33 UTC (History)
0 users

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


Attachments
maketest patch (xvdep.patch,879 bytes, patch)
2004-11-20 15:44 UTC, Ryan Hill (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2004-11-20 15:42:12 UTC
giflib needs the xv package in order to do it's test suite.  if xv is absent, emerge will fail if maketest is enabled.

this is the same as bug 70135, which was for libungif.  usata's libungif patch will work equally well here.
i made some small changes to the patch, mainly to clarify things for the end user (eg. changed "run src_test" to "run the tests") and removed 'epause; ebeep; epause' since they just produce errors for me:

/usr/lib/portage/bin/ebuild.sh: line 76: epause: command not found
/usr/lib/portage/bin/ebuild.sh: line 76: ebeep: command not found
/usr/lib/portage/bin/ebuild.sh: line 76: epause: command not found

but maybe that's just me or something.

the patch, attached, has been successfully tested against giflib-4.1.3.ebuild

thanks.
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2004-11-20 15:44:04 UTC
Created attachment 44393 [details, diff]
maketest patch
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-11-23 03:33:18 UTC
Fixed in CVS. ebeep and epause are in eutils.eclass,
so if you want to use them, add eutils to inherit.
Thanks for the bug report.