Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

xfe-1.46.2 ebuild missing fox dependency [RESOLVED]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
Progman3K
l33t
l33t
User avatar
Posts: 805
Joined: Sat Jan 03, 2004 11:59 pm
Contact:
Contact Progman3K
Website

xfe-1.46.2 ebuild missing fox dependency [RESOLVED]

  • Quote

Post by Progman3K » Sat Mar 28, 2026 12:21 am

Hi,

Has fox been removed from portage?

Code: Select all

emerge -vDa xfe

[ebuild  N    ~] x11-misc/xfe-1.46.2::gentoo  USE="nls startup-notification -debug" 0 KiB

>>> Emerging (1 of 1) x11-misc/xfe-1.46.2::gentoo
 * xfe-1.46.2.tar.xz BLAKE2B SHA512 size ;-) ...                                                                                                                                                                                     [ ok ]
>>> Unpacking source...
>>> Unpacking 'xfe-1.46.2.tar.xz' to /var/tmp/portage/x11-misc/xfe-1.46.2/work
>>> Source unpacked in /var/tmp/portage/x11-misc/xfe-1.46.2/work
>>> Preparing source in /var/tmp/portage/x11-misc/xfe-1.46.2/work/xfe-1.46.2 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-misc/xfe-1.46.2/work/xfe-1.46.2 ...
 * econf: updating xfe-1.46.2/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xfe-1.46.2/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/xfe-1.46.2 --htmldir=/usr/share/doc/xfe-1.46.2/html --libdir=/usr/lib64 --disable-debug --enable-nls --enable-sn --enable-minimalflags
checking for a BSD-compatible install... /usr/lib/portage/python3.13/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
[...]
checking for fxfindfox in -lFOX-1.6... no
configure: error: "libFOX-1.6 not found"
yet, eix -S fox returns

Code: Select all

[I] x11-libs/fox-wrapper
     Available versions:  3-r1{tbz2}
     Installed versions:  3-r1{tbz2}(08:47:57 AM 08/27/2023)
     Homepage:            https://wiki.gentoo.org/wiki/No_homepage
     Description:         Wrapper for fox-config to manage multiple versions
but I don't see any other packages that relate to fox

Thank you for your time
Last edited by Progman3K on Mon Mar 30, 2026 2:28 am, edited 1 time in total.
Top
flexibeast
l33t
l33t
Posts: 679
Joined: Mon Apr 04, 2022 4:15 am
Location: Naarm/Melbourne, Australia
Contact:
Contact flexibeast
Website

  • Quote

Post by flexibeast » Sat Mar 28, 2026 12:45 am

The `-S` option asks eix to only test against the description field. The description field for x11-libs/fox says "C++ Toolkit for developing Graphical User Interfaces easily and effectively", which doesn't contain the word "fox". On my system, if i run `eix fox`, it returns (amongst other things):

Code: Select all

[N] x11-libs/fox (1.7.85(1.7))
https://wiki.gentoo.org/wiki/User:Flexibeast
My most recent wiki contributions
Top
grknight
Retired Dev
Retired Dev
Posts: 2556
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Sat Mar 28, 2026 12:55 am

Please post the config.log on a paste site to know what's really going on
Top
Progman3K
l33t
l33t
User avatar
Posts: 805
Joined: Sat Jan 03, 2004 11:59 pm
Contact:
Contact Progman3K
Website

  • Quote

Post by Progman3K » Sat Mar 28, 2026 10:38 am

I can get xfe to install by manually installing fox.

However,

if i use the version of fox that portage recommends

Code: Select all

# emerge -vDa x11-libs/fox
[ebuild   R    ] x11-libs/fox-1.7.85:1.7::gentoo  USE="bzip2 jpeg opengl tiff truetype zlib -debug -doc -profile -tools" 0 KiB
then xfe refuses to build because it appears to want fox v 1.6 exclusively.

but if i install the 1.6 version of fox

Code: Select all

# emerge -vDa =x11-libs/fox-1.6.57-r4
[ebuild     U ~] x11-libs/fox-1.6.57-r4:1.6::gentoo [1.6.49:1.6::gentoo] USE="bzip2 jpeg opengl png tiff truetype zlib -debug -doc -profile" 4,184 KiB
then xfe installs
Please post the config.log on a paste site to know what's really going on
I don't know what that is, I can't find any file named config.log
Top
Hu
Administrator
Administrator
Posts: 24385
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Sat Mar 28, 2026 2:29 pm

When an autoconf-based build runs, it produces a config.log in the working tree. If the build fails, that log should be available for you to post to a pastebin.

Based on your more recent post, it sounds like xfe needs to DEPEND on x11-libs/fox:1.6, at least until xfe is updated to work with x11-libs/fox:1.7. As I read the contents of gentoo.git, this DEPEND is already there. Therefore, I do not see how you got into the original failure mode. Please emerge --ask --depclean x11-libs/fox x11-misc/xfe to remove both, then emerge --ask --verbose x11-misc/xfe. Portage should ask to reinstall x11-libs/fox:1.6 on its own as a prerequisite. Allow that. Does xfe then succeed? If not, post the config.log from the failure.
Top
Progman3K
l33t
l33t
User avatar
Posts: 805
Joined: Sat Jan 03, 2004 11:59 pm
Contact:
Contact Progman3K
Website

  • Quote

Post by Progman3K » Mon Mar 30, 2026 2:27 am

Hu,

Yes, the sequence you recommended resulted in uninstalling and then reinstalling xfe, both operations working perfectly...

I guess I will marked this resolved.

Thank you, Hu, grknight, and flexibeast, for your help!
Top
Post Reply

6 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy