Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72425 - Can Not Emerge Twin
Summary: Can Not Emerge Twin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
: 81251 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-11-25 00:43 UTC by Adam Robles
Modified: 2005-06-19 00:53 UTC (History)
2 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 Adam Robles 2004-11-25 00:43:20 UTC
Configuration:

  Items in parenthesis (...) will be built as shared libraries/modules

  Compiler:                   gcc
  Compiler flags:             -O2 -march=athlon64 -pipe
  Shared libraries support:   native
  Server features:            socket (wm) (wm_rc) term term_devpts
  Server HW drivers:          (gfx) x11 (twin) (display) (tty)
  Server hw_tty driver flags: linux twterm termcap
  Libraries:                  (libTutf) (libTw) (libTT)
  TT library HW targets:      (twin) gtk (x11) (xml)
  Install path:               /usr/bin, /usr/lib/twin, /usr/share/twin

to show/change other configuration settings, you can run one of:
'./configure <options>', 'scripts/Configure.sh <options>',
'make config' or 'make menuconfig'

twin is now (hopefully) configured.

As next step, you probably want to run 'make'.
rm -f configure && autoconf --localdir=admin
configure.in:373: warning: AC_TRY_RUN called without default to allow cross compiling
configure.in:381: warning: Cannot check for file existence when cross compiling
autoconf: Undefined macros:
configure.in:268:  AC_DISABLE_STATIC
make: *** [configure] Error 1

!!! ERROR: app-misc/twin-0.4.6 failed.
!!! Function src_compile, Line 54, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:
1.emerge eterm
2. emerge twin
3.

Actual Results:  
Configuration:

  Items in parenthesis (...) will be built as shared libraries/modules

  Compiler:                   gcc
  Compiler flags:             -O2 -march=athlon64 -pipe
  Shared libraries support:   native
  Server features:            socket (wm) (wm_rc) term term_devpts
  Server HW drivers:          (gfx) x11 (twin) (display) (tty)
  Server hw_tty driver flags: linux twterm termcap
  Libraries:                  (libTutf) (libTw) (libTT)
  TT library HW targets:      (twin) gtk (x11) (xml)
  Install path:               /usr/bin, /usr/lib/twin, /usr/share/twin

to show/change other configuration settings, you can run one of:
'./configure <options>', 'scripts/Configure.sh <options>',
'make config' or 'make menuconfig'

twin is now (hopefully) configured.

As next step, you probably want to run 'make'.
rm -f configure && autoconf --localdir=admin
configure.in:373: warning: AC_TRY_RUN called without default to allow cross
compiling
configure.in:381: warning: Cannot check for file existence when cross compiling
autoconf: Undefined macros:
configure.in:268:  AC_DISABLE_STATIC
make: *** [configure] Error 1

!!! ERROR: app-misc/twin-0.4.6 failed.
!!! Function src_compile, Line 54, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Expected Results:  
should emerge


# These settings were set by the catalyst build script that automatically built
this stage
# Please consult /etc/make.conf.example for a more detailed example
ACCEPT_KEYWORDS="~amd64"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
USE="X arts alsa kde amd64 acl acpi afs apache2 bonobo cdr cgi cscope curl dga
doc dv dvd dvdr emacs escreenethereal etwin evo  faad fastcgi fbcon fbdev
firebird flac flash gd imagemagick imap innodb ipv6 java jbig jikes joystick
justify kerberos krb4 lcms leim maildir memlimit mpi nptl oav odbc offensive php
pic pwdb sambasasl sdk slp snmp socks5 speex sse tiff usagi usb videos
vim-with-x virus-scan wxwindows X509 xemacs yaz Xaw3d ppds theora v4l v4l2 dvb
matroska monkey tetex gstreamer wifi activefilter atm xprint -nls audiofile
xscreensaver jpeg2k"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo
ftp://gentoo.mirrors.pair.com/ http://gentoo.seren.org/gentoo"
Comment 1 Daniel Black (RETIRED) gentoo-dev 2004-11-25 01:46:32 UTC
see bug 52590
Comment 2 Adam Robles 2004-11-25 20:39:59 UTC
That bug doesnt help my situation. Are you saying i should just wait for the new twin?
Comment 3 Daniel Black (RETIRED) gentoo-dev 2004-12-05 03:20:23 UTC
it was just a FYI. development appears very stagnent.
Comment 4 Thomas Chapon 2004-12-12 17:54:38 UTC
Having the same problems here on multiple machines when doing emerge -Davu world.
Comment 5 Alexander Skwar 2005-01-01 15:01:32 UTC
I'm having a related problem with app-misc/twin-0.4.6:

to show/change other configuration settings, you can run one of:
'./configure <options>', 'scripts/Configure.sh <options>',
'make config' or 'make menuconfig'

twin is now (hopefully) configured.

As next step, you probably want to run 'make'.
rm -f configure && autoconf --localdir=admin
autoconf-2.59: invalid option --localdir=admin
Try `autoconf-2.59 --help' for more information.
make: *** [configure] Fehler 1

!!! ERROR: app-misc/twin-0.4.6 failed.


[ebuild  N    ]  app-misc/twin-0.4.6  +X +ggi +gpm +gtk 0 kB



[00:04:03 alexander@server:/usr/src] $ emerge info
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-ck1.ASN.viele-module i686)
=================================================================
System uname: 2.6.10-ck1.ASN.viele-module i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 10 2004, 20:47:21)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.4_p6, 1.7.9, 1.9.3, 1.6.3, 1.8.5-r2
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks sandbox sfperms"
GENTOO_MIRRORS="http://localhost/~alexander/gentoo-files/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X acl adns alsa apache2 apm arts artswrappersuid async avi bluetooth bzlib cairo calendar cddb cdparanoia cdr cdrom codecs crypt cscope cups curl curlwrappers dga diet divx4linux djbfft encode esd ethereal evo exif fam fbcon fbdev ffmpeg fftw flac flash foomaticdb foreign-package foreign-sysvinit ftp fwdzone gd gdbm ggi gif gimp gimpprint gmail gnokii gnome gphoto2 gpm gstreamer gtk gtk2 guile hal iconv imagemagick imap imlib immqt-bc java javascript jpeg junit kde libedit libwww lzo lzw lzw-tiff mad maildir mailwrapper matroska matrox mbox mime mmap mmx mng mozilla mp3 mpeg ncurses network nls no-old-linux no_wxgtk1 noantlr nobcel nobeanutils nobsh nocommonslogging nocommonsnet nojdepend nojsch nojython nolog4j nooro noregexp norhino noxalan noxerces nptl offensive oggvorbis opengl oss pam parse-clocks pcntl pcre pdflib perl pic pie png posix ppds python qt quicktime quotes readline real recode samba sasl shared slang sockets spell sse ssl svg sysvipc tcltk tcpd tetex theora tiff truetype unicode usb videos vim-with-x wmf xchattext xfs xine xml xml2 xmms xv xvid zlib video_cards_matrox linguas_de"
Comment 6 Matthew Gregory Sr. 2005-02-03 15:27:48 UTC
I have become interested in this bug because I wanted to add tabs to Eterm.

The problem is in the Makefile for twin.  Apparently the developer who created this makefile has used an obsolete option to autoconf.  It was removed in 2001 but I"m not sure which version (check the link included as it mentions the drop in the autoconf changelog: http://lists.gnu.org/archive/html/commit-autoconf/2001-10/msg00051.html).

Line 93 & 94 from the Makefile:

configure: configure.in $(ADMIN_LIBTOOLS) $(ADMIN_ACLOCAL) include/autoconf.h.in
        rm -f $@ && autoconf --localdir=admin

This option should instead be carried out with this line:

        rm -f $@ && autoconf --include=admin

As I read here among other places: http://mailman.mit.edu/pipermail/cvs-krb5/2002-November/001064.html

I am working on fixing this, it shouldn't take long.
Comment 7 Matthew Gregory Sr. 2005-02-04 11:42:41 UTC
Ok, patched the Makefile.in and added some changes to the ebuild since it was made with such a dern old copy of automake.

Instead of patching the ebuild, I'm calling this a new ebuild revision.
Comment 8 DEMAINE Benoît-Pierre, aka DoubleHP 2005-04-30 23:28:34 UTC
why am I having that bug today ? it is now 3 months ppl claim to correct it, and I still have it on a brand new computer (mercure) (2005.0 profile, installed just 4 days ago ).

I am not going to past  the same logs as other ppl, but just asking how I can reproduce that bug with a 2005.0 profile when the box (pluton) I intalled by begin april (2004.3) did not have it / compiled eterm fine ...

may it be usefull I past here the emerginfo of two boxes and try to emerge Eterm again on pluton which moved to 2005.0 recently to see if it breaks again ?
Comment 9 Renata Romanazzi 2005-05-07 06:08:02 UTC
Just to report that I also have the localdir=admin problem while trying to compile twin. 
Comment 10 F mayer 2005-06-18 06:12:08 UTC
I got this error too:
As next step, you probably want to run 'make'.
rm -f configure && autoconf --localdir=admin
autoconf-2.59: invalid option --localdir=admin
Try `autoconf-2.59 --help' for more information.
make: *** [configure] Error 1

I tried to compile it "per hand", didn't work too :'(


Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.4.20041102-
r1, 2.6.11.8 i686)
=================================================================
System uname: 2.6.11.8 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.4-r1
sys-apps/sandbox:    1.2.8
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -msse -msse2 -mmmx -mfpma
th=sse -pipe -ffast-math -falign-functions=4 -fforce-addr -funroll-loops -funit-
at-a-time -mtune=pentium4 -floop-optimize -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share
/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kd
e/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/default
s/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -msse -msse2 -mmmx -mfp
math=sse -pipe -ffast-math -falign-functions=4 -fforce-addr -funroll-loops -funi
t-at-a-time -mtune=pentium4 -floop-optimize -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib acpi alsa apm arts avi bash-completion berkdb bitmap-font
s cdr crypt cups curl dvd dvdread emboss encode fam flac foomaticdb gdbm gif gno
me gpm gtk gtk2 guile imagemagick imlib ipv6 java jpeg junit ldap libg++ libwww 
mad mikmod mmx motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss
 pam pdflib perl png python qt quicktime readline samba sdl slang spell sse sse2
 ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis win32code
cs xine xml xml2 xmms xv zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 11 SpanKY gentoo-dev 2005-06-19 00:53:07 UTC
*** Bug 81251 has been marked as a duplicate of this bug. ***
Comment 12 SpanKY gentoo-dev 2005-06-19 00:53:38 UTC
fixed in cvs