Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14103 - emerge media-libs/tiff-3.5.7-r1 fails: missing separator
Summary: emerge media-libs/tiff-3.5.7-r1 fails: missing separator
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: High normal (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
: 16828 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-01-17 09:57 UTC by sf
Modified: 2003-10-17 16:14 UTC (History)
4 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 sf 2003-01-17 09:57:14 UTC
emerge media-libs/tiff-3.5.7-r1 dies with

...
 make[2]: Entering directory
`/var/tmp/portage/tiff-3.5.7-r1/work/tiff-v3.5.7/man/apps'
 Makefile:1: *** missing separator.  Stop.
 make[2]: Leaving directory
`/var/tmp/portage/tiff-3.5.7-r1/work/tiff-v3.5.7/man/apps'
 make[1]: *** [install] Error 2
 make[1]: Leaving directory
`/var/tmp/portage/tiff-3.5.7-r1/work/tiff-v3.5.7/man'
 make: *** [install] Error 2
 
 !!! ERROR: media-libs/tiff-3.5.7-r1 failed.
 !!! Function src_install, Line 33, Exitcode 2
 !!! (no error message)
 
 Calculating dependencies  ...done!
 >>> emerge (1 of 1) media-libs/tiff-3.5.7-r1 to /
 >>> md5 ;-) tiff-v3.5.7.tar.gz

I am going to attach a build log and the contents of
/var/tmp/portage/tiff-3.5.7-r1/work/tiff-v3.5.7/man/apps/Makefile, which
contains an invalid first line.

System is

Portage 2.0.46-r9 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.9 i686 AMD-K7(tm) Processor
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/portage/overlay" 
USE="x86 arts avi encode gtk imlib kde gnome libg++ mikmod motif mpeg oggvorbis
qt qtmt quicktime sdl xmms gdbm berkdb slang perl python opengl -3dfx -3dnow
-acl acpi -afs alsa apache2 apm cdr crypt cups dga doc -ev6 gif gpm -icc
-icc-pgo imap -innodb ipv6 java jikes jpeg kerberos ldap libwww -matrox -maildir
-mbox mmx mozilla mysql ncurses nls oss pam -pcmcia pdflib pci png postgres
readline samba sasl scanner snmp socks5 spell -sse ssl -static -svga tcpd tetex
tiff truetype -voodoo3 wmf X xml xml2 xv zlib"
COMPILER="gcc3"
CHOST="i586-pc-linux-gnu"
CFLAGS="-march=i586 -O3 -pipe"
CXXFLAGS="-march=i586 -O3 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 sf 2003-01-17 10:49:07 UTC
Could not create attachments, so here is the buggy 
/var/tmp/portage/tiff-3.5.7-r1/work/tiff-v3.5.7/man/apps/Makefile. If the
complete log is needed just ask and I will copy and paste it :)

/var/tmp/portage/tiff-3.5.7-r1/work/tiff-v3.5.7/man/apps
install:
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/fax2ps.1 -O fax2ps.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/fax2tiff.1 -O fax2tiff.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/gif2tiff.1 -O gif2tiff.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/pal2rgb.1 -O pal2rgb.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/ppm2tiff.1 -O ppm2tiff.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/ras2tiff.1 -O ras2tiff.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/rgb2ycbcr.1 -O rgb2ycbcr.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/sgi2tiff.1 -O sgi2tiff.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/thumbnail.1 -O thumbnail.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiff2bw.1 -O tiff2bw.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiff2ps.1 -O tiff2ps.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiff2rgba.1 -O tiff2rgba.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffcmp.1 -O tiffcmp.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffcp.1 -O tiffcp.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffdither.1 -O tiffdither.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffdump.1 -O tiffdump.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffgt.1 -O tiffgt.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffinfo.1 -O tiffinfo.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffmedian.1 -O tiffmedian.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffsplit.1 -O tiffsplit.1
    cd ..; /bin/sh ../port/install.sh -m 444             -F
/var/tmp/portage/tiff-3.5.7-r1/image//usr/share/man/man1                 -idb
tiff.man.tools -src apps/tiffsv.1 -O tiffsv.1
Comment 2 sf 2003-01-21 08:07:34 UTC
tiff-v3.5.7/man/Makefile.in, targets apps/Makefile and lib/Makefile:

output from command cd is put into generated Makefile
Comment 3 sf 2003-01-23 07:38:00 UTC
workaround: unsetting CDPATH 
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2003-01-27 01:42:17 UTC
portage should just add that to its list of unsets..
Comment 5 Matthew Blakley 2003-03-05 19:12:28 UTC
Bug 16828 was entered as duplicate of this issue.
Comment 6 SpanKY gentoo-dev 2003-03-05 21:57:50 UTC
*** Bug 16828 has been marked as a duplicate of this bug. ***
Comment 7 Sam 2003-08-15 15:35:13 UTC
abiword-1.0.6(-r1.ebuild) has the same problem. Using sys-apps/portage-2.0.48-r5.
For now I've commented out my CDPATH line.
Comment 8 paidhi 2003-08-24 11:36:17 UTC
Hi,

Problems here, too. I have CDPATH set in .bashrc of my root account.
So far I wasn't able to emerge libgtop, util-linux, gdm, libxslt, apache and apr.
When it comes to "emake" it alway breaks with some sort of "cd ... no such file or directory" error.
Unsetting CDPATH fixed it for me as a workaround.

-Markus-
Comment 9 myron b cheung 2003-09-20 00:27:54 UTC
This bug seems to be caused by two broken Makefiles in the man/apps and man/libs subdirectories.  The '#' comment character is missing in the first comment line which illustrates the pathname of the Makefile.
Comment 10 Wolfram Schlich (RETIRED) gentoo-dev 2003-10-17 16:11:51 UTC
I can confirm the problem.
Comment 11 Wolfram Schlich (RETIRED) gentoo-dev 2003-10-17 16:14:15 UTC
OK, according to carpaski, there's now an "unset CDPATH" in portage's ebuild.sh,
so it should be fixed (in CVS) soon.