Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 116990

Summary: mercury-bin dependancy
Product: Gentoo Linux Reporter: Alejandro Muñiz Fernandez <pacmac21>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: blubb
Priority: High    
Version: 2005.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Alejandro Muñiz Fernandez 2005-12-28 07:40:06 UTC
Recently I have installated mercury-bin, so it needs a blackdown-jre library to run (libawt.so)

WiRe ~ # mercury
Starting Mercury 1709 RC1 (Build: 20050314)
        Operating System:       Linux 2.6.14-gentoo-r5
        Java Version:           1.4.2-03
        Java Classpath:         /usr/share/jdom-1.0/lib/jdom.jar:/usr/share/jdictrayapi/lib/jdic.jar:/usr/share/jmf-bin/lib/mediaplayer.jar:/usr/share/jmf-bin/lib/jmf.jar:/usr/share/jmf-bin/lib/customizer.jar:/usr/share/jmf-bin/lib/multiplayer.jar:/usr/share/mercury-bin/lib/dMSN.jar:/usr/share/mercury-bin/lib/dllStuff.jar:/usr/share/mercury-bin/lib/Skins.jar:/usr/share/xpp3/lib/xpp3.jar:/usr/share/jgoodies-looks-1.3/lib/looks.jar
        Java Home:              /opt/blackdown-jdk-1.4.2.03/jre

java.awt.HeadlessException
        at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:121)
        at java.awt.Window.<init>(Window.java:274)
        at java.awt.Frame.<init>(Frame.java:401)
        at java.awt.Frame.<init>(Frame.java:366)
        at javax.swing.SwingUtilities$1.<init>(SwingUtilities.java:1641)
        at javax.swing.SwingUtilities.getSharedOwnerFrame(SwingUtilities.java:1637)
        at javax.swing.JOptionPane.getRootFrame(JOptionPane.java:1529)
        at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePackDefinition(SkinLookAndFeel.java:809)
        at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePack(SkinLookAndFeel.java:682)
        at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePack(SkinLookAndFeel.java:666)
        at com.1.15.3(Unknown Source)
        at com.1.13.0(Unknown Source)
        at com.1.13.main(Unknown Source)
        at com.dMSN.Main.main(Unknown Source)
reflect - bad awtHandle.
/opt/blackdown-jdk-1.4.2.03/jre/jre/lib/i386/libawt.so: cannot open shared object file: No such file or directory

Here is my 'emerge info':

Portage 2.1_pre2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre12
dev-lang/python:     2.3.5-r2, 2.4.2
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-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -ftracer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks nostrip sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_ES@euro"
LC_ALL="es_ES@euro"
LINGUAS="es"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib acl amd64 apache2 apm audiofile avi bash-completion bitmap-fonts bonobo bzip2 canna cdr cgi chroot cjk cli crypt css cups curl curlwrappers dba devfs dga directfb drm dv dvb dvd dvdr dvi eds emboss encode ethereal evo exif expat extensions fam fbcon ffmpeg firefox flac flash foomaticdb fortran fpu freetds freewnn gb gd gdbm ggi gif glut gmp gphoto2 gpm gps gtk gtk2 gtkhtml guile idn imagemagick imap imlib innodb java javascript jikes jpeg junit kde ladcca lcms ldap leim libg++ libgda libwww lzw lzw-tiff mad maildir mhash mikmod ming mng motif mozaccess mozinterfaceinfo mozp3p mozsvg mozxmlterm mp3 mpeg mpi mpm-worker mtrr mule musicbrainz mysql ncurses nls nocardbus nptl nptlonly nvidia oav odbc ogg oggvorbis opengl oss pam pcre pdflib pear perl php pic plotutils png posix postgres python qt quicktime readline ruby samba sasl scanner screenshot sdl sensord session simplexml slang slp snmp sockets spell sqlite ssl symlink tcltk
tcpd tetex threads tiff truetype truetype-fonts type1-fonts udev usb userlocales v4l vcd vim-with-x visualization vorbis wmf xface xine xinerama xml xml2 xmlrpc xmms xpm xsl xv yv12 zeo zip zlib ~amd64 elibc_glibc kernel_linux linguas_es userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY

I have all the emul packages installed, dev-java/blackdown-jre-1.4.2.03 and dev-java/blackdown-jdk-1.4.2.03
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-28 07:42:10 UTC
This is not keyworded amd64 at all...
Comment 2 Simon Stelling (RETIRED) gentoo-dev 2005-12-29 05:45:56 UTC
$ grep KEYWORDS mercury-bin-1710.ebuild
KEYWORDS="~x86 ~amd64"
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-12-29 06:06:30 UTC
(In reply to comment #2)
> $ grep KEYWORDS mercury-bin-1710.ebuild
> KEYWORDS="~x86 ~amd64"

As you can notice, this bug is about 1709_rc1, which had no amd64 keyword.

http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mercury-bin/mercury-bin-1709_rc1.ebuild?hideattic=0&rev=1.1&view=markup

No idea why was 1710 keyworded ~amd64; also, it now RDEPENDs on >=virtual/jre-1.5, so please test the new ebuild first.