View previous topic :: View next topic |
Author |
Message |
dan_blm n00b
Joined: 08 Nov 2008 Posts: 16
|
Posted: Wed Mar 23, 2011 5:06 pm Post subject: Blocked files in Portage, akonadi and KDE |
|
|
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 |
|
|
baaann Guru
Joined: 23 Jan 2006 Posts: 558 Location: uk
|
Posted: Wed Mar 23, 2011 7:05 pm Post subject: |
|
|
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
should enable you to find the ebuild(s) responsible
The same principles should apply to the qt packages |
|
Back to top |
|
|
cach0rr0 Bodhisattva
Joined: 13 Nov 2008 Posts: 4123 Location: Houston, Republic of Texas
|
Posted: Wed Mar 23, 2011 7:32 pm Post subject: |
|
|
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 |
|
|
dan_blm n00b
Joined: 08 Nov 2008 Posts: 16
|
Posted: Tue Mar 29, 2011 9:01 pm Post subject: |
|
|
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 |
|
|
cach0rr0 Bodhisattva
Joined: 13 Nov 2008 Posts: 4123 Location: Houston, Republic of Texas
|
Posted: Tue Mar 29, 2011 11:23 pm Post subject: |
|
|
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 |
|
|
dan_blm n00b
Joined: 08 Nov 2008 Posts: 16
|
Posted: Fri Apr 01, 2011 4:21 pm Post subject: |
|
|
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 |
|
|
dan_blm n00b
Joined: 08 Nov 2008 Posts: 16
|
Posted: Sun Apr 03, 2011 5:10 pm Post subject: |
|
|
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 |
|
|
tryn Guru
Joined: 21 Dec 2002 Posts: 325 Location: 39.885° N. -88.913° W.
|
Posted: Mon Apr 04, 2011 12:13 am Post subject: |
|
|
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 |
|
|
|
|
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
|
|