Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17375 - unable to build rox-1.3.2-r2
Summary: unable to build rox-1.3.2-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Matt Keadle
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-12 09:26 UTC by Veiko Kukk
Modified: 2003-05-09 17:06 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 Veiko Kukk 2003-03-12 09:26:08 UTC
when emerging rox-1.3.2-r2 I get following messages:

>>> md5 ;-) rox-1.3.2.tgz
>>> Unpacking source...
>>> Unpacking rox-1.3.2.tgz to /var/tmp/portage/rox-1.3.2-r2/work
>>> Source unpacked.

>>> Install rox-1.3.2-r2 into /var/tmp/portage/rox-1.3.2-r2/image/ category app-misc
Compiling /var/tmp/portage/rox-1.3.2-r2/image/usr/share/ROX-Filer... please wait...
configure: error: rox: invalid feature name
Compile failed
Press Return...

make: *** No rule to make target `clean'.  Stop.
man:
strip:
>>> Completed installing into /var/tmp/portage/rox-1.3.2-r2/image/

>>> Merging app-misc/rox-1.3.2-r2 to /
--- /usr/
--- /usr/bin/
>>> /usr/bin/rox
--- /usr/share/
--- /usr/share/man/
--- /usr/share/man/man1/
>>> /usr/share/man/man1/rox.1.gz
>>> /usr/share/mime/
>>> /usr/share/mime/mime-info/
>>> /usr/share/mime/mime-info/rox.mimeinfo
>>> /usr/share/ROX-Filer/
>>> /usr/share/ROX-Filer/src/
>>> /usr/share/ROX-Filer/src/po/
>>> /usr/share/ROX-Filer/src/po/dist
>>> /usr/share/ROX-Filer/src/po/zh_CN.po
>>> /usr/share/ROX-Filer/src/po/zh_TW.po
>>> /usr/share/ROX-Filer/src/po/da.po
>>> /usr/share/ROX-Filer/src/po/de.po
>>> /usr/share/ROX-Filer/src/po/fr.po
>>> /usr/share/ROX-Filer/src/po/hu.po
>>> /usr/share/ROX-Filer/src/po/it.po
>>> /usr/share/ROX-Filer/src/po/nl.po
>>> /usr/share/ROX-Filer/src/po/pl.po
>>> /usr/share/ROX-Filer/src/po/ru.po
>>> /usr/share/ROX-Filer/src/po/sp.po
>>> /usr/share/ROX-Filer/src/po/make-mo
>>> /usr/share/ROX-Filer/src/po/tips.py
>>> /usr/share/ROX-Filer/src/po/update-po
>>> /usr/share/ROX-Filer/src/view_iface.c
>>> /usr/share/ROX-Filer/src/view_iface.h
>>> /usr/share/ROX-Filer/src/Docs/
>>> /usr/share/ROX-Filer/src/Docs/Makefile
>>> /usr/share/ROX-Filer/src/Docs/Manual-fr.xml
>>> /usr/share/ROX-Filer/src/Docs/to_html.xsl
>>> /usr/share/ROX-Filer/src/Docs/to_man.xsl
>>> /usr/share/ROX-Filer/src/Docs/Manual.xml
>>> /usr/share/ROX-Filer/src/sc.c
>>> /usr/share/ROX-Filer/src/sc.h
>>> /usr/share/ROX-Filer/src/rox_gettext.c
>>> /usr/share/ROX-Filer/src/rox_gettext.h
>>> /usr/share/ROX-Filer/src/display.c
>>> /usr/share/ROX-Filer/src/display.h
>>> /usr/share/ROX-Filer/src/remote.c
>>> /usr/share/ROX-Filer/src/remote.h
>>> /usr/share/ROX-Filer/src/appinfo.c
>>> /usr/share/ROX-Filer/src/appinfo.h
>>> /usr/share/ROX-Filer/src/dir.c
>>> /usr/share/ROX-Filer/src/dir.h
>>> /usr/share/ROX-Filer/src/dnd.c
>>> /usr/share/ROX-Filer/src/dnd.h
>>> /usr/share/ROX-Filer/src/run.c
>>> /usr/share/ROX-Filer/src/run.h
>>> /usr/share/ROX-Filer/src/xml.c
>>> /usr/share/ROX-Filer/src/xml.h
>>> /usr/share/ROX-Filer/src/appmenu.c
>>> /usr/share/ROX-Filer/src/appmenu.h
>>> /usr/share/ROX-Filer/src/toolbar.c
>>> /usr/share/ROX-Filer/src/toolbar.h
>>> /usr/share/ROX-Filer/src/choices.c
>>> /usr/share/ROX-Filer/src/choices.h
>>> /usr/share/ROX-Filer/src/configure
>>> /usr/share/ROX-Filer/src/gtksavebox.c
>>> /usr/share/ROX-Filer/src/gtksavebox.h
>>> /usr/share/ROX-Filer/src/collection.c
>>> /usr/share/ROX-Filer/src/collection.h
>>> /usr/share/ROX-Filer/src/configure.in
>>> /usr/share/ROX-Filer/src/session.c
>>> /usr/share/ROX-Filer/src/session.h
>>> /usr/share/ROX-Filer/src/makedist
>>> /usr/share/ROX-Filer/src/minibuffer.c
>>> /usr/share/ROX-Filer/src/minibuffer.h
>>> /usr/share/ROX-Filer/src/filer.c
>>> /usr/share/ROX-Filer/src/filer.h
>>> /usr/share/ROX-Filer/src/abox.c
>>> /usr/share/ROX-Filer/src/abox.h
>>> /usr/share/ROX-Filer/src/global.h
>>> /usr/share/ROX-Filer/src/bind.c
>>> /usr/share/ROX-Filer/src/bind.h
>>> /usr/share/ROX-Filer/src/i18n.c
>>> /usr/share/ROX-Filer/src/i18n.h
>>> /usr/share/ROX-Filer/src/find.c
>>> /usr/share/ROX-Filer/src/find.h
>>> /usr/share/ROX-Filer/src/mount.c
>>> /usr/share/ROX-Filer/src/mount.h
>>> /usr/share/ROX-Filer/src/Makefile.in
>>> /usr/share/ROX-Filer/src/icon.c
>>> /usr/share/ROX-Filer/src/icon.h
>>> /usr/share/ROX-Filer/src/support.c
>>> /usr/share/ROX-Filer/src/support.h
>>> /usr/share/ROX-Filer/src/main.c
>>> /usr/share/ROX-Filer/src/main.h
>>> /usr/share/ROX-Filer/src/config.h.in
>>> /usr/share/ROX-Filer/src/menu.c
>>> /usr/share/ROX-Filer/src/menu.h
>>> /usr/share/ROX-Filer/src/gui_support.c
>>> /usr/share/ROX-Filer/src/gui_support.h
>>> /usr/share/ROX-Filer/src/view_collection.c
>>> /usr/share/ROX-Filer/src/view_collection.h
>>> /usr/share/ROX-Filer/src/action.c
>>> /usr/share/ROX-Filer/src/action.h
>>> /usr/share/ROX-Filer/src/tasklist.c
>>> /usr/share/ROX-Filer/src/tasklist.h
>>> /usr/share/ROX-Filer/src/options.c
>>> /usr/share/ROX-Filer/src/options.h
>>> /usr/share/ROX-Filer/src/pixmaps.c
>>> /usr/share/ROX-Filer/src/pixmaps.h
>>> /usr/share/ROX-Filer/src/modechange.c
>>> /usr/share/ROX-Filer/src/modechange.h
>>> /usr/share/ROX-Filer/src/type.c
>>> /usr/share/ROX-Filer/src/type.h
>>> /usr/share/ROX-Filer/src/my_vfs.h
>>> /usr/share/ROX-Filer/src/fscache.c
>>> /usr/share/ROX-Filer/src/fscache.h
>>> /usr/share/ROX-Filer/src/panel.c
>>> /usr/share/ROX-Filer/src/panel.h
>>> /usr/share/ROX-Filer/src/pinboard.c
>>> /usr/share/ROX-Filer/src/pinboard.h
>>> /usr/share/ROX-Filer/src/wrapped.c
>>> /usr/share/ROX-Filer/src/wrapped.h
>>> /usr/share/ROX-Filer/src/diritem.c
>>> /usr/share/ROX-Filer/src/diritem.h
>>> /usr/share/ROX-Filer/src/usericons.c
>>> /usr/share/ROX-Filer/src/usericons.h
>>> /usr/share/ROX-Filer/src/infobox.c
>>> /usr/share/ROX-Filer/src/infobox.h
>>> /usr/share/ROX-Filer/Help/
>>> /usr/share/ROX-Filer/Help/TODO
>>> /usr/share/ROX-Filer/Help/Manual.html
>>> /usr/share/ROX-Filer/Help/README-es
>>> /usr/share/ROX-Filer/Help/README
>>> /usr/share/ROX-Filer/Help/Changes
>>> /usr/share/ROX-Filer/Help/Manual-fr.html
>>> /usr/share/ROX-Filer/Help/COPYING
>>> /usr/share/ROX-Filer/AppRun
>>> /usr/share/ROX-Filer/.DirIcon
>>> /usr/share/ROX-Filer/style.css
>>> /usr/share/ROX-Filer/Action.png
>>> /usr/share/ROX-Filer/images/
>>> /usr/share/ROX-Filer/images/mount.png
>>> /usr/share/ROX-Filer/images/application.png
>>> /usr/share/ROX-Filer/images/dirs.png
>>> /usr/share/ROX-Filer/images/zoom.png
>>> /usr/share/ROX-Filer/images/refresh.png
>>> /usr/share/ROX-Filer/images/home.png
>>> /usr/share/ROX-Filer/images/mounted.png
>>> /usr/share/ROX-Filer/images/multiple.png
>>> /usr/share/ROX-Filer/images/details.png
>>> /usr/share/ROX-Filer/images/up.png
>>> /usr/share/ROX-Filer/images/unknown.png
>>> /usr/share/ROX-Filer/images/close.png
>>> /usr/share/ROX-Filer/images/iconified.png
>>> /usr/share/ROX-Filer/images/hidden.png
>>> /usr/share/ROX-Filer/images/error.png
>>> /usr/share/ROX-Filer/images/symlink.png
>>> /usr/share/ROX-Filer/images/help.png
>>> /usr/share/ROX-Filer/AppInfo.xml
>>> /usr/share/ROX-Filer/Messages/
>>> /usr/share/ROX-Filer/Messages/README
>>> /usr/share/ROX-Filer/Messages/da.gmo
>>> /usr/share/ROX-Filer/Messages/de.gmo
>>> /usr/share/ROX-Filer/Messages/fr.gmo
>>> /usr/share/ROX-Filer/Messages/zh_CN.gmo
>>> /usr/share/ROX-Filer/Messages/hu.gmo
>>> /usr/share/ROX-Filer/Messages/it.gmo
>>> /usr/share/ROX-Filer/Messages/nl.gmo
>>> /usr/share/ROX-Filer/Messages/pl.gmo
>>> /usr/share/ROX-Filer/Messages/ru.gmo
>>> /usr/share/ROX-Filer/Messages/sp.gmo
>>> /usr/share/ROX-Filer/Messages/zh_TW.gmo
>>> /usr/share/ROX-Filer/Options.xml
>>> /usr/share/Choices/
>>> /usr/share/Choices/MIME-icons/
>>> /usr/share/Choices/MIME-icons/application_x-gzpostscript.png
>>> /usr/share/Choices/MIME-icons/application.png
>>> /usr/share/Choices/MIME-icons/video.png
>>> /usr/share/Choices/MIME-icons/inode_socket.png
>>> /usr/share/Choices/MIME-icons/application_x-rpm.png
>>> /usr/share/Choices/MIME-icons/image_gif.png
>>> /usr/share/Choices/MIME-icons/application_postscript.png
>>> /usr/share/Choices/MIME-icons/application_x-tar.png
>>> /usr/share/Choices/MIME-icons/text_x-java.png
>>> /usr/share/Choices/MIME-icons/application_x-python.png
>>> /usr/share/Choices/MIME-icons/video_mpeg.png
>>> /usr/share/Choices/MIME-icons/application_x-lyx.png
>>> /usr/share/Choices/MIME-icons/application_pdf.png
>>> /usr/share/Choices/MIME-icons/audio.png
>>> /usr/share/Choices/MIME-icons/inode_blockdevice.png
>>> /usr/share/Choices/MIME-icons/text.png
>>> /usr/share/Choices/MIME-icons/application_x-glade.png
>>> /usr/share/Choices/MIME-icons/inode_chardevice.png
>>> /usr/share/Choices/MIME-icons/text_x-makefile.png
>>> /usr/share/Choices/MIME-icons/application_x-font.png
>>> /usr/share/Choices/MIME-icons/text_plain.png
>>> /usr/share/Choices/MIME-icons/image.png
>>> /usr/share/Choices/MIME-icons/text_x-csrc.png
>>> /usr/share/Choices/MIME-icons/inode_directory.png
>>> /usr/share/Choices/MIME-icons/application_x-gzip.png
>>> /usr/share/Choices/MIME-icons/application_x-compressed-tar.png
>>> /usr/share/Choices/MIME-icons/application_x-bzip.png
>>> /usr/share/Choices/MIME-icons/application_x-jar.png
>>> /usr/share/Choices/MIME-icons/audio_x-mod.png
>>> /usr/share/Choices/MIME-icons/image_jpeg.png
>>> /usr/share/Choices/MIME-icons/text_x-tcl.png
>>> /usr/share/Choices/MIME-icons/text_x-tex.png
>>> /usr/share/Choices/MIME-icons/application_x-executable.png
>>> /usr/share/Choices/MIME-icons/text_html.png
>>> /usr/share/Choices/MIME-icons/application_x-deb.png
>>> /usr/share/Choices/MIME-icons/application_zip.png
>>> /usr/share/Choices/MIME-icons/text_x-c++src.png
>>> /usr/share/Choices/MIME-icons/image_x-xpixmap.png
>>> /usr/share/Choices/MIME-icons/application_x-java.png
>>> /usr/share/Choices/MIME-icons/inode_fifo.png
>>> /usr/share/Choices/MIME-icons/application_x-bzip-compressed-tar.png
>>> /usr/share/Choices/MIME-types/
>>> /usr/share/Choices/MIME-types/text
>>> /usr/share/Choices/MIME-types/application_postscript

>>> Regenerating /etc/ld.so.cache...
>>> app-misc/rox-1.3.2-r2 merged.
>>> Recording app-misc/rox in "world" favorites file...

 app-misc/rox
    selected: none
   protected: 1.3.2-r2
     omitted: none

>>> clean: No packages selected for removal.

>>> Regenerating /etc/ld.so.cache...
>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.


after that, when I try to run rox it opens "AppRun" in some kind of terminal and
there is error message again:

Compiling /usr/share/ROX-Filer... please wait...
configure: error: rox: invalid feature name
Compile failed
Press Return...

Reproducible: Always
Steps to Reproduce:
1.emerge rox
Actual Results:  
got error

Expected Results:  
should build normally

Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.19-gentoo-r10 i686 AMD Duron(tm) processor
GENTOO_MIRRORS="ftp://ftp.gentoo.linux.no/pub/gentoo
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg kde libg++ mikmod mmx mpeg
ncurses nls pdflib png quicktime truetype xml2 xmms xv zlib gdbm berkdb slang
readline bonobo guile X sdl gpm tcpd pam libwww ssl python imlib oggvorbis gtk
qt motif opengl gnome -alsa -arts -svga -spell apache2 cdr esd flash imap java
lcms ldap mbox mozilla mysql perl ruby samba sasl sse tcltk tiff"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -frerun-cse-after-loop
-frerun-loop-opt -fexpensive-optimizations"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -frerun-cse-after-loop
-frerun-loop-opt -fexpensive-optimizations -Wno-deprecated"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Matt Keadle 2003-04-24 00:51:47 UTC
This either happening because you've recently upgraded to xfree 4.3.0 or you've unmerged the xft package for some reason unrelated to xfree 4.3.0.

I'm experiencing this because I upgraded to xfree 4.3.0 without first unmerging xft. I unmerge xft _after_ the upgrade, removing all traces of Xft2 on my box. Rox fails because it relies on Pango, which relies on Xft.

At the moment, the only fix I can see is to emerge rsync; emerge xfree (I'm doing that this very second). If you haven't upgraded to xfree 4.3.0, then you may just need to remerge xft.
Comment 2 Matt Keadle 2003-04-24 00:53:39 UTC
BTW, if you're using ccache with the right sized cache your recompile should be fairly painless. If you're not, I'd look into ccache first thing in the morning. :)
Comment 3 Matt Keadle 2003-04-24 02:13:25 UTC
xfree is finished remerging and rox now builds fine. let me know how yours goes so i can close this out.
Comment 4 Veiko Kukk 2003-04-24 10:18:22 UTC
works for me, can be closed.
Comment 5 Matt Keadle 2003-05-09 17:06:53 UTC
cool