Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 209944 - media-libs/giflib-4.1.6: ebuild is broken
Summary: media-libs/giflib-4.1.6: ebuild is broken
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-12 23:23 UTC by Martin Mokrejš
Modified: 2008-02-21 20:58 UTC (History)
1 user (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 Martin Mokrejš 2008-02-12 23:23:35 UTC
Seems some typos in the ebuild file ... ;-)



>>> Emerging (2 of 50) media-libs/giflib-4.1.6 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/giflib-4.1.6.tar.bz2'
...
>>> Unpacking source...
>>> Unpacking giflib-4.1.6.tar.bz2 to /var/tmp/portage/media-libs/giflib-4.1.6/work
 * Applying giflib-4.1.6-gif2rle.patch ...                                     
                                                                    [ ok ]
 * Running elibtoolize in: giflib-4.1.6
 *   Applying portage-1.5.10.patch ...
 *   Applying sed-1.5.6.patch ...
 * Removing useless C++ checks ...                                             
                                                                    [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-libs/giflib-4.1.6/work/giflib-4.1.6 ...
/usr/portage/media-libs/giflib/giflib-4.1.6.ebuild: line 37: --disable-rle:
command not found
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-12 23:29:03 UTC
The only thing that is broken is clearly your bash... The ebuild hasn't been touched for over a month and works perfectly fine.
Comment 2 Michał Bartoszkiewicz 2008-02-21 20:58:24 UTC
His bash isn't broken:
src_compile starts with:
    econf \
        $(use_enable X x11) \
        $(
            # prevent circular depend #111455
            has_version media-libs/urt \
                || --disable-rle \
                && use_enable rle \
        ) \
        --disable-gl \
        || die
Please note, that || --disable-rle will try to execute '--disable-rle' and fail.
It probably should be || echo --disable-rle or something like that.