Forums

Skip to content

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

Several Ebuilds won't emerge, like nivida-drivers, hplip..

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
9 posts • Page 1 of 1
Author
Message
bl00dseeker
n00b
n00b
Posts: 70
Joined: Tue Feb 27, 2007 6:54 pm

Several Ebuilds won't emerge, like nivida-drivers, hplip..

  • Quote

Post by bl00dseeker » Sun Jun 01, 2008 1:39 am

I have done a "emerge -avuND world" today, and now 4 ebuilds won't work: nvidia-drivers, hplip, wine, dev-db/mysql.
The several problemes are:

hplip-2.8.5:

they removed the "dbus" flag, but there is a error in the emerge that says dbus missing :/
configure: error: fax requires dbus support

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-print/hplip-2.8.5/work/hplip-2.8.5/config.log
*
* ERROR: net-print/hplip-2.8.5 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2797: Called econf '--disable-dependency-tracking' '--disable-cups11-build' '--with-cupsbackenddir=/usr/libexec/cups/backend' '--with-cupsfilterdir=/usr/libexec/cups/filter' '--disable-foomatic-rip-hplip-install' '--enable-gui-build' '--enable-doc-build' '--disable-foomatic-drv-install' '--disable-dbus-build' '--enable-fax-build' '--disable-hpijs-only-build' '--disable-pp-build' '--enable-foomatic-ppd-install' '--enable-scan-build' '--enable-network-build'
* ebuild.sh, line 526: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
nvidia-drivers-173.14.05:
They can't find the kernel source, although every other package does and the symlink is correct.
>>> Emerging (1 of 1) x11-drivers/nvidia-drivers-173.14.05 to /
* NVIDIA-Linux-x86-173.14.05-pkg0.run RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking NVIDIA-Linux-x86-173.14.05-pkg0.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Could not find a Makefile in the kernel source directory.
* Please ensure that /usr/src/linux points to a complete set of Linux sources
*
* ERROR: x11-drivers/nvidia-drivers-173.14.05 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* nvidia-drivers-173.14.05.ebuild, line 146: Called linux-mod_pkg_setup
* linux-mod.eclass, line 469: Called linux-info_pkg_setup
* linux-info.eclass, line 595: Called die
* The specific snippet of code:
* get_version || die "Unable to calculate Linux Kernel version"
* The die message:
* Unable to calculate Linux Kernel version
dev-db/mysql-5.0.60:
../../././bdb/dist/../btree/bt_compare.c:210: Fehler: falsches Typ-Argument von »->«
make[3]: *** [bt_compare.o] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/dev-db/mysql-5.0.60/work/mysql/bdb/build_unix'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/var/tmp/portage/dev-db/mysql-5.0.60/work/mysql/bdb'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/dev-db/mysql-5.0.60/work/mysql'
make: *** [all] Fehler 2
*
* ERROR: dev-db/mysql-5.0.60 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3547: Called mysql_src_compile
* environment, line 3151: Called die
* The specific snippet of code:
* emake || die "emake failed";
* The die message:
* emake failed
wine-1.0_rc3:
spool -ladvapi32 -lkernel32 ../../libs/port/libwine_port.a
make[2]: Leaving directory `/var/tmp/portage/app-emulation/wine-1.0_rc3/work/wine-1.0-rc3/dlls/wineps.drv'
make[1]: Leaving directory `/var/tmp/portage/app-emulation/wine-1.0_rc3/work/wine-1.0-rc3/dlls'
make: *** [dlls] Fehler 2
*
* ERROR: app-emulation/wine-1.0_rc3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2381: Called die
* The specific snippet of code:
* emake all || die "all"
* The die message:
* all
Anyone a idea? I did revdep-rebuild and searched at bgo, but i didn't found any solution.
thx
Top
slycordinator
Advocate
Advocate
User avatar
Posts: 3065
Joined: Sat Jan 31, 2004 9:51 pm
Location: Korea

  • Quote

Post by slycordinator » Sun Jun 01, 2008 2:27 am

With the nvidia-drivers... do you actually have a kernel source installed to /usr/src/linux and configured?

Also, if you enabled the symlink USE flag for your kernel sources it automatically updates /usr/src/linux to point to the new sources. But if a new version of BOTH your kernel sources and nvidia-drivers exist then it can be the case that when it tries to install the nvidia stuff it sees the new, yet-to-be-configured kernel source that was installed moments earlier and craps out.
Top
bl00dseeker
n00b
n00b
Posts: 70
Joined: Tue Feb 27, 2007 6:54 pm

  • Quote

Post by bl00dseeker » Sun Jun 01, 2008 2:58 am

at least the nvidia-drivers work now, i made the 2.6.25 :) so thx for the hint
Top
jburns
Veteran
Veteran
Posts: 1255
Joined: Thu Jan 18, 2007 4:44 am
Location: Massachusetts USA

  • Quote

Post by jburns » Sun Jun 01, 2008 3:00 am

If you have dev-libs/openssl-0.9.8h installed wine will not build. See http://bugs.gentoo.org/show_bug.cgi?id=224049 and http://bugs.winehq.org/show_bug.cgi?id=13561
Top
slycordinator
Advocate
Advocate
User avatar
Posts: 3065
Joined: Sat Jan 31, 2004 9:51 pm
Location: Korea

Re: Several Ebuilds won't emerge, like nivida-drivers, hplip

  • Quote

Post by slycordinator » Sun Jun 01, 2008 3:37 am

bl00dseeker wrote:hplip-2.8.5:

they removed the "dbus" flag
Um... no they didn't. That ebuild still has a dbus flag.
Top
bl00dseeker
n00b
n00b
Posts: 70
Joined: Tue Feb 27, 2007 6:54 pm

Re: Several Ebuilds won't emerge, like nivida-drivers, hplip

  • Quote

Post by bl00dseeker » Sun Jun 01, 2008 11:19 am

slycordinator wrote:
bl00dseeker wrote:hplip-2.8.5:

they removed the "dbus" flag
Um... no they didn't. That ebuild still has a dbus flag.
Hmm, so why do they "-dbus%"

Code: Select all

[ebuild     U ] net-print/hplip-2.8.5 [2.8.2] USE="X doc fax ppds scanner snmp -cupsddk% -dbus% -minimal -parport" 0 kB
Top
AllenJB
Veteran
Veteran
User avatar
Posts: 1285
Joined: Fri Sep 02, 2005 10:47 am
Contact:
Contact AllenJB
Website

  • Quote

Post by AllenJB » Sun Jun 01, 2008 2:47 pm

- means USE flag is not enabled
% means changed since last merge
Top
slycordinator
Advocate
Advocate
User avatar
Posts: 3065
Joined: Sat Jan 31, 2004 9:51 pm
Location: Korea

  • Quote

Post by slycordinator » Sun Jun 01, 2008 3:26 pm

If the flag was REMOVED you wouldn't see it in the list at all.

So now we know that what you mean is that it's disabled. So what you should do is enable that USE flag.

Code: Select all

echo net-print/hplip dbus >> /etc/portage/package.use
Or you could simply add dbus to your USE variable in make.conf
Top
bl00dseeker
n00b
n00b
Posts: 70
Joined: Tue Feb 27, 2007 6:54 pm

  • Quote

Post by bl00dseeker » Sun Jun 01, 2008 3:29 pm

you're right :)

so the wine problem is known as a bug, nvidia-drivers and hplip work, still mysql complains (need it for amarok).
thx so far

solution is USE="-berkdb" as u can see here:
http://bugs.gentoo.org/show_bug.cgi?id=224067
Top
Post Reply

9 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

 

 

magic