First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 146416
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Mamoru KOMACHI (RETIRED) <usata@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: FieldySnuts <sgtphou@fire-eyes.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
i18n-mkinstalldirs.patch i18n-mkinstalldirs.patch patch Ed Catmur 2006-09-11 09:54 0000 1.32 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 146416 depends on: Show dependency tree
Show dependency graph
Bug 146416 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-09-05 09:48 0000
Source Compiles fine however during make install:

/bin/sh ../mkinstalldirs
/var/tmp/portage/dillo-0.8.5-r1/image//usr/lib/dillo/dpi/https
mkdir /var/tmp/portage/dillo-0.8.5-r1/image/usr/lib/dillo/dpi/https
  /bin/install -c https.filter.dpi
/var/tmp/portage/dillo-0.8.5-r1/image//usr/lib/dillo/dpi/https/https.filter.dpi
make[2]: Leaving directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/dpi'
make[1]: Leaving directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/dpi'
Making install in config
make[1]: Entering directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/config'
make[2]: Entering directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/config'
/bin/sh ../mkinstalldirs /var/tmp/portage/dillo-0.8.5-r1/image//usr/bin
  /bin/install -c dillocfg
/var/tmp/portage/dillo-0.8.5-r1/image//usr/bin/dillocfg
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/config'
make[1]: Leaving directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/config'
Making install in po
make[1]: Entering directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/po'
/bin/sh ./mkinstalldirs /var/tmp/portage/dillo-0.8.5-r1/image//usr/share
/bin/sh: ./mkinstalldirs: No such file or directory
make[1]: *** [install-data-yes] Error 127
make[1]: Leaving directory
`/var/tmp/portage/dillo-0.8.5-r1/work/dillo-0.8.5/po'
make: *** [install-recursive] Error 1

!!! ERROR: www-client/dillo-0.8.5-r1 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_install
  ebuild.sh, line 1017:   Called src_install
  dillo-0.8.5-r1.ebuild, line 92:   Called die


Not sure what's going on there.

Portage 2.1.1_rc1-r3 (default-linux/x86/2006.0, gcc-3.4.6/vanilla,
glibc-2.3.6-r4, 2.6.17.11-ifc i686)
=================================================================
System uname: 2.6.17.11-ifc i686 Intel(R) Pentium(R) M processor 1.86GHz
Gentoo Base System version 1.12.4
Last Sync: Mon, 04 Sep 2006 13:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 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
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf
/etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=pentium-m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms
strict"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo
http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/
ftp://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo"
LINGUAS="en"
MAKEOPTS="-j3"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 alsa apache2 apm avi berkdb bitmap-fonts bzip2 cdr chroot
cli crypt dlloader dri dv dvd dvdr dvdread eds elibc_glibc emboss encode ffmpeg
flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 hal imlib
input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog jpeg
kde kdeenablefinal kernel_linux libg++ libwww linguas_en mad mikmod mmx motif
mp3 mpeg ncurses network nls ogg opengl oss pam pcre pdflib perl png pppd pwdb
python qt3 qt4 quicktime readline reflection sdl session spell spl sse ssl
theora tiff truetype truetype-fonts type1-fonts udev usb userland_GNU
video_cards_ati video_cards_fglrx video_cards_radeon vorbis xml xml2 xmms xorg
xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Jakub Moc (RETIRED) 2006-09-05 10:26:45 0000 -------
emerge -av1 =automake-1.{4,5,5,6,7,8,9}* and then try again...

------- Comment #2 From FieldySnuts 2006-09-05 12:02:04 0000 -------
Boom, that did it. Curiously it showed all of them as rebuild, so I won't
pretend I can explain this one.

Thanks!!

------- Comment #3 From Emiliano Vavassori 2006-09-07 09:08:56 0000 -------
(In reply to comment #1)
> emerge -av1 =automake-1.{4,5,5,6,7,8,9}* and then try again...

Didn't work for me, launching the command as it is here...

# emerge --info
Gentoo Base System version 1.12.4
Portage 2.1.1_rc1-r6 (default-linux/x86/2006.1/desktop, gcc-4.1.1,
glibc-2.4-r3, 2.6.17-suspend2-r5 i686)
=================================================================
System uname: 2.6.17-suspend2-r5 i686 Mobile AMD Athlon(tm) XP 2600+
Last Sync: Thu, 07 Sep 2006 09:20:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 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
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb"
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="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo
ftp://pandemonium.tiscali.de/pub/gentoo/
ftp://ftp.unina.it/pub/linux/distributions/gentoo"
LANG="it_IT"
LC_ALL="it_IT.utf8"
LINGUAS="it"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 7zip X aac aalib acpi aim alsa apache2 audiofile avi berkdb
bitmap-fonts bzip2 caps cdparanoia cdr cli crypt cups dba dbase dbus dga dio
dlloader dri dts dvb dvd dvdr dvdread elibc_glibc emboss encode esd fam fbcon
ffmpeg fftw firefox flac flatfile fortran ftp gcj gdbm geoip gif gnutls gpm gps
gstreamer gtk hal iconv icq ieee1394 imagemagick imap imlib
input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog
jabber jack javascript jpeg jpeg2k kernel_linux lcms lesstif libcaca libg++
libgda linguas_it mad matroska mbox md5sum mhash mikmod mime mmap mmx mng motif
mp3 mpeg msn nas ncurses nis nls nptl nptlonly nsplugin odbc offensive ogg
opengl oscar oss pam pcmcia pcre pdf pdflib perl php pic png posix postgres
ppds pppd python qt3 qt4 quicktime readline reflection samba sdl session
sharedmem sndfile soap sockets sox spell spl sse ssl svg sysvipc szip tcltk
tcpd tetex theora threads tiff timidity truetype truetype-fonts type1-fonts
udev unicode usb userland_GNU v4l vcd video_cards_fbdev video_cards_v4l
video_cards_vesa video_cards_via vorbis win32codecs wmf wxwindows xinerama xml
xml2 xmlrpc xorg xosd xpm xprint xsl xv xvid yahoo zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #4 From Emiliano Vavassori 2006-09-07 09:13:24 0000 -------
(In reply to comment #3)
> (In reply to comment #1)
> > emerge -av1 =automake-1.{4,5,5,6,7,8,9}* and then try again...
> 
> Didn't work for me, launching the command as it is here...

Sorry, wrong ebuild... It didn't work for me on dillo-0.8.5-r3...

------- Comment #5 From Jakub Moc (RETIRED) 2006-09-11 03:59:53 0000 -------
*** Bug 147170 has been marked as a duplicate of this bug. ***

------- Comment #6 From Ed Catmur 2006-09-11 09:44:31 0000 -------
The problem is that aclocal is using the (ac_aux_dir buggy) AM_MKINSTALLDIRS
from gettext.m4 instead of nls.m4. This only happens half the time; it seems
random as to which it uses.

------- Comment #7 From Ed Catmur 2006-09-11 09:54:16 0000 -------
Created an attachment (id=96723) [edit]
i18n-mkinstalldirs.patch

Patch

------- Comment #8 From Sandro Bonazzola (RETIRED) 2006-09-13 11:42:36 0000 -------
I can confirm the bug on ~amd64.

on src_unpack:

>>> Unpacking dillo-0.8.6-i18n-misc-20060625.diff.bz2 to /var/tmp/portage/dillo-0.8.6/work
 * Applying dillo-0.8.6-i18n-misc-20060625.diff ...
  [ ok ]
 * Applying dillo-asneeded.patch ...
  [ ok ]
aclocal         found
autoheader      found
autoconf        found
automake        found
[Checks passed]
Generating...
aclocal: macro `AM_PROG_MKDIR_P' required but not defined
aclocal: macro `AM_PROG_MKDIR_P' required but not defined



on my log after the configure script finished I can see:

cd . && /bin/sh /var/tmp/portage/dillo-0.8.6/work/dillo-0.8.6/missing --run
aclocal-1.7 -I m4
cd . && \
          /bin/sh /var/tmp/portage/dillo-0.8.6/work/dillo-0.8.6/missing --run
automake-1.7 --gnu  Makefile
cd . && /bin/sh /var/tmp/portage/dillo-0.8.6/work/dillo-0.8.6/missing --run
autoconf
/bin/sh ./config.status --recheck

it seems that auto tools files for dillo are quite broken.

------- Comment #9 From Ferris McCormick 2006-09-13 13:01:29 0000 -------
What is this an error against?  For me, on both sparc and amd64, I have
 Wed Aug  3 11:19:29 2005 >>> www-client/dillo-0.8.5-r1
 Mon Oct 31 12:46:03 2005 >>> www-client/dillo-0.8.5-r2
 Sat Mar 25 15:08:24 2006 >>> www-client/dillo-0.8.5-r3
 Mon Sep 11 11:45:01 2006 >>> www-client/dillo-0.8.6
 Wed Sep 13 19:52:55 2006 >>> www-client/dillo-0.8.6

without any problems.
(Well, amd64 starts with Thu Mar 16 18:09:13 2006 >>>
www-client/dillo-0.8.5-r2)

I see that sparc is CC on it, but don't know what to make of it, and certainly
don't know how to duplicate it.

------- Comment #10 From Ed Catmur 2006-09-13 14:02:22 0000 -------
As explained in comment 6 this will appear randomly, depending on whether
aclocal takes AM_MKINSTALLDIRS from m4/nls.m4 (OK) or m4/gettext.m4 (broken).
Thus some hosts will not see the bug.

------- Comment #11 From Emiliano Vavassori 2006-09-15 16:27:25 0000 -------
(In reply to comment #10)
> As explained in comment 6 this will appear randomly, depending on whether
> aclocal takes AM_MKINSTALLDIRS from m4/nls.m4 (OK) or m4/gettext.m4 (broken).
> Thus some hosts will not see the bug.

Well, I have a 100% failure. The patch you proposed does not work, either, on
dillo-0.8.6.

Thanks again.

------- Comment #12 From Emiliano Vavassori 2006-09-20 15:19:05 0000 -------
Sorry for bothering, but I'm not an autotool guru. Is there a fix for the
broken AM_MKINSTALLDIRS (taking it from nls.m4 instead of gettext.m4)? Where
must I search to find some extra information on how to solve this?

I've tried re-emerging gettext and automake-wrapper, after all versions of
automake, but the problem didn't solve.

Thanks in advance.

------- Comment #13 From Emiliano Vavassori 2006-09-21 12:03:41 0000 -------
I'm sorry, using with more attention Catmour's patch solves the problem for me.

Thanks.

------- Comment #14 From Emanuele Giaquinta (RETIRED) 2006-10-01 14:27:36 0000 -------
In cvs, thanks.

First Last Prev Next    No search results available      Search page      Enter new bug