Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148368 - app-text/ghostscript-gpl-8.54 depends on automake-1.6*
Summary: app-text/ghostscript-gpl-8.54 depends on automake-1.6*
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
: 148414 148468 (view as bug list)
Depends on:
Blocks: autotools-deps
  Show dependency tree
 
Reported: 2006-09-20 06:39 UTC by Arne Flagge
Modified: 2007-05-04 19:33 UTC (History)
2 users (show)

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


Attachments
propoes ebuild (ghostscript-gpl-8.54-r1.ebuild,4.88 KB, text/plain)
2006-09-20 13:41 UTC, Åsmund Grammeltvedt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arne Flagge 2006-09-20 06:39:20 UTC
Emerge ghostscript-gpl fails in this configuration with:
configure: error: cannot find install-sh or install.sh in . ./.. ./../..

emerge info:
Portage 2.1.2_pre1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.12.5
Last Sync: Wed, 20 Sep 2006 08:20:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.6-r1, 2.0.29
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.7.9-r1, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi alsa apache2 bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo cdr cli crypt css cups curl dbus dlloader dvd dvdr dvdread elibc_glibc emboss fam ffmpeg firefox fortran gdbm hal hbci howl input_devices_evdev input_devices_keyboard isdnlog jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ linguas_de lm_sensors mad mmx mmxext mozcalendar mozsvg mp3 mpeg mplayer musicbrainz ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcre pdf perl pic png ppds pppd profile python qt3 quicktime readline real reflection samba session slang slp spell spl sse ssl svg tcpd threads truetype truetype-fonts type1-fonts udev userland_GNU video_cards_none video_cards_nv video_cards_nvidia vorbis win32codecs x264 xcomposite xml xorg xv xvid xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS

With 'emerge --oneshot =sys-devel/automake-1.6*' it works again
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-20 13:08:44 UTC
*** Bug 148414 has been marked as a duplicate of this bug. ***
Comment 2 Åsmund Grammeltvedt 2006-09-20 13:41:04 UTC
Created attachment 97576 [details]
propoes ebuild

Indeed, adding a dependency on automake-1.6 makes things work again.

--- /usr/portage/app-text/ghostscript-gpl/ghostscript-gpl-8.54.ebuild 2006-09-14 23:35:30.000000000 +0000
+++ /usr/portage/local/app-text/ghostscript-gpl/ghostscript-gpl-8.54-r1.ebuild 2006-09-20 20:14:23.000000000 +0000
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-gpl/ghostscript-gpl-8.54.ebuild,v 1.4 2006/09/14 23:05:47 genstef Exp $
 
+WANT_AUTOMAKE=1.6
 inherit autotools elisp-common eutils versionator
 
 DESCRIPTION="GPL Ghostscript - the most current Ghostscript, AFPL, relicensed"
Comment 3 anarchy 2006-09-20 21:10:34 UTC
(In reply to comment #2)
> Created an attachment (id=97576) [edit]
> propoes ebuild
> 
> Indeed, adding a dependency on automake-1.6 makes things work again.
> 
> --- /usr/portage/app-text/ghostscript-gpl/ghostscript-gpl-8.54.ebuild
> 2006-09-14 23:35:30.000000000 +0000
> +++ /usr/portage/local/app-text/ghostscript-gpl/ghostscript-gpl-8.54-r1.ebuild
> 2006-09-20 20:14:23.000000000 +0000
> @@ -2,6 +2,7 @@
>  # Distributed under the terms of the GNU General Public License v2
>  # $Header:
> /var/cvsroot/gentoo-x86/app-text/ghostscript-gpl/ghostscript-gpl-8.54.ebuild,v
> 1.4 2006/09/14 23:05:47 genstef Exp $
> 
> +WANT_AUTOMAKE=1.6
>  inherit autotools elisp-common eutils versionator
> 
>  DESCRIPTION="GPL Ghostscript - the most current Ghostscript, AFPL, relicensed"
> 

patch is wrong ... just add =sys-devel/automake-1.6* to DEPENDS and your done.
Comment 4 Åsmund Grammeltvedt 2006-09-21 00:00:07 UTC
(In reply to comment #3)
> patch is wrong ... just add =sys-devel/automake-1.6* to DEPENDS and your done.
 
Quite right. The autotools eclass does however fix dependencies based on WANT_AUTOMAKE. I'm not sure if that's the intended use, though. Anyway, the ebuild needs to define DEPEND="${DEPEND} ..." for it to work, something I forgot to add, aargh.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-09-21 01:17:03 UTC
*** Bug 148468 has been marked as a duplicate of this bug. ***
Comment 6 Stefan Schweizer (RETIRED) gentoo-dev 2006-09-22 16:07:02 UTC
thanks, fixed
Comment 7 Frank 2007-05-02 17:47:30 UTC
this bug still occurs with this config.

Is something in my config messed up or is it an automake issue maybe ?



# emerge --info
Portage 2.1.2.5 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.5-r1, 2.6.18-gentoo-r2 i686)
=================================================================
System uname: 2.6.18-gentoo-r2 i686 VIA Samuel 2
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 02 May 2007 13:50:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.2.10
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-march=i586 -O2 -pipe"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.nutsmaas.nl/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="apache2 apm arts berkdb bitmap-fonts cli cracklib crypt dri eds emboss encode esd foomaticdb gdbm gif gpm gstreamer gtk2 iconv imap imlib isdnlog jpeg kde libg++ libwww mad maildir midi mikmod motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl oss pam pam-mysql pcre perl png pppd python qt3 qt4 quicktime readline reflection sasl session spell spl ssl tcpd truetype truetype-fonts type1-fonts usb userlocales vorbis x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 8 Frank 2007-05-04 19:33:24 UTC
ignore my previous post, my bad, automake-1.6.3 dir got deleted somehow