Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 338295 - media-gfx/transfig-3.2.5c missing RDEPEND on app-shells/tcsh
Summary: media-gfx/transfig-3.2.5c missing RDEPEND on app-shells/tcsh
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High QA (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
: 352992 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-09-21 18:39 UTC by Nathan Phillip Brink (binki) (RETIRED)
Modified: 2011-01-28 17:13 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-09-21 18:39:36 UTC
ohnopublishing ~ # qlist -e transfig | xargs grep csh
/usr/bin/fig2ps2tex:#!/bin/csh -f
/usr/bin/fig2ps2tex.sh:# version for systems without csh -- uses bc and awk
ohnopublishing ~ # qdepends --rdepend transfig
media-gfx/transfig-3.2.5-r2: x11-libs/libXpm >=media-libs/jpeg-6 media-libs/libpng x11-apps/rgb

This lack of dependency also causes a problem on gentoo-prefix when tcsh isn't installed before installing transfig:

``
 * QA Notice: the following files use invalid (possible non-prefixed) shebangs:
 *   home/binki/gentoo/usr/bin/fig2ps2tex:/bin/csh (in PATH but target not found)
 * ERROR: media-gfx/transfig-3.2.5c failed:
 *   Aborting due to QA concerns: invalid shebangs found
''
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-09-22 12:11:11 UTC
Although I think Portage is wrong here (that could be considered an optional runtime dep), I think transfig should install the POSIX shell script as the default one.
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2010-09-28 14:41:07 UTC
Thank you for report. Fixed in transfig-3.2.5d.ebuild.
Comment 3 Johan Hattne 2011-01-28 17:13:02 UTC
*** Bug 352992 has been marked as a duplicate of this bug. ***