Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154558 - emerge app-mobilephone/gammu-1.08.00 failed
Summary: emerge app-mobilephone/gammu-1.08.00 failed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Mobile Phone Developers (INACTIVE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-09 05:15 UTC by BORGULYA Gábor
Modified: 2006-11-09 07:22 UTC (History)
0 users

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 BORGULYA Gábor 2006-11-09 05:15:36 UTC
I am upgrading gcc 3.3.6 to 4.1.1 as described in the gcc upgrading guide. During the step `emerge --emptytree world' emerge of app-mobilephone/gammu-1.08.00 failed:

[...]
>>> Source compiled.
>>> Test phase [not enabled]: app-mobilephone/gammu-1.08.00

>>> Install gammu-1.08.00 into /var/tmp/portage/app-mobilephone/gammu-1.08.00/image/ category app-mobilephone
Uninstalling Gammu
Installing docs to /var/tmp/portage/app-mobilephone/gammu-1.08.00/image//usr/local/share/doc/gammu
/bin/sh: line 2: /bin/find: Nincs ilyen f
Comment 1 BORGULYA Gábor 2006-11-09 05:15:36 UTC
I am upgrading gcc 3.3.6 to 4.1.1 as described in the gcc upgrading guide. During the step `emerge --emptytree world' emerge of app-mobilephone/gammu-1.08.00 failed:

[...]
>>> Source compiled.
>>> Test phase [not enabled]: app-mobilephone/gammu-1.08.00

>>> Install gammu-1.08.00 into /var/tmp/portage/app-mobilephone/gammu-1.08.00/image/ category app-mobilephone
Uninstalling Gammu
Installing docs to /var/tmp/portage/app-mobilephone/gammu-1.08.00/image//usr/local/share/doc/gammu
/bin/sh: line 2: /bin/find: Nincs ilyen fájl vagy könyvtár
/bin/sh: line 4: /bin/find: Nincs ilyen fájl vagy könyvtár
/bin/sh: line 2: /bin/find: Nincs ilyen fájl vagy könyvtár
/bin/sh: line 4: /bin/find: Nincs ilyen fájl vagy könyvtár
make: *** [installdocs] Error 127

!!! ERROR: app-mobilephone/gammu-1.08.00 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_install
  ebuild.sh, line 1022:   Called src_install
  gammu-1.08.00.ebuild, line 47:   Called die

!!! install failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

# which find
/usr/bin/find

# emerge --info
Portage 2.1.2_rc1-r5 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Pentium III (Coppermine)
Gentoo Base System version 1.12.5
Last Sync: Thu, 09 Nov 2006 09:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /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/gconf /etc/terminfo"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks keeptemp metadata-transfer nostrip sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.math.bme.hu http://gentoo.mirror.icd.hu/  http://gentoo.inf.elte.hu/ ftp://gentoo.inf.elte.hu/ http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/"
LANG="hu_HU.utf8"
LC_ALL="hu_HU.utf8"
LINGUAS="hu de en fr ru jp"
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"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X X509 Xaw3d a52 aac alsa aotuv apache2 apm audiofile bash-completion berkdb bidi bindist bitmap-fonts bl browserplugin bzip2 cddb cdparanoia cjk cle266 cli cracklib crypt cups debug dga divx4linux dlloader dri dts dv dvb dvd ecc edl eds elibc_glibc emboss encode erandom fam fame ffmpeg flac font-server foomaticdb fortran gdbm gif gphoto2 gpm gstreamer gtk gtk2 hpn i8x0 iconv imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg jpeg2k kde kdeenablefinal kdexdeltas kernel_linux libcaca libg++ libwww linguas_de linguas_en linguas_fr linguas_hu linguas_jp linguas_ru live lzo mad mailwrapper matrox md5sum mikmod mjpeg mmap mmx mng motif mozilla mp3 mpeg mpi mythtv ncurses nls nojoystick nptl nptlonly nsplugin ogg on-the-fly-crypt openexr opengl oss pam pam_chroot pam_console pam_timestamp pcre perl pg-hier pg-intdatetime pic png portaudio pppd python qt3 qt4 quicktime readline real reflection sasl scanner sdl session slp smartcard smp sms sndfile spell spl sse sse2 ssl svg symlink tcpd theora tidy truetype truetype-fonts type1-fonts ucs2 udev unicode usb userland_GNU userlocales v4l v4l2 vcd video_cards_fbdev video_cards_mga vidix vorbis win32codecs wmf xanim xine xinerama xml xorg xprint xv xvid xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

#
Comment 2 BORGULYA Gábor 2006-11-09 05:17:18 UTC
`Nincs ilyen f
Comment 3 BORGULYA Gábor 2006-11-09 05:17:18 UTC
`Nincs ilyen fájl vagy könyvtár' means `no such file or directory'.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-11-09 05:20:45 UTC
Please, set your locales to C when reporting bugs...
Comment 5 Alin Năstac (RETIRED) gentoo-dev 2006-11-09 05:49:37 UTC
Failed to reproduce it. The FIND variable is set through cfg/Makefile.cfg which initially is set to /bin/find, but ./configure script resets it to /usr/bin/find.

What does it says your cfg/autoconf/config.log about FIND?
Comment 6 BORGULYA Gábor 2006-11-09 05:59:23 UTC
(In reply to comment #3)
> What does it says your cfg/autoconf/config.log about FIND?

Sorry, no config.log there:

szitakoto autoconf # pwd
/var/tmp/portage/app-mobilephone/gammu-1.08.00/work/gammu-1.08.00/cfg/autoconf
szitakoto autoconf # ls -l
total 48
-rw-r--r-- 1 portage portage  1187 Sep 14  2005 Makefile.cfg.in
-rw-r--r-- 1 portage portage     7 Nov  9 13:31 VERSION
-rw-r--r-- 1 portage portage  7225 Oct  8  2003 aclocal.m4
-rw-r--r-- 1 portage portage  5406 May 21 21:46 config.h.in
-rw-r--r-- 1 portage portage 20904 May 23 10:12 configure.in
Comment 7 Alin Năstac (RETIRED) gentoo-dev 2006-11-09 06:07:10 UTC
Place a "die" after econf command in src_compile, then run:
 ebuild gammu-1.08.00.ebuild digest clean compile
See what failed in that ./configure
Comment 8 BORGULYA Gábor 2006-11-09 06:18:49 UTC
(In reply to comment #5)

I edited gammu-1.08.00.ebuild:

[...]
src_compile() {
        local myconf=""
        use debug && myconf="${myconf} --enable-debug"
        use bluetooth && myconf="${myconf} --with-bluedir=/usr/lib" \
                || myconf="${myconf} --disable-bluetooth"
        use mysql || myconf="${myconf} --disable-mysql"
        use irda || myconf="${myconf} --disable-irda"
        econf \
                --prefix=/usr \
                --enable-cb \
                --enable-7110incoming \
                ${myconf} || die "configure failed"

        die
        emake shared || die "make failed"
}
[...]

szitakoto gammu # ebuild gammu-1.08.00.ebuild digest clean compile
>>> Creating Manifest for /usr/portage/app-mobilephone/gammu
  digest.assumed                 2
   digest-gammu-1.05.00::gammu-1.05.00.tar.gz
   digest-gammu-1.06.00::gammu-1.06.00.tar.gz
 * gammu-1.08.00.tar.gz MD5 ;-) ...                                     [ ok ]
 * gammu-1.08.00.tar.gz RMD160 ;-) ...                                  [ ok ]
 * gammu-1.08.00.tar.gz SHA1 ;-) ...                                    [ ok ]
 * gammu-1.08.00.tar.gz SHA256 ;-) ...                                  [ ok ]
 * gammu-1.08.00.tar.gz size ;-) ...                                    [ ok ]
 * checking ebuild checksums ;-) ...                                    [ ok ]
 * checking auxfile checksums ;-) ...                                   [ ok ]
 * checking miscfile checksums ;-) ...                                  [ ok ]
 * checking gammu-1.08.00.tar.gz ;-) ...                                [ ok ]
>>> Unpacking source...
>>> Unpacking gammu-1.08.00.tar.gz to /var/tmp/portage/app-mobilephone/gammu-1.08.00/work
 * Applying gammu-1.08.00-backup-limits.patch ...                       [ ok ]
 * Applying gammu-1.08.00-as-needed.patch ...                           [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-mobilephone/gammu-1.08.00/work/gammu-1.08.00 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr --enable-cb --enable-7110incoming --enable-debug --disable-bluetooth --disable-mysql --disable-irda --build=i686-pc-linux-gnu
Running autoconf...
ac-wrapper: /usr/bin/autoconf-2.60 is missing or not executable.
            Please try emerging the correct version of autoconf.
./configure: line 13: ./configure: No such file or directory

!!! ERROR: app-mobilephone/gammu-1.08.00 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  gammu-1.08.00.ebuild, line 43:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.

I hope this tells you more than it's telling to me...
Comment 9 Alin Năstac (RETIRED) gentoo-dev 2006-11-09 06:58:53 UTC
Easy... You have some inconsistencies between autoconf-wrapper and autoconf.
You should be able to fix it with 
   emerge -u --oneshot autoconf autoconf-wrapper
Generally speaking, if you update your machine so rarely, you should update your system before update the world.
Comment 10 BORGULYA Gábor 2006-11-09 07:15:52 UTC
(In reply to comment #7)
> Generally speaking, if you update your machine so rarely, you should update
> your system before update the world.

I am upgrading from gcc 3.3.6 to gcc 4.1.1 according to the upgrading guide.
My last step before `emerge --emptytree world' was `emerge --emptytree system' as prescribed there. So I suppose my system is in a fully updated condition. 

Otherwise true, I did not upgrade the system until the first package came which required gcc 4.

>    emerge -u --oneshot autoconf autoconf-wrapper
Anyway, when the `emerge --resume --skipfirst' finishes its 722 packeges I will try your suggestion. Thank you for your efforts.
Comment 11 Alin Năstac (RETIRED) gentoo-dev 2006-11-09 07:22:27 UTC
OK.
Closed as INVALID since it is related to autoconf & autoconf-wrapper.