Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Issues Updating
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
Atmmac
Tux's lil' helper
Tux's lil' helper


Joined: 17 Oct 2013
Posts: 130
Location: Watertown, MA

PostPosted: Mon Mar 10, 2014 2:50 pm    Post subject: Issues Updating Reply with quote

Hey Guys,
Running into this problem this morning

AmacGentoo andy # emerge -auD @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild U ] dev-lang/python-exec-2.0.1-r1 [2.0.1] PYTHON_TARGETS="(-python3_4)"
[ebuild U ] dev-lang/python-exec-0.3.1-r1 [0.3.1] PYTHON_TARGETS="(-python3_4)"
[ebuild U ] app-admin/eselect-wxwidgets-20131230 [1.4]
[ebuild U ] virtual/awk-1 [0]
[ebuild N ] sys-apps/baselayout-java-0.1.0
[ebuild N ] app-admin/eselect-java-0.1.0
[ebuild U ] dev-libs/gobject-introspection-common-1.38.0 [1.36.0]
[ebuild NS ~] sys-kernel/gentoo-sources-3.13.6 [3.12.11, 3.12.13, 3.13.5] USE="-build -deblob -experimental -symlink"
[ebuild U ] dev-util/gtk-doc-am-1.20 [1.19]
[uninstall ] dev-util/gtk-doc-1.19
[blocks b ] <dev-util/gtk-doc-1.20 ("<dev-util/gtk-doc-1.20" is blocking dev-util/gtk-doc-am-1.20)
[ebuild U ] dev-lang/orc-0.4.18 [0.4.16-r1] ABI_X86="(64%*) (-32) (-x32)"
[ebuild U ] dev-util/itstool-1.2.0-r1 [1.2.0] PYTHON_SINGLE_TARGET="python2_7%* -python2_6%" PYTHON_TARGETS="python2_7%* -python2_6%"
[ebuild U ] app-text/iso-codes-3.51 [3.45]
[ebuild N ] app-text/xmlto-0.0.25 USE="-latex"
[ebuild U ] sys-apps/man-pages-posix-2013a [2003a]
[ebuild U ] dev-libs/glib-2.38.2 [2.36.4-r1]
[ebuild U ~] x11-libs/libdrm-2.4.52 [2.4.50]
[ebuild U ] dev-lang/spidermonkey-17.0.0-r3 [17.0.0-r2]
[ebuild N ~] x11-libs/libxshmfence-1.1 USE="-static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild NS ] dev-lang/vala-0.22.1 [0.20.1] USE="vapigen {-test}"
[ebuild U ] gnome-extra/yelp-xsl-3.10.1 [3.8.1]
[ebuild N ~] x11-proto/presentproto-1.0 ABI_X86="(64) -32 (-x32)"
[ebuild N ~] x11-proto/dri3proto-1.0 ABI_X86="(64) -32 (-x32)"
[ebuild U ] net-misc/radvd-1.9.8 [1.9.2-r1]
[ebuild U ] dev-cpp/glibmm-2.38.1 [2.36.2]
[ebuild U ] sys-devel/llvm-3.3-r3 [3.1-r2] USE="static-analyzer%* xml%* -clang% -doc% -python%" ABI_X86="(64%*) (-32) (-x32)" PYTHON_TARGETS="python2_7%* (-pypy2_0) -python2_6%" VIDEO_CARDS="-radeon%"
[ebuild U ] app-text/yelp-tools-3.10.0 [3.6.1]
[ebuild U ] net-libs/libssh-0.6.3 [0.5.5] USE="-gcrypt% -gssapi%"
[ebuild U ] dev-libs/gobject-introspection-1.38.0 [1.36.0-r1]
[blocks b ] <dev-libs/gobject-introspection-1.38.0 ("<dev-libs/gobject-introspection-1.38.0" is blocking dev-libs/gobject-introspection-common-1.38.0)
[blocks b ] <dev-libs/gobject-introspection-1.38 ("<dev-libs/gobject-introspection-1.38" is blocking dev-libs/glib-2.38.2)
[ebuild U ] dev-libs/atk-2.10.0 [2.8.0]
[ebuild U ] app-accessibility/at-spi2-core-2.10.2 [2.8.0] USE="X%*"
[ebuild U ] media-libs/gstreamer-1.2.3 [1.0.10]
[ebuild U ] gnome-base/gsettings-desktop-schemas-3.10.1 [3.8.2]
[ebuild U ] net-libs/telepathy-glib-0.22.1 [0.20.4]
[ebuild U ] app-accessibility/at-spi2-atk-2.10.2 [2.8.1]
[ebuild U ] x11-libs/pango-1.36.2 [1.34.1]
[ebuild U ] media-libs/gst-plugins-base-1.2.3 [1.0.10]
[ebuild U ] media-libs/gst-plugins-good-1.2.3 [1.0.10]
[ebuild U ] media-libs/gst-plugins-bad-1.2.3 [1.0.10] USE="introspection%* -egl% -vnc%"
[blocks b ] <media-libs/gst-plugins-bad-1.1:1.0 ("<media-libs/gst-plugins-bad-1.1:1.0" is blocking media-libs/gst-plugins-good-1.2.3)
[ebuild U ] media-plugins/gst-plugins-vpx-1.2.3 [1.0.10]
[ebuild U ~] x11-proto/xcb-proto-1.10 [1.8-r3]
[ebuild U ] dev-util/gdbus-codegen-2.38.2 [2.36.4-r1]
[ebuild U ] dev-python/sip-4.15.3 [4.14.7]
[ebuild U ~] x11-libs/libxcb-1.10 [1.9.1]
[ebuild N ] dev-python/pyxattr-0.5.2 USE="{-test}" PYTHON_TARGETS="python2_7 python3_3 (-pypy2_0) -python2_6 -python3_2"
[ebuild U ~] media-libs/mesa-10.1.0 [9.2.5-r1] USE="llvm-shared-libs*"
[ebuild U ] sys-apps/portage-2.2.8-r1 [2.2.7]
[ebuild U ] dev-java/java-config-2.2.0 [2.1.12-r1]
[blocks b ] <dev-java/java-config-2.2 ("<dev-java/java-config-2.2" is blocking sys-apps/baselayout-java-0.1.0, app-admin/eselect-java-0.1.0)
[blocks b ] sys-apps/baselayout-java ("sys-apps/baselayout-java" is blocking dev-java/java-config-2.1.12-r1)
[blocks b ] app-admin/eselect-java ("app-admin/eselect-java" is blocking dev-java/java-config-2.1.12-r1)
[ebuild U ] dev-python/pygobject-3.10.2 [3.8.3]
[ebuild U ] dev-python/PyQt4-4.10.3-r2 [4.10.2] USE="-designer%"
[ebuild U ] net-libs/glib-networking-2.38.2 [2.36.2]
[ebuild N ] virtual/w3m-0
[ebuild U ] x11-misc/xdg-utils-1.1.0_rc2 [1.1.0_rc1_p20130921]
[ebuild U ] net-wireless/bluez-5.15 [4.101-r8] USE="obex%* -systemd% {-test%}"
[ebuild U ] media-plugins/gst-plugins-jpeg-1.2.3 [1.0.10]
[ebuild U ] net-libs/libsoup-2.44.2 [2.42.3.1]
[ebuild U ] media-plugins/gst-plugins-v4l2-1.2.3 [1.0.10]
[ebuild U ] net-libs/libbluedevil-2.0_rc1 [1.9.4]
[ebuild U ] x11-libs/gdk-pixbuf-2.30.6 [2.28.2]
[ebuild U ] net-libs/libsoup-gnome-2.44.2 [2.42.3.1]
[ebuild U ] x11-libs/gtk+-3.10.7 [3.8.7]
[ebuild U ] media-libs/cogl-1.16.2 [1.14.1_pre20130901-r1] USE="(-gstreamer)"
[ebuild U ] gnome-base/librsvg-2.40.1-r1 [2.39.0]
[ebuild U ] net-wireless/bluedevil-2.0_rc1 [1.3.2]
[ebuild U ] app-crypt/gcr-3.10.1 [3.8.2] USE="-vala%"
[ebuild U ] media-libs/clutter-1.16.4-r1 [1.14.6]
[ebuild U ] gnome-base/gnome-desktop-3.10.2 [3.8.4]
[ebuild U ] net-libs/gssdp-0.14.7 [0.14.6]
[ebuild U ] app-admin/conky-1.9.0-r3 [1.9.0-r2]
[ebuild U ] gnome-base/dconf-0.18.0 [0.16.1]
[ebuild U ] media-libs/clutter-gst-2.0.10 [2.0.8]
[ebuild U ] net-libs/gupnp-0.20.10 [0.20.8]
[ebuild U ] media-video/cheese-3.10.2 [3.8.3]
[ebuild U ] gnome-base/gnome-keyring-3.10.1 [3.8.2]
[ebuild U ] gnome-base/libgnome-keyring-3.10.1 [3.8.0]
[ebuild U ] gnome-base/gvfs-1.18.3 [1.16.4] USE="-libsecret%"

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

media-libs/cogl:1.0

(media-libs/cogl-1.16.2::gentoo, ebuild scheduled for merge) pulled in by
>=media-libs/cogl-1.15.9:1.0=[introspection?,pango] required by (media-libs/clutter-1.16.4-r1::gentoo, ebuild scheduled for merge)

(media-libs/cogl-1.14.1_pre20130901-r1::gentoo, installed) pulled in by
media-libs/cogl:1.0/12=[introspection] required by (media-libs/clutter-gtk-1.4.4::gentoo, installed)

x11-proto/xcb-proto:0

(x11-proto/xcb-proto-1.8-r3::gentoo, installed) pulled in by
<x11-proto/xcb-proto-1.9 required by (x11-libs/xpyb-1.3.1-r2::gentoo, installed)

(x11-proto/xcb-proto-1.10::gentoo, ebuild scheduled for merge) pulled in by
>=x11-proto/xcb-proto-1.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,python_targets_python3_3(-),python_single_target_python3_3(+)] required by (x11-libs/libxcb-1.10::gentoo, ebuild scheduled for merge)


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.




Any thoughts on this?


Thanks,
-Andy
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1388

PostPosted: Mon Mar 10, 2014 3:10 pm    Post subject: Reply with quote

You have mixed the stable and unstable Gentoo distributions.
ACCEPT_KEYWORDS="~amd64"
would solve your issue allowing to fully upgrade to Gentoo~unstable.

[edit]PS: You could try the additional newuse -N parameter.
_________________
the thread ain't easily find an end
Back to top
View user's profile Send private message
Atmmac
Tux's lil' helper
Tux's lil' helper


Joined: 17 Oct 2013
Posts: 130
Location: Watertown, MA

PostPosted: Mon Mar 10, 2014 3:23 pm    Post subject: Reply with quote

Im bumping it up to unstable as we speak. Thanks for the tip. Ill let you know how it works out.
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1388

PostPosted: Mon Mar 10, 2014 3:55 pm    Post subject: Reply with quote

You then can stabilize yourself what ebuild ever your are not interested in ever upgrading, like me, e.g.:
/etc/portage/package.accept_keywords
Code:
# dev-util/cmake            -~amd64
# dev-vcs/subversion         -~amd64
# media-libs/freeglut         -~amd64
# media-libs/glu            -~amd64
# media-libs/libvisio         -~amd64
# media-libs/opencv            -~amd64
# media-libs/vigra            -~amd64
# sys-apps/hwids            -~amd64
# sys-apps/kmod               -~amd64
# sys-apps/microcode-data      -~amd64
# sys-apps/pciutils            -~amd64
# sys-apps/portage            -~amd64
# sys-apps/sed               -~amd64
# sys-apps/texinfo            -~amd64
# sys-devel/binutils         -~amd64
# sys-devel/gnuconfig         -~amd64
# sys-fs/cryptsetup            -~amd64
# sys-fs/lvm2               -~amd64
sys-libs/glibc            -~amd64
app-accessibility/at-spi2-atk    -~amd64
app-accessibility/at-spi2-core   -~amd64
app-admin/eselect-php      -~amd64
app-admin/keepassx         -~amd64
app-admin/sudo            -~amd64
app-cdr/cdrtools         -~amd64
app-crypt/gcr            -~amd64
app-crypt/mit-krb5         -~amd64
app-doc/doxygen            -~amd64
app-editors/vim            -~amd64
app-editors/vim-core      -~amd64
#app-office/libreoffice      -~amd64
app-shells/dash            -~amd64
app-text/docbook-sgml-dtd   -~amd64
dev-cpp/gmock            -~amd64
dev-db/libiodbc            -~amd64
#  dev-db/sqlite            -~amd64
dev-java/ant-core         -~amd64
dev-java/ant-owanttask      -~amd64
dev-lang/php            -~amd64
dev-lang/ruby            -~amd64
dev-lang/spidermonkey      -~amd64
dev-libs/atk            -~amd64
dev-libs/expat            -~amd64
dev-libs/glib            -~amd64
dev-libs/gobject-introspection         -~amd64
dev-libs/gobject-introspection-common   -~amd64
dev-libs/libgee            -~amd64
dev-libs/grantlee         -~amd64
#   dev-libs/libtasn1         -~amd64
dev-libs/nspr            -~amd64
dev-libs/openssl         -~amd64
dev-python/simplejson      -~amd64
dev-util/dialog            -~amd64
dev-util/gdbus-codegen      -~amd64
dev-vcs/git            -~amd64
gnome-base/*            -~amd64
media-libs/libcdr         -~amd64
media-libs/libpng         -~amd64
media-libs/libsdl         -~amd64
media-libs/sdl-mixer      -~amd64
net-analyzer/rrdtool      -~amd64
net-dns/bind            -~amd64
net-fs/cifs-utils         -~amd64
net-libs/glib-networking   -~amd64
net-libs/libsoup         -~amd64
net-libs/libssh            -~amd64
net-misc/bridge-utils      -~amd64
net-misc/iputils         -~amd64
net-misc/openssh         -~amd64
net-misc/rsync            -~amd64
net-misc/wget            -~amd64
net-misc/whois            -~amd64
net-misc/youtube-dl         -~amd64
net-nds/openldap         -~amd64
net-wireless/wpa_supplicant   -~amd64
sys-apps/busybox         -~amd64
sys-apps/ed               -~amd64
sys-apps/file            -~amd64
sys-apps/grep            -~amd64
sys-apps/groff            -~amd64
sys-apps/hwids            -~amd64
sys-apps/keyutils         -~amd64
sys-apps/less            -~amd64
sys-auth/polkit            -~amd64
sys-devel/m4            -~amd64
sys-devel/make            -~amd64
sys-devel/gnuconfig         -~amd64
sys-devel/gcc            -~amd64
# sys-kernel/linux-firmware   -~amd64
sys-libs/timezone-data      -~amd64
www-client/lynx            -~amd64
x11-libs/gdk-pixbuf         -~amd64
x11-libs/gtk+            -~amd64
x11-libs/pango            -~amd64

_________________
the thread ain't easily find an end
Back to top
View user's profile Send private message
Atmmac
Tux's lil' helper
Tux's lil' helper


Joined: 17 Oct 2013
Posts: 130
Location: Watertown, MA

PostPosted: Mon Mar 10, 2014 8:37 pm    Post subject: Reply with quote

Looks good. I will go through and see which ones have problems. Right now I have just been going through updating everything all day. Quite a number of patches to put in place with these unstable builds and also a python issue i had to deal with. Whatever though all in good fun.
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1388

PostPosted: Mon Mar 10, 2014 10:15 pm    Post subject: Reply with quote

@Atmmac
the most users think going Gentoo+stable is easy with additional keywords for fancy new things. But I found out it is the other way round: When you begin with Gentoo try unstable and stable-fix certain ebuilds (toolchain!). I have learnt exactly this with using the Gentoo derivative Funtoo.
_________________
the thread ain't easily find an end
Back to top
View user's profile Send private message
Atmmac
Tux's lil' helper
Tux's lil' helper


Joined: 17 Oct 2013
Posts: 130
Location: Watertown, MA

PostPosted: Tue Mar 11, 2014 7:46 pm    Post subject: Reply with quote

Well i just finished. Everything seems to be working (Finally) Talk about a lot of compiling and broken packages to patch. Mesa 10.1 definitely has some quirks at this point. (Especially using chrome for whatever reason). I like the strategy of unstable + stable as you suggested. We will see how this goes. Luckily Ive had some free time this week at work to make this happen.
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1388

PostPosted: Wed Mar 12, 2014 12:05 am    Post subject: Reply with quote

Such a thing as mesa is easy to reverse. But be careful with the toolchain: If there comes a new python or gcc or glibc then wait two days.

A rescue tip: In /etc/portage/make.conf add for Features buildpkg, like:
Code:
FEATURES="${FEATURES} buildpkg fixlafiles userpriv usersandbox unknown-features-warn userfetch webrsync-gpg unmerge-orphans strict split-log news clean-logs config-protect-if-modified"
EMERGE_DEFAULT_OPTS="  --quiet-build=y --binpkg-respect-use=y --with-bdeps=y --verbose-conflicts --verbose --color=y --alphabetical --ask-enter-invalid --jobs=1 --ask=y --nospinner"

Having in EMERGE_DEFAULT_OPT "--binpkg-respect-use=y"
You will be able to quickly emerge --usepkg
when reversing broken new ebuilds.
And if the toolchain breaks you can unpack by hand any old version.
Although never happened to me in three years.
_________________
the thread ain't easily find an end
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