Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 88056 - /usr/bin/aterm not installed, possible issue with afterstep
Summary: /usr/bin/aterm not installed, possible issue with afterstep
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High major
Assignee: Aaron Walker (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-05 10:31 UTC by Jonathan Smith (RETIRED)
Modified: 2005-04-13 07:14 UTC (History)
0 users

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


Attachments
afterstep_emerge (afterstep_emerge.log,139.64 KB, text/plain)
2005-04-10 19:41 UTC, Jonathan Smith (RETIRED)
Details
aterm_emerge and "emerge --info" (updated) (aterm_emerge.log,16.81 KB, text/plain)
2005-04-10 19:45 UTC, Jonathan Smith (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Smith (RETIRED) gentoo-dev 2005-04-05 10:31:59 UTC
it knows that /usr/bin is needed, but doesn't install the binary. it seems as if the bin doesn't even exist... VERY ODD.

>>> Install aterm-1.00_beta2 into /var/tmp/portage/aterm-1.00_beta2/image/ category x11-terms
./autoconf/mkinstalldirs /var/tmp/portage/aterm-1.00_beta2/image//usr/bin
mkdir /var/tmp/portage/aterm-1.00_beta2/image/usr
mkdir /var/tmp/portage/aterm-1.00_beta2/image/usr/bin
./autoconf/mkinstalldirs /var/tmp/portage/aterm-1.00_beta2/image//usr/share/man/man1
mkdir /var/tmp/portage/aterm-1.00_beta2/image/usr/share
mkdir /var/tmp/portage/aterm-1.00_beta2/image/usr/share/man
mkdir /var/tmp/portage/aterm-1.00_beta2/image/usr/share/man/man1
make[1]: Entering directory `/var/tmp/portage/aterm-1.00_beta2/work/aterm-1.00.beta2/src'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DDEBUG_STRICT  -c        -I. -I.. -I.  -O2 -march=pentium4 -pipe -Wall -DNO_DEBUG_OUTPUT main.c
main.c: In function `Create_Windows':
main.c:447: error: `_XA_MwmAtom' undeclared (first use in this function)
main.c:447: error: (Each undeclared identifier is reported only once
main.c:447: error: for each function it appears in.)
main.c: In function `main':
main.c:1781: error: `_XA_MwmAtom' undeclared (first use in this function)
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/aterm-1.00_beta2/work/aterm-1.00.beta2/src'
make[1]: Entering directory `/var/tmp/portage/aterm-1.00_beta2/work/aterm-1.00.beta2/doc'
/bin/install -c -m 644 aterm.1 /var/tmp/portage/aterm-1.00_beta2/image//usr/share/man/man1/aterm.1
make[1]: Leaving directory `/var/tmp/portage/aterm-1.00_beta2/work/aterm-1.00.beta2/doc'
make[1]: Entering directory `/var/tmp/portage/aterm-1.00_beta2/work/aterm-1.00.beta2/src/graphics'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/var/tmp/portage/aterm-1.00_beta2/work/aterm-1.00.beta2/src/graphics'
chown: cannot access `/var/tmp/portage/aterm-1.00_beta2/image//usr/bin/aterm': No such file or directory
chmod: cannot access `/var/tmp/portage/aterm-1.00_beta2/image//usr/bin/aterm': No such file or directory
/usr/lib/portage/bin/dodoc: doc/BUGS does not exist.
man:
prepallstrip:
strip: i686-pc-linux-gnu-strip --strip-unneeded

>>> Completed installing aterm-1.00_beta2 into /var/tmp/portage/aterm-1.00_beta2/image/

>>> Merging x11-terms/aterm-1.00_beta2 to /
--- /usr/
--- /usr/bin/
--- /usr/share/
--- /usr/share/man/
--- /usr/share/man/man1/
>>> /usr/share/man/man1/aterm.1.gz
--- /usr/share/doc/
--- /usr/share/doc/aterm-1.00_beta2/
>>> /usr/share/doc/aterm-1.00_beta2/ChangeLog.gz
>>> /usr/share/doc/aterm-1.00_beta2/FAQ.gz
>>> /usr/share/doc/aterm-1.00_beta2/README.Unix98PTY.gz
>>> /usr/share/doc/aterm-1.00_beta2/README.greek.gz
>>> /usr/share/doc/aterm-1.00_beta2/README.menu.gz
>>> /usr/share/doc/aterm-1.00_beta2/README.thai.gz
>>> /usr/share/doc/aterm-1.00_beta2/README.xvt.gz
--- /usr/share/doc/aterm-1.00_beta2/menu/
>>> /usr/share/doc/aterm-1.00_beta2/menu/example.menu.gz
>>> /usr/share/doc/aterm-1.00_beta2/menu/jedmenu.sl.gz
>>> /usr/share/doc/aterm-1.00_beta2/menu/menu.gz
>>> /usr/share/doc/aterm-1.00_beta2/menu/rxvt.menu.gz
>>> /usr/share/doc/aterm-1.00_beta2/menu/terminal.menu.gz
>>> Safely unmerging already-installed instance...
--- !mtime obj /usr/share/man/man1/aterm.1.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/menu/terminal.menu.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/menu/rxvt.menu.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/menu/menu.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/menu/jedmenu.sl.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/menu/example.menu.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/README.xvt.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/README.thai.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/README.menu.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/README.greek.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/README.Unix98PTY.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/FAQ.gz
--- !mtime obj /usr/share/doc/aterm-1.00_beta2/ChangeLog.gz
--- !empty dir /usr/share/man/man1
--- !empty dir /usr/share/man
--- !empty dir /usr/share/doc/aterm-1.00_beta2/menu
--- !empty dir /usr/share/doc/aterm-1.00_beta2
--- !empty dir /usr/share/doc
--- !empty dir /usr/share
--- !empty dir /usr/bin
--- !empty dir /usr
>>> original instance of package unmerged safely.
 
 * The transparent background will only work if you have the 'real' root wallpaper
 * set. Use Esetroot (x11-terms/eterm) or fbsetbg (x11-wm/fluxbox) if you are
 * experiencing problems with transparency in aterm.

>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies ...                                                                           [ ok ]
>>> x11-terms/aterm-1.00_beta2 merged.

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.
 
 
 * Regenerating GNU info directory index...
 * Processed 162 info files.



Portage 2.0.51.19 (default-linux/x86, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.12-rc1 i686)
=================================================================
System uname: 2.6.12-rc1 i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr  4 2005, 07:57:50)]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -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.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi aim alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups curl dba debug dvd emboss encode esd fam flac fluxbox font-server foomaticdb fortran ftp gd gd-external gdbm gif gnome gpm gstreamer gtk gtk2 icq idea imagemagick imap imlib java jikes jpeg junit libg++ libwww mad mbox mikmod mmx mmx2 motif mozilla mp3 mpeg ncurses nls nptl nptlonly oggvorbis opengl pam pcmcia pdflib perl php pic png posix python qt quicktime readline ruby samba sdl snmp spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vim xml2 xmms xprint xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Michal Januszewski (RETIRED) gentoo-dev 2005-04-07 04:25:30 UTC
Please paste the output of `afterstep-config --cflags` and `afterimage-config --cflags`.
Comment 2 Jonathan Smith (RETIRED) gentoo-dev 2005-04-07 06:06:00 UTC
smithj ~ # afterstep-config --cflags
-bash: afterstep-config: command not found
smithj ~ # afterimage-config --cflags
-bash: afterimage-config: command not found


what package do i need to have installed for these utilities to function? i will emerge it and then report output asap...
Comment 3 Michal Januszewski (RETIRED) gentoo-dev 2005-04-07 06:30:33 UTC
You need x11-wm/afterstep-2.00 or later. The dependency in aterm was a bit broken (it didn't include the version). I've just fixed this in CVS. If you sync in an hour or two and try to emerge aterm, it should pull the deps automatically.
Comment 4 Jonathan Smith (RETIRED) gentoo-dev 2005-04-07 17:29:25 UTC
ok, i synced, and reemerged. it installed no new packages, other than re-merging aterm, and the aterm binary still isn't installed :-(
Comment 5 Michal Januszewski (RETIRED) gentoo-dev 2005-04-08 11:32:29 UTC
What version of x11-wm/afterstep do you have installed on your system? If it's pre-2.00, please install a 2.xx version. If it's already 2.xx, try remerging it.
Comment 6 Jonathan Smith (RETIRED) gentoo-dev 2005-04-10 19:41:38 UTC
Created attachment 55936 [details]
afterstep_emerge

here is what happens when i emerge afterstep
Comment 7 Jonathan Smith (RETIRED) gentoo-dev 2005-04-10 19:45:48 UTC
Created attachment 55937 [details]
aterm_emerge and "emerge --info" (updated)

i just really have no idea what the problem is. i STILL can't run those
commands you requested, leading me to believe the problem is afterstep

i also changed the title of the bug to match this belief
Comment 8 Michal Januszewski (RETIRED) gentoo-dev 2005-04-13 04:41:24 UTC
This is definitely an afterstep bug (since it fails to install properly). Reassigning to the maintainer of x11-wm/afterstep.
Comment 9 Aaron Walker (RETIRED) gentoo-dev 2005-04-13 07:14:30 UTC
there's something wrong with your toolchain.

configure spits out the following several times:
checking for C compiler default output file name... configure: error: C compiler cannot create executables

which is usually a good sign of b0rkage.

Also the nice 'configure: WARNING: sys/time.h: present but cannot be compiled' for every single header is another good sign.

both afterstep-2.00.04 and aterm-1.00_beta2 build and work fine here.