Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]revdep-rebuild error after upgrading to mysql 4.1.14
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
snIP3r
l33t
l33t


Joined: 21 May 2004
Posts: 821
Location: germany

PostPosted: Thu Oct 20, 2005 6:45 am    Post subject: [solved]revdep-rebuild error after upgrading to mysql 4.1.14 Reply with quote

hi all!

after my last update yesterday in the evening i followed the steps (http://www.gentoo.org/doc/en/mysql-upgrading.xml) to upgrade successfully to the new mysql version. but after trying to do a revdep-rebuild as suggested i get the following error:

...
done.
(/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
(/root/.revdep-rebuild.4_ebuilds)

Evaluating package order...
Warning: Failed to resolve package order.
Will merge in "random" order!
Possible reasons:
- Some ebuilds are no more in portage tree.
- Some ebuilds are masked, try to change ACCEPT_KEYWORDS="~<your platform>"
and/or use /etc/portage/package.unmask
..... done.
(/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot --nodeps =dev-php/mod_php-4.4.0-r3 =dev-php/php-4.4.0-r1 =net-fs/samba-3.0.14a-r2 =net-ftp/proftpd-1.2.10-r7 =net-libs/courier-authlib-0.57-r1 =net-libs/libwww-5.4.0-r3 =net-misc/jigdo-0.7.1 =www-apache/mod_perl-1.99.11 =x11-libs/qt-3.3.4-r3
..........
Calculating dependencies |
!!! All ebuilds that could satisfy "=www-apache/mod_perl-1.99.11" have been masked.
!!! One of the following masked packages is required to complete your request:
- www-apache/mod_perl-1.99.11 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.


Result is not OK, you have following choices:
- if emerge failed during build, fix the problems and re-run revdep-rebuild
or
- use -X or --package-names as first argument (try to rebuild package, not exact
ebuild - ignores SLOT!)
or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
(and remove /root/.revdep-rebuild.5_order to be evaluated again)
or
- modify the above emerge command and run it manually
or
- compile or unmerge unsatisfied packages manually, remove temporary files and
try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*

heres the output of emerge info:

emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.13
dev-lang/python: 2.3.5-r2, 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r6
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.15.92.0.2-r10
sys-devel/libtool: 1.5.20
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/share/config /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.mcs.anl.gov/pub/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X acl acpi alsa apache2 apm arts avi berkdb bitmap-fonts clearpasswd crypt cups curl dvd eds emboss encode foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nodroproot oav ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang snmp spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb vorbis x86 xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY


hmmmm, sounds like the good old mod_perl problem. im running apache 2.0.54 and mod_perl-1.99.11

may someone help me, cause trying to emerge the packages ba hand causes an error like described here (https://forums.gentoo.org/viewtopic-p-2750647.html#2750647) while trying to emerge mod_php...

thx
snIP3r
_________________
Intel i3-4130T on ASUS P9D-X
Gentoo Base System 2.2
Kernel 4.19.23-gentoo SMP
-----------------------------------------------
if your problem is fixed please add something like [solved] to the topic!


Last edited by snIP3r on Thu Oct 20, 2005 11:31 am; edited 1 time in total
Back to top
View user's profile Send private message
moocha
Watchman
Watchman


Joined: 21 Oct 2003
Posts: 5722

PostPosted: Thu Oct 20, 2005 10:03 am    Post subject: Reply with quote

Um, did you even bother to read what revdep-rebuild told you? That package got masked, and you have to unmask it.
Code:
echo "=www-apache/mod_perl-1.99.11" >> /etc/portage/package.keywords
Then run revdep-rebuild again.
_________________
Military Commissions Act of 2006: http://tinyurl.com/jrcto

"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety."
-- attributed to Benjamin Franklin
Back to top
View user's profile Send private message
snIP3r
l33t
l33t


Joined: 21 May 2004
Posts: 821
Location: germany

PostPosted: Thu Oct 20, 2005 11:30 am    Post subject: Reply with quote

sorry, i think i got it on my own *happy*

i emerged mod_perl with

ACCEPT_KEYWORDS="~x86" emerge --oneshot --nodeps =www-apache/mod_perl-1.99.11

and then it re-emerged it without problems...

now the revdep-rebuild runs without problems....

thx.

snIP3r
_________________
Intel i3-4130T on ASUS P9D-X
Gentoo Base System 2.2
Kernel 4.19.23-gentoo SMP
-----------------------------------------------
if your problem is fixed please add something like [solved] to the topic!
Back to top
View user's profile Send private message
nxsty
Veteran
Veteran


Joined: 23 Jun 2004
Posts: 1556
Location: .se

PostPosted: Thu Oct 20, 2005 11:37 am    Post subject: Reply with quote

snIP3r wrote:
sorry, i think i got it on my own *happy*

i emerged mod_perl with

ACCEPT_KEYWORDS="~x86" emerge --oneshot --nodeps =www-apache/mod_perl-1.99.11

and then it re-emerged it without problems...

now the revdep-rebuild runs without problems....

thx.

snIP3r


You should never put ACCEPT_KEYWORDS on the commandline when emergeing something. It's much better to use package.keywords or you will end up with problems like this or worse.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum