Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Blocked files in Portage, akonadi and KDE
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
dan_blm
n00b
n00b


Joined: 08 Nov 2008
Posts: 16

PostPosted: Wed Mar 23, 2011 5:06 pm    Post subject: Blocked files in Portage, akonadi and KDE Reply with quote

I am running a gentoo distribution with KDE 4.4.5. Akonadi has never run on this system since the process is not registerred with d-bus. This was not a major problem previously. Now I want to use kmail and this is tied with akonadi, and will not work.

This in part copuld be due to issues with the installation.... When I run "emerge --update world", this will not proceed since I get a bunch of blocked files, sample(s):

[blocks B ] <gnome-base/librsvg-2.31.0 ("<gnome-base/librsvg-2.31.0" is blocking x11-libs/gdk-pixbuf-2.22.1)
[blocks B ] <x11-libs/qt-sql-4.6.3 ("<x11-libs/qt-sql-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] <x11-libs/qt-xmlpatterns-4.6.3 ("<x11-libs/qt-xmlpatterns-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] <x11-libs/qt-qt3support-4.6.3 ("<x11-libs/qt-qt3support-4.6.3" is blocking x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] >x11-libs/qt-multimedia-4.6.2-r9999 (">x11-libs/qt-multimedia-4.6.2-r9999" is blocking x11-libs/qt-webkit-4.6.2-r1, x11-libs/qt-gui-4.6.2, x11-libs/qt-xmlpatterns-4.6.2, x11-libs/qt-core-4.6.2-r1, x11-libs/qt-svg-4.6.2, x11-libs/qt-test-4.6.2, x11-libs/qt-opengl-4.6.2, x11-libs/qt-qt3support-4.6.2, x11-libs/qt-sql-4.6.2, x11-libs/qt-script-4.6.2, x11-libs/qt-dbus-4.6.2)
[blocks B ] <x11-libs/qt-script-4.6.3 ("<x11-libs/qt-script-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] <x11-libs/qt-gui-4.6.3 ("<x11-libs/qt-gui-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] <x11-libs/qt-opengl-4.6.3 ("<x11-libs/qt-opengl-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] >x11-libs/qt-gui-4.6.2-r9999 (">x11-libs/qt-gui-4.6.2-r9999" is blocking x11-libs/qt-webkit-4.6.2-r1, x11-libs/qt-sql-4.6.2, x11-libs/qt-xmlpatterns-4.6.2, x11-libs/qt-core-4.6.2-r1, x11-libs/qt-svg-4.6.2, x11-libs/qt-test-4.6.2, x11-libs/qt-opengl-4.6.2, x11-libs/qt-qt3support-4.6.2, x11-libs/qt-script-4.6.2, x11-libs/qt-dbus-4.6.2)
[blocks B ] <x11-libs/qt-core-4.6.3 ("<x11-libs/qt-core-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] >x11-libs/qt-sql-4.6.2-r9999 (">x11-libs/qt-sql-4.6.2-r9999" is blocking x11-libs/qt-webkit-4.6.2-r1, x11-libs/qt-gui-4.6.2, x11-libs/qt-xmlpatterns-4.6.2, x11-libs/qt-core-4.6.2-r1, x11-libs/qt-svg-4.6.2, x11-libs/qt-test-4.6.2, x11-libs/qt-opengl-4.6.2, x11-libs/qt-qt3support-4.6.2, x11-libs/qt-script-4.6.2, x11-libs/qt-dbus-4.6.2)
[blocks B ] >x11-libs/qt-script-4.6.2-r9999 (">x11-libs/qt-script-4.6.2-r9999" is blocking x11-libs/qt-webkit-4.6.2-r1, x11-libs/qt-gui-4.6.2, x11-libs/qt-xmlpatterns-4.6.2, x11-libs/qt-core-4.6.2-r1, x11-libs/qt-svg-4.6.2, x11-libs/qt-test-4.6.2, x11-libs/qt-opengl-4.6.2, x11-libs/qt-qt3support-4.6.2, x11-libs/qt-sql-4.6.2, x11-libs/qt-dbus-4.6.2)
[blocks B ] >x11-libs/qt-qt3support-4.6.2-r9999 (">x11-libs/qt-qt3support-4.6.2-r9999" is blocking x11-libs/qt-webkit-4.6.2-r1, x11-libs/qt-gui-4.6.2, x11-libs/qt-xmlpatterns-4.6.2, x11-libs/qt-core-4.6.2-r1, x11-libs/qt-svg-4.6.2, x11-libs/qt-test-4.6.2, x11-libs/qt-opengl-4.6.2, x11-libs/qt-sql-4.6.2, x11-libs/qt-script-4.6.2, x11-libs/qt-dbus-4.6.2)
[blocks B ] <x11-libs/qt-svg-4.6.3 ("<x11-libs/qt-svg-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] >x11-libs/qt-dbus-4.6.2-r9999 (">x11-libs/qt-dbus-4.6.2-r9999" is blocking x11-libs/qt-webkit-4.6.2-r1, x11-libs/qt-gui-4.6.2, x11-libs/qt-xmlpatterns-4.6.2, x11-libs/qt-core-4.6.2-r1, x11-libs/qt-svg-4.6.2, x11-libs/qt-test-4.6.2, x11-libs/qt-opengl-4.6.2, x11-libs/qt-qt3support-4.6.2, x11-libs/qt-sql-4.6.2, x11-libs/qt-script-4.6.2)
[blocks B ] >x11-libs/qt-core-4.6.2-r9999 (">x11-libs/qt-core-4.6.2-r9999" is blocking x11-libs/qt-webkit-4.6.2-r1, x11-libs/qt-gui-4.6.2, x11-libs/qt-xmlpatterns-4.6.2, x11-libs/qt-svg-4.6.2, x11-libs/qt-test-4.6.2, x11-libs/qt-opengl-4.6.2, x11-libs/qt-qt3support-4.6.2, x11-libs/qt-sql-4.6.2, x11-libs/qt-script-4.6.2, x11-libs/qt-dbus-4.6.2)
[blocks B ] <x11-libs/qt-webkit-4.6.3 ("<x11-libs/qt-webkit-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] <x11-libs/qt-test-4.6.3 ("<x11-libs/qt-test-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-dbus-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)
[blocks B ] <x11-libs/qt-dbus-4.6.3 ("<x11-libs/qt-dbus-4.6.3" is blocking x11-libs/qt-qt3support-4.6.3, x11-libs/qt-gui-4.6.3-r2, x11-libs/qt-sql-4.6.3-r2, x11-libs/qt-core-4.6.3, x11-libs/qt-script-4.6.3, x11-libs/qt-multimedia-4.6.3)

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

(x11-libs/qt-opengl-4.6.2, installed) pulled in by
>=x11-libs/qt-opengl-4.6.0:4 required by (7, ebuild scheduled for merge)
>=x11-libs/qt-opengl-4.6.0:4 required by (kde-base/kalgebra-4.4.5, installed)
>=x11-libs/qt-opengl-4.5.3:4 required by (dev-python/PyQt4-4.7, installed)
(and 14 more)

When I try to remove any of the blocking packages or install the bloced packages, I get the error(s): Couldn't find '=gnome-base/librsvg-2.31.0' to unmerge, or, gnome-base/librsvg-2.31.0' is not a valid package atom.

I have looked up several articles on blocked packages and am not sure what applies.

Is there a way out of this vicious circkle?

Thanks for any suggestions.

Dan
Back to top
View user's profile Send private message
baaann
Guru
Guru


Joined: 23 Jan 2006
Posts: 558
Location: uk

PostPosted: Wed Mar 23, 2011 7:05 pm    Post subject: Reply with quote

Is that the complete output or is "(and 14 more)" your abbreviation?

Quote:
When I try to remove any of the blocking packages or install the bloced packages, I get the error(s): Couldn't find '=gnome-base/librsvg-2.31.0' to unmerge, or, gnome-base/librsvg-2.31.0' is not a valid package atom.


In this case x11-libs/gdk-pixbuf-2.22.1 is being blocked by another ebuild requiring <gnome-base/librsvg-2.31.0 and running

Code:
equery d librsvg


should enable you to find the ebuild(s) responsible

The same principles should apply to the qt packages
Back to top
View user's profile Send private message
cach0rr0
Bodhisattva
Bodhisattva


Joined: 13 Nov 2008
Posts: 4123
Location: Houston, Republic of Texas

PostPosted: Wed Mar 23, 2011 7:32 pm    Post subject: Reply with quote

baaann wrote:
Is that the complete output or is "(and 14 more)" your abbreviation?


that's actually normal/complete output

dan_blm:

You should manually unmerge these blockers, then try to merge the packages in question again (everything you removed should actually be pulled back in, only, they will be versions that are compaible with the other software you want)

Code:

emerge -C librsvg qt-sql qt-xmlpatterns qt-qt3support qt-multimedia qt-opengl qt-script qt-gui qt-core qt-svg qt-dbus qt-webkit qt-test


If you are doing this from a running KDE session, do NOT logout, or else you will not be able to get back into KDE until these merges finish.
If you are nervous about unmerging all of this and not being able to fallback

Code:

quickpkg --include-config=y qt-sql qt-xmlpatterns qt-qt3support qt-multimedia qt-opengl qt-script qt-gui qt-core qt-svg qt-dbus qt-webkit qt-test


will make binary packages of each of these packages; you can do this before you unmerge them, in case you need to quickly put them back without waiting for them to compile (e.g. emerge -k pkgname)
_________________
Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash
Back to top
View user's profile Send private message
dan_blm
n00b
n00b


Joined: 08 Nov 2008
Posts: 16

PostPosted: Tue Mar 29, 2011 9:01 pm    Post subject: Reply with quote

Thanks for the suggestion(s). I followed the suggestion (emerge -C....) and it did work and the emerge --update world proceeded. However, the x11 server produced a fail error and below is the emerge info. KDE does not work now, as expected. What now?

Portage 2.1.9.42 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.11.3-r0, 2.6.32-gentoo-r7 i686)
=================================================================
System Settings
=================================================================
System uname: Linux-2.6.32-gentoo-r7-i686-Intel-R-_Celeron-R-_CPU_2.40GHz-with-gentoo-1.12.14
Timestamp of tree: Sat, 19 Mar 2011 15:00:01 +0000
app-shells/bash: 4.1_p9
dev-java/java-config: 2.1.10
dev-lang/python: 2.6.4-r1
dev-util/cmake: 2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.13, 2.65-r1
sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils: 2.20.1-r1
sys-devel/gcc: 4.3.4, 4.4.5
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.10
sys-devel/make: 3.81-r2
virtual/os-headers: 2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/bind /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl apache2 arts berkdb bzip2 cli cracklib crypt cups cxx dbus dri dvd exceptions fbcon firefox fortran gdbm gpm gtk* hal handbook iconv ipalias ipv6 java6 jpeg jpg kde lzma mng modules mudflap mysql ncurses nls nptl nptlonly opengl openmp pam pcre pdf perl php png ppds pppd python qt3support qt4 readline semantic-desktop session spell sql ssl svg sysfs tcpd thread truefont unicode webkit x86 xml xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
cach0rr0
Bodhisattva
Bodhisattva


Joined: 13 Nov 2008
Posts: 4123
Location: Houston, Republic of Texas

PostPosted: Tue Mar 29, 2011 11:23 pm    Post subject: Reply with quote

first thing

Code:

lafilefixer --justfixit


then try to emerge X again

Code:

emerge xorg-server
qlist -CI x11-driver |xargs emerge


(you have to rebuild the drivers *after* you merge xorg-server)

if you still get build failures, please post the build.log (it should be in /var/tmp/portage/blahblahblah - the build failure tells you where to find it)
_________________
Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash
Back to top
View user's profile Send private message
dan_blm
n00b
n00b


Joined: 08 Nov 2008
Posts: 16

PostPosted: Fri Apr 01, 2011 4:21 pm    Post subject: Reply with quote

lafilefixer is unknown to bash. When I do an equery, it seems like it belongs to portage. I am still not sure how to use the command.
Back to top
View user's profile Send private message
dan_blm
n00b
n00b


Joined: 08 Nov 2008
Posts: 16

PostPosted: Sun Apr 03, 2011 5:10 pm    Post subject: Reply with quote

After some doing, the lafilefixer did its job and I was able to download all the updates and the xorg server. Now we are back to the batch buffer issue, which I had before. The xorg.0.log tells me that I have failed to submit a batchbuffer. Is it known what the latest solution for that is?
Back to top
View user's profile Send private message
tryn
Guru
Guru


Joined: 21 Dec 2002
Posts: 325
Location: 39.885° N. -88.913° W.

PostPosted: Mon Apr 04, 2011 12:13 am    Post subject: Reply with quote

From the looks of your kernel that might be the problem for your the batch buffer issue
Look at this link.here
Or it might be the x11-libs/libdrm but I'm betting that you need to update your kernel.For one thing I can not even find that version in Portage.

At least if you have not tried this you could give it a try.
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