Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 343879 - media-sound/milkytracker-0.90.85: sed statement in ebuild needs proper escaping
Summary: media-sound/milkytracker-0.90.85: sed statement in ebuild needs proper escaping
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-02 19:01 UTC by Ooblick
Modified: 2010-11-04 18:33 UTC (History)
0 users

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


Attachments
patch to change the rdepend to zziplib (milkytracker-zziplib-rdepend.patch,390 bytes, patch)
2010-11-02 19:02 UTC, Ooblick
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ooblick 2010-11-02 19:01:33 UTC
Trying to build milkytracker without zziplib installed gives a failure during configuration:

checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ZZIP... no
configure: error: Package requirements (zziplib >= 0.10.75) were not met:

No package 'zziplib' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ZZIP_CFLAGS
and ZZIP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

!!! Please attach the following file when seeking support:
!!! /tmp/portage/media-sound/milkytracker-0.90.85/work/milkytracker-0.90.85/config.log
 * ERROR: media-sound/milkytracker-0.90.85 failed:
 *   econf failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_configure
 *   environment, line 2879:  Called econf '--disable-dependency-tracking' '--with-alsa' '--without-jack'
 *     ebuild.sh, line  552:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 * 
 * If you need support, post the output of 'emerge --info =media-sound/milkytracker-0.90.85',
 * the complete build log and the output of 'emerge -pqv =media-sound/milkytracker-0.90.85'.
 * The complete build log is located at '/tmp/portage/media-sound/milkytracker-0.90.85/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/media-sound/milkytracker-0.90.85/temp/environment'.
 * S: '/tmp/portage/media-sound/milkytracker-0.90.85/work/milkytracker-0.90.85'

Changing the RDEPEND from sys-libs/zlib to dev-libs/zziplib allows this package builds correctly.
Comment 1 Ooblick 2010-11-02 19:02:08 UTC
Created attachment 252935 [details, diff]
patch to change the rdepend to zziplib
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-11-02 19:24:08 UTC
fixed

+  02 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
+  milkytracker-0.90.85.ebuild:
+  Fix escaping in sed statement wrt #343879 by "Ooblick".