View previous topic :: View next topic |
Author |
Message |
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Thu May 26, 2016 12:19 pm Post subject: |
|
|
Tony0945,
Yp, thats when I started the upgrade.
Thank you. |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Thu May 26, 2016 3:19 pm Post subject: |
|
|
ONEEYEMAN wrote: | Tony0945,
Yp, thats when I started the upgrade.
Thank you. |
Looks like you are on the final round. When it's done, sync again and emerge. It should be easy this time. I recommend once a week for stable Gentoo, every day for unstable.
If you update every week and hit a bad blocker, scan the forums. Usually there are other people having the same trouble. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Thu May 26, 2016 3:45 pm Post subject: |
|
|
Tony0945 et al,
Yes, this is the last blockage I am trying to resolve before upgrading @system.
After this is resolved I will just run
Code: |
emerge -avuDN @system
emerge -avuDN @world
|
Now updating @world might produce even more blocker, but I will deal with them later when I get them.
Right now I need to upgrade the system.
Thank you. |
|
Back to top |
|
|
axl Veteran
Joined: 11 Oct 2002 Posts: 1144 Location: Romania
|
Posted: Sat May 28, 2016 11:35 pm Post subject: |
|
|
emerge 40/723. sept 2014 old gentoo. looks good. took me a few hours to clean out conflicts and stuff. but now it seems to be on it's righteous way
PS i was worried i had to reinstall. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat May 28, 2016 11:52 pm Post subject: |
|
|
khay,
It looks like I won't have a choice but install python 3:
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -avuDN @world
* Last emerge --sync was 38d 3h 36m 47s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! The ebuild selected to satisfy "gnome-base/gnome-shell" has unmet requirements.
- gnome-base/gnome-shell-3.18.3::gentoo USE="networkmanager nls openrc-force -bluetooth" ABI_X86="64" PYTHON_TARGETS="-python3_3 -python3_4 -python3_5"
The following REQUIRED_USE flag constraints are unsatisfied:
any-of ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
(dependency required by "x11-terms/gnome-terminal-3.18.2::gentoo[gnome-shell]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
Or there is a workaround?
Thank you. |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Sun May 29, 2016 3:31 am Post subject: |
|
|
ONEEYEMAN wrote: | It looks like I won't have a choice but install python 3
[...]
Or there is a workaround? |
This is why my initial steps included updating python, why I said it would be installed anyway and why I cautioned against mixing multiple solutions.
There is little reason to workaround python 3, especially when it's slotted (i.e. multiple versions can be installed simultaneously).
If you really want to avoid it, you are going to need GNOME 3.14 or earlier and that's not accounting for the rest of your @world packages. _________________ Dantrell B. |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Sun May 29, 2016 5:35 am Post subject: |
|
|
ONEEYEMAN wrote: | khay, It looks like I won't have a choice but install python 3: |
ONEEYEMAN ... and as I said, "[i]f you don't explicitly need 3.x then [...]".
dantrell wrote: | There is little reason to workaround python 3, especially when it's slotted (i.e. multiple versions can be installed simultaneously). |
There is also little reason for gentoo to default to installing both slot 2 and 3 when for most installs it isn't needed ... not to mention that issues that surround slotted packages (python in particular).
best ... khay |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sun May 29, 2016 9:34 pm Post subject: |
|
|
dantrell,
I successfully updated system and now trying to update world.
However, doing so I got:
Code: |
# required by gnome-base/gdm-3.18.2::gentoo
# required by gnome-base/gnome-shell-3.18.3::gentoo
# required by gnome-extra/gnome-shell-extensions-3.18.3::gentoo
# required by gnome-base/gnome-3.18.0::gentoo[classic]
# required by @selected
# required by @world (argument)
>=sys-auth/pambase-20150213 systemd
|
among the others USE-flags missing.
I presume I shouldn't do this, since I want to live without systemd. But what is the alternative?
Thank you. |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Sun May 29, 2016 9:49 pm Post subject: |
|
|
ONEEYEMAN wrote: | I presume I shouldn't do this, since I want to live without systemd. But what is the alternative? |
When disabling the systemd USE flag is not enough, mask it:
Config: /etc/portage/profile/use.mask: | systemd |
With your previous changes, it will look like this:
Config: /etc/portage/profile/use.mask: | -openrc-force
systemd |
_________________ Dantrell B. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Mon May 30, 2016 3:38 pm Post subject: |
|
|
dantrell,
That worked.
However, I now have following:
Code: |
IgorReinCloud igor # USE="-vala" PORTDIR_OVERLAY="" emerge -pv pambase
* Last emerge --sync was 39d 19h 23m 33s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-auth/pambase-20150213::gentoo USE="consolekit cracklib gnome-keyring nullok sha512 -debug -minimal -mktemp -pam_krb5 -pam_ssh -passwdqc -securetty (-selinux) (-systemd)" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
|
but
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -avuDN @world
* Last emerge --sync was 39d 19h 20m 24s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! All ebuilds that could satisfy "sys-auth/pambase[systemd]" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-auth/pambase-20140313::gentoo (masked by: ~amd64 keyword)
(dependency required by "gnome-base/gdm-3.18.2::gentoo" [ebuild])
(dependency required by "gnome-base/gnome-shell-3.18.3::gentoo" [ebuild])
(dependency required by "x11-terms/gnome-terminal-3.18.2::gentoo[gnome-shell]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
Looks like latest GNOME does not use latest pam?
Thank you. |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Mon May 30, 2016 4:47 pm Post subject: |
|
|
ONEEYEMAN wrote: | Looks like latest GNOME does not use latest pam? |
The problem is that gnome-base/gnome pulls in GDM which now has a hard dependency on systemd (and specifically pambase[systemd]). The solution for gnome-base/gnome installs is to remove GDM then fake its presence:
Code: | emerge -aC gnome-base/gdm |
Config: /etc/portage/profile/package.provided: | gnome-base/gdm-3.18.3 |
_________________ Dantrell B. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Tue May 31, 2016 2:04 am Post subject: |
|
|
Hi,
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -avuDN @world
* Last emerge --sync was 40d 1h 16m 53s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-lang/swig:0
(dev-lang/swig-3.0.5:0/0::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(dev-lang/swig-2.0.9:0/0::gentoo, installed) pulled in by
<=dev-lang/swig-3.0.4 required by (sci-libs/gdal-1.11.1-r3:0/0::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.
The following packages are causing rebuilds:
(media-libs/libvpx-1.4.0:0/2::gentoo, ebuild scheduled for merge) causes rebuilds for:
(app-emulation/virtualbox-4.3.32:0/0::gentoo, ebuild scheduled for merge)
emerge: there are no ebuilds to satisfy "app-emulation/emul-linux-x86-gtklibs:0/0=".
(dependency required by "dev-util/android-sdk-update-manager-22.2.1::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
Checking on the first error I got:
Code: |
IgorReinCloud igor # USE="-vala" PORTDIR_OVERLAY="" emerge -pv swig gda
* Last emerge --sync was 40d 5h 49m 27s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "gda".
emerge: searching for similar names...
emerge: Maybe you meant any of these: sci-electronics/geda, sci-libs/gdal, sci-mathematics/agda?
|
Does this mean I can just unmerge those 2 and that's will take care of business?
Thank you. |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Tue May 31, 2016 2:20 am Post subject: |
|
|
Code: | tony@X3 ~ $ equery d swig
* These packages depend on swig:
media-tv/kodi-14.1 (dev-lang/swig)
tony@X3 ~ $ equery d gda
* These packages depend on gda:
tony@X3 ~ $ | They don't appear to be crucial. Go ahead and unmerge them and then do your world update. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Tue May 31, 2016 2:58 am Post subject: |
|
|
Tony0945,
I am still getting errors:
Code: |
IgorReinCloud igor # USE="-vala" PORTDIR_OVERLAY="" emerge -pv swig sci-libs/gdal
* Last emerge --sync was 40d 6h 41m 9s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] sci-libs/proj-4.8.0::gentoo USE="-java -static-libs" 2968 KiB
[ebuild R ] sys-libs/zlib-1.2.8-r1::gentoo USE="minizip* -static-libs" ABI_X86="32* (64) (-x32)" 558 KiB
[ebuild N ] dev-lang/swig-2.0.9::gentoo USE="pcre -ccache -doc" 5183 KiB
[ebuild N ] sci-libs/libgeotiff-1.4.0::gentoo USE="-debug -doc -static-libs" 1483 KiB
[ebuild NS ] media-libs/openjpeg-2.1.0:2/7::gentoo [1.5.1:0::gentoo] USE="-doc -static-libs {-test}" 1748 KiB
[ebuild U ] app-text/poppler-0.42.0:0/59::gentoo [0.22.5:0/37::gentoo] USE="cairo cxx introspection jpeg jpeg2k* lcms png tiff utils (-cairo-qt) -cjk -curl -debug -doc -nss% -qt4 -qt5%" 1635 KiB
[ebuild N ] sci-libs/gdal-1.11.1-r3::gentoo USE="aux_xml gif jpeg mysql odbc pdf perl png sqlite -armadillo -curl -debug -doc -fits -geos -gml -hdf5 -java -jpeg2k -mdb -netcdf -ogdi -opencl -postgres -python (-ruby) -spatialite -threads -xls" PYTHON_TARGETS="python2_7 python3_4 -python3_3" 10480 KiB
Total: 7 packages (1 upgrade, 4 new, 1 in new slot, 1 reinstall), Size of downloads: 24053 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
dev-lang/swig:0
(dev-lang/swig-3.0.5:0/0::gentoo, ebuild scheduled for merge) conflicts with
<=dev-lang/swig-3.0.4 required by (sci-libs/gdal-1.11.1-r3:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^^
!!! The following installed packages are masked:
- virtual/jre-1.6.0-r1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# James Le Cuirot <chewi@gentoo.org> (14 Mar 2016)
# Bye bye Java 6! If you really still need it then gnu_andrew will
# continue to maintain icedtea:6 in java-overlay but it is not
# supported by Java team at all. IBM's JVM is still alive but
# downloads are behind a registration wall and Java team does not wish
# to support it. haubi may provide IBM updates though probably only
# for ppc-aix. Removal in 30 days.
- sys-power/upower-0.9.21::gentoo (masked by: package.mask)
/usr/portage/profiles/base/package.mask:
# Rick Farina <zerochaos@gentoo.org> (6 Jun 2013)
# Pm-utils based hibernate and suspend support has discontinued.
# For continued support, use the upower-pm-utils fork or systemd.
# Systemd users can switch to a systemd profile or unmask <sys-power/upower-0.99.0
# Openrc users can "emerge -C upower && emerge -1 upower-pm-utils"
- virtual/jdk-1.6.0-r2::gentoo (masked by: package.mask)
- dev-java/java-config-wrapper-0.16::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# James Le Cuirot <chewi@gentoo.org> (03 Apr 2016)
# Legacy migration package that is no longer needed. See
# bug #549508. Removal in 30 days.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
IgorReinCloud igor # USE="-vala" PORTDIR_OVERLAY="" emerge --unmerge swig gdal
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.
--- Couldn't find 'swig' to unmerge.
--- Couldn't find 'gdal' to unmerge.
>>> No packages selected for removal by unmerge
|
Any idea?
Thank you. |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Tue May 31, 2016 4:25 am Post subject: |
|
|
ONEEYEMAN wrote: | Code: | WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
dev-lang/swig:0
(dev-lang/swig-3.0.5:0/0::gentoo, ebuild scheduled for merge) conflicts with
<=dev-lang/swig-3.0.4 required by (sci-libs/gdal-1.11.1-r3:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^^ |
|
Since you are not on ~ you must couple sci-libs/gdal-1.11.1-r3 with dev-lang/swig-2.0.9:
Code: | emerge -a1 =sci-libs/gdal-1.11.1-r3 =dev-lang/swig-2.0.9 |
For newer versions (i.e. sci-libs/gdal-2.0.2 with dev-lang/swig-3.0.8 ) you must unmask it in ~, but it may require unmasking more than just the two. _________________ Dantrell B. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Tue May 31, 2016 12:25 pm Post subject: |
|
|
dantrell et al,
Here are my "world" blockers:
Code: |
[blocks B ] <gnome-base/gnome-menus-3.0.1-r1:0 ("<gnome-base/gnome-menus-3.0.1-r1:0" is blocking gnome-base/gnome-menus-3.13.3-r1)
[blocks B ] gnome-base/gnome-applets ("gnome-base/gnome-applets" is blocking gnome-base/gnome-core-apps-3.18.0)
[blocks B ] sys-power/upower ("sys-power/upower" is blocking sys-power/upower-pm-utils-0.9.23-r2)
Fetch instructions for dev-java/oracle-jdk-bin-1.8.0.77:
*
* Oracle requires you to download the needed files manually after
* accepting their license through a javascript capable web browser.
*
* Download the following files:
* jdk-8u77-linux-x64.tar.gz
* at 'http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html'
* and move them to '/usr/portage/distfiles'
*
* If the above mentioned urls do not point to the correct version anymore,
* please download the files from Oracle's java download archive:
*
* http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jdk-8u77-oth-JPR
*
Fetch instructions for dev-java/oracle-jre-bin-1.8.0.77:
* Please download 'jre-8u77-linux-x64.tar.gz' from:
* 'http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html'
* and move it to '/usr/portage/distfiles'
*
* If the above mentioned urls do not point to the correct version anymore,
* please download the files from Oracle's java download archive:
*
* http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jre-8u77-oth-JPR
*
|
Does anybody have java update 77? Trying to download I only see 91/92...
I will try to workout other blockers.
Thank you. |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Tue May 31, 2016 1:37 pm Post subject: |
|
|
Since it has been 40 days since you synced, you should sync again or you will have to do this all over. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Tue May 31, 2016 11:53 pm Post subject: |
|
|
I have one more weird one:
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -avuDN @world --exclude gcc
* Last emerge --sync was 40d 16h 41m 36s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
The following packages are causing rebuilds:
(media-libs/libvpx-1.4.0:0/2::gentoo, ebuild scheduled for merge) causes rebuilds for:
(app-emulation/virtualbox-4.3.32:0/0::gentoo, ebuild scheduled for merge)
emerge: there are no ebuilds to satisfy "app-emulation/emul-linux-x86-gtklibs:0/0=".
(dependency required by "dev-util/android-sdk-update-manager-22.2.1::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
but
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -pv android-sdk-update-manager
* Last emerge --sync was 41d 2h 33m 1s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-libs/expat-2.1.0-r5::gentoo USE="unicode -examples -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] app-arch/bzip2-1.0.6-r6::gentoo USE="-static -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] virtual/libiconv-0-r2::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/libffi-3.0.13-r1::gentoo USE="-debug -pax_kernel -static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/lzo-2.08:2::gentoo USE="-examples -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-libs/libpng-1.6.19:0/16::gentoo USE="apng (-neon) -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] virtual/libffi-3.0.13-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-libs/libjpeg-turbo-1.4.2::gentoo USE="-java -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] virtual/jpeg-0-r2::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-libs/tiff-4.0.6::gentoo USE="cxx jpeg zlib -jbig -lzma -static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-apps/attr-2.4.47-r2::gentoo USE="nls -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/elfutils-0.163::gentoo USE="bzip2 nls utils zlib -lzma -static-libs {-test} (-threads)" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild NS ] virtual/jdk-1.7.0-r1:1.7::gentoo [1.6.0-r2:1.6::gentoo] 0 KiB
[ebuild R ] dev-libs/glib-2.46.2-r2:2::gentoo USE="dbus (mime) xattr -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils" ABI_X86="32* (64) (-x32)" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild R ] dev-util/pkgconfig-0.28-r2::gentoo USE="-hardened -internal-glib" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] virtual/pkgconfig-0-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/xproto-7.0.28::gentoo USE="-doc" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/xextproto-7.3.0::gentoo USE="-doc" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-libs/freetype-2.5.5:2::gentoo USE="X adobe-cff bzip2 png -auto-hinter -bindist -debug -doc -fontforge -harfbuzz -infinality -static-libs -utils" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/atk-2.18.0::gentoo USE="introspection nls {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/inputproto-2.3.1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/renderproto-0.11.1-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/kbproto-1.0.7::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/damageproto-1.2.1-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/libpthread-stubs-0.3-r1::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/pixman-0.32.8::gentoo USE="(-altivec) (-iwmmxt) (-loongson2f) (-neon) -static-libs" ABI_X86="32* (64) (-x32)" CPU_FLAGS_X86="mmxext sse2 -ssse3" 0 KiB
[ebuild R ] x11-proto/xf86vidmodeproto-2.3.1-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-fs/eudev-3.1.5::gentoo USE="hwdb introspection kmod -rule-generator (-selinux) -static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/compositeproto-0.4.2-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/randrproto-1.5.0::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/icu-55.1:0/55::gentoo USE="-debug -doc -examples -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/xf86bigfontproto-1.2.0-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/dri2proto-2.8-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/dri3proto-1.0::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/presentproto-1.0::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/glproto-1.4.17-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/xf86driproto-2.1.1-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-libs/fontconfig-2.11.1-r2:1.0::gentoo USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] virtual/libudev-215-r1:0/1::gentoo USE="-static-libs (-systemd)" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXau-1.0.8::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libdrm-2.4.65::gentoo USE="-libkms -static-libs -valgrind" ABI_X86="32* (64) (-x32)" VIDEO_CARDS="radeon -amdgpu (-exynos) (-freedreno) -intel -nouveau (-omap) (-tegra) -vmware" 0 KiB
[ebuild R ] x11-libs/libXdmcp-1.1.2::gentoo USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/fixesproto-5.0-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libxshmfence-1.2::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-gfx/graphite2-1.3.7::gentoo USE="perl {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild NS ] dev-lang/python-3.4.3-r1:3.4::gentoo [2.7.10-r1:2.7::gentoo, 3.2.5-r1:3.2::gentoo] USE="gdbm ipv6 ncurses readline sqlite ssl threads xml -build -examples -hardened -tk -wininst" 14096 KiB
[ebuild R ] dev-libs/libxml2-2.9.3:2::gentoo USE="ipv6 python readline -debug -examples -icu -lzma -static-libs {-test}" ABI_X86="32* (64) (-x32)" PYTHON_TARGETS="python2_7 python3_4* -python3_3 (-python3_5)" 0 KiB
[ebuild R ] dev-libs/libcroco-0.6.11:0.6::gentoo USE="{-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-proto/xcb-proto-1.11::gentoo ABI_X86="32* (64) (-x32)" PYTHON_TARGETS="python2_7 python3_4* -python3_3 (-python3_5)" 0 KiB
[ebuild R ] x11-libs/libxcb-1.11.1:0/1.11.1::gentoo USE="xkb -doc (-selinux) -static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libX11-1.6.3::gentoo USE="ipv6 -doc -static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXext-1.3.3::gentoo USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXrender-0.9.9::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXfixes-5.0.1::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/gdk-pixbuf-2.32.3:2::gentoo USE="X introspection jpeg tiff -debug -jpeg2k {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXi-1.7.5::gentoo USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXrandr-1.5.0::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXcursor-1.1.14::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXdamage-1.1.4-r1::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXcomposite-0.4.4-r1::gentoo USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXxf86vm-1.1.4::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXft-2.3.2::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-libs/harfbuzz-1.1.3:0/0.9.18::gentoo USE="cairo glib graphite icu introspection truetype -fontconfig -static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-libs/ncurses-5.9-r5:0/5::gentoo USE="cxx gpm unicode -ada -debug -doc -minimal -profile -static-libs -tinfo -trace" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-libs/ncurses-5.9-r99:5::gentoo USE="cxx gpm unicode -ada -static-libs -tinfo" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-libs/gpm-1.20.7-r2::gentoo USE="(-selinux) -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-devel/llvm-3.5.0:0/3.5::gentoo USE="libffi ncurses static-analyzer xml -clang -debug -doc -gold -libedit -multitarget -ocaml -python {-test}" ABI_X86="32* (64) (-x32)" PYTHON_TARGETS="python2_7 (-pypy)" VIDEO_CARDS="radeon" 0 KiB
[ebuild R ] media-libs/mesa-11.0.6::gentoo USE="classic dri3 egl gallium gbm gles2 llvm nptl udev -bindist -d3d9 -debug -gles1 -opencl -openmax -osmesa -pax_kernel -pic (-selinux) -vaapi -vdpau -wayland -xa -xvmc" ABI_X86="32* (64) (-x32)" VIDEO_CARDS="radeon (-freedreno) -i915 -i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -radeonsi -vmware" 0 KiB
[ebuild R ] x11-libs/cairo-1.14.2::gentoo USE="X glib opengl svg xcb (-aqua) -debug (-directfb) (-gles2) -static-libs -valgrind -xlib-xcb" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/pango-1.38.1::gentoo USE="X introspection -debug {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] gnome-base/librsvg-2.40.13:2::gentoo USE="introspection -tools -vala" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/gtk+-2.24.29:2::gentoo USE="introspection (-aqua) -cups -debug -examples {-test} -vim-syntax -xinerama" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ~] dev-util/android-sdk-update-manager-22.2.1::gentoo 98554 KiB
Total: 73 packages (2 in new slots, 71 reinstalls), Size of downloads: 112649 KiB
|
does not reference it.
Any idea how to solve it? Should I just remove "emul-linux*"? Or just try to upgrade it?
It looks like it does not exist anymore:
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -pv emul-linux-x86-gtklibs
* Last emerge --sync was 41d 3h 40m 14s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "emul-linux-x86-gtklibs".
emerge: searching for similar names... nothing similar found.
IgorReinCloud igor #
|
So, I guess I should just remove it, right?
Thank you.
P.S. Found this, which says I should just remove it and rebuild will take care of everything.
Removing.... |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Wed Jun 01, 2016 10:43 am Post subject: |
|
|
It's not that easy, apparently:
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge --unmerge emul-linux-x86-gtklibs
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.
--- Couldn't find 'emul-linux-x86-gtklibs' to unmerge.
>>> No packages selected for removal by unmerge
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -pv emul-linux-x86-gtklibs
* Last emerge --sync was 41d 14h 28m 56s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "emul-linux-x86-gtklibs".
emerge: searching for similar names... nothing similar found.
IgorReinCloud igor #
|
The ebuild is gone and without it I can't do anything.
Any recommendations?
Thank you. |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Wed Jun 01, 2016 5:30 pm Post subject: |
|
|
ONEEYEMAN wrote: | Code: | emerge: there are no ebuilds to satisfy "app-emulation/emul-linux-x86-gtklibs:0/0=".
(dependency required by "dev-util/android-sdk-update-manager-22.2.1::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
|
The emul-linux-* family no longer exists. Whatever depends on them, needs to be rebuilt/updated. In your case this is dev-util/android-sdk-update-manager so try:
Code: | emerge -a1 --nodeps =dev-util/android-sdk-update-manager-22.2.1 |
If that doesn't work, recheck for local/layman overlays, especially since the above package is purely in ~ and the latest version is 24.4.1. If you specifically have 22.2.1 unmasked in ~, changing it to 24.4.1 should also work. _________________ Dantrell B. |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Wed Jun 01, 2016 6:12 pm Post subject: |
|
|
Run "eselect news list" then read the item Quote: | 2015-03-28-true-multilib |
Basically, they recommend that you rebuild everything that can for both 64 & 32 bit. I chose not to do that.
If you go my way then add this to make.conf and add these to package.use http://dpaste.com/0QW66A8
Didn't I tell you way back to read all the news items? |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Thu Jun 02, 2016 1:03 am Post subject: |
|
|
dantrell,
I simply upgraded that package and this upgrade solved it.
Now I finally see what 826 packages will be merged!!!!
But there are blockers - hard and soft:
Code: |
[blocks B ] <gnome-base/gnome-menus-3.0.1-r1:0 ("<gnome-base/gnome-menus-3.0.1-r1:0" is blocking gnome-base/gnome-menus-3.13.3-r1)
[blocks B ] gnome-base/gnome-applets ("gnome-base/gnome-applets" is blocking gnome-base/gnome-core-apps-3.18.0)
[blocks B ] sys-power/upower ("sys-power/upower" is blocking sys-power/upower-pm-utils-0.9.23-r2)
Total: 826 packages (380 upgrades, 244 new, 60 in new slots, 142 reinstalls, 4 uninstalls), Size of downloads: 1694610 KiB
Fetch Restriction: 3 packages (2 unsatisfied)
Conflict: 43 blocks (3 unsatisfied)
Fetch instructions for dev-java/oracle-jdk-bin-1.7.0.80:
*
* Oracle requires you to download the needed files manually after
* accepting their license through a javascript capable web browser.
*
* Download the following files:
* jdk-7u80-linux-x64.tar.gz
* at 'http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html#jdk-7u80-oth-JPR'
* and move them to '/usr/portage/distfiles'
*
* If the above mentioned urls do not point to the correct version anymore,
* please download the files from Oracle's java download archive:
*
* http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR
*
Fetch instructions for dev-java/oracle-jre-bin-1.8.0.77:
* Please download 'jre-8u77-linux-x64.tar.gz' from:
* 'http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html'
* and move it to '/usr/portage/distfiles'
*
* If the above mentioned urls do not point to the correct version anymore,
* please download the files from Oracle's java download archive:
*
* http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jre-8u77-oth-JPR
*
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/libgweather:2
(dev-libs/libgweather-3.18.1:2/3-6::gentoo, ebuild scheduled for merge) pulled in by
>=dev-libs/libgweather-3.17.2:= required by (gnome-extra/gnome-weather-3.18.1:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^^^
(and 3 more with the same problem)
(dev-libs/libgweather-2.30.3:2/2::gentoo, installed) pulled in by
<dev-libs/libgweather-2.90.1:2 required by (gnome-base/gnome-panel-2.32.1-r3:0/0::gentoo, installed)
^ ^^^^^^^^
(and 1 more with the same problem)
NOTE: Use the '--verbose-conflicts' option to display parents omitted above
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.
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-power/upower-0.99.4:0/3::gentoo, ebuild scheduled for merge) pulled in by
>=sys-power/upower-0.99:= required by (gnome-base/gnome-settings-daemon-3.18.2:0/0::gentoo, ebuild scheduled for merge)
sys-power/upower required by (net-misc/networkmanager-1.0.12-r1:0/0::gentoo, ebuild scheduled for merge)
>=sys-power/upower-0.99:= required by (gnome-extra/gnome-power-manager-3.18.0:0/0::gentoo, ebuild scheduled for merge)
>=sys-power/upower-0.99[introspection] required by (gnome-base/gnome-shell-3.18.3:0/0::gentoo, ebuild scheduled for merge)
>=sys-power/upower-0.99:= required by (gnome-base/gnome-control-center-3.18.2:2/2::gentoo, ebuild scheduled for merge)
sys-power/upower required by @selected
>sys-power/upower-0.99:= required by (x11-wm/mutter-3.18.2-r1:0/0::gentoo, ebuild scheduled for merge)
>=sys-power/upower-0.9:= required by (app-misc/tracker-1.6.1:0/100::gentoo, ebuild scheduled for merge)
(gnome-base/gnome-menus-2.30.5-r1:0/0::gentoo, installed) pulled in by
>=gnome-base/gnome-menus-2.12:0 required by (gnome-extra/gnome-screensaver-2.30.2-r1:0/0::gentoo, installed)
>=gnome-base/gnome-menus-2.27.92:0 required by (gnome-base/gnome-panel-2.32.1-r3:0/0::gentoo, installed)
(gnome-base/gnome-applets-2.32.1.1-r2:0/0::gentoo, installed) pulled in by
gnome-base/gnome-applets required by @selected
(gnome-base/gnome-menus-3.13.3-r1:3/3::gentoo, ebuild scheduled for merge) pulled in by
gnome-base/gnome-menus required by @selected
gnome-base/gnome-menus:3[introspection] required by (gnome-extra/gnome-shell-extensions-3.18.3:0/0::gentoo, ebuild scheduled for merge)
>=gnome-base/gnome-menus-3.10.1:3 required by (gnome-base/gnome-core-apps-3.18.0:3.0/3.0::gentoo, ebuild scheduled for merge)
(gnome-base/gnome-core-apps-3.18.0:3.0/3.0::gentoo, ebuild scheduled for merge) pulled in by
>=gnome-base/gnome-core-apps-3.18.0[cups?,bluetooth?,cdr?] (>=gnome-base/gnome-core-apps-3.18.0[cdr]) required by (gnome-base/gnome-3.18.0:2.0/2.0::gentoo, ebuild scheduled for merge)
(sys-power/upower-pm-utils-0.9.23-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=sys-power/upower-pm-utils-0.9.23 required by (net-im/telepathy-mission-control-5.16.3:0/0::gentoo, ebuild scheduled for merge)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
|
For the first soft one:
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -pv libgweather gnome-panel
* Last emerge --sync was 42d 4h 21m 24s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "gnome-panel".
|
No more gnome-panel? Is it gone?
Any idea?
Thank you. |
|
Back to top |
|
|
tryn Guru
Joined: 21 Dec 2002 Posts: 325 Location: 39.885° N. -88.913° W.
|
Posted: Thu Jun 02, 2016 1:43 am Post subject: |
|
|
ONEEYEMAN
This below is from your posting. This is the latest one. Don't you ever do an "emerge --sync"??????
Quote: | * Last emerge --sync was 42d 4h 21m 24s ago. |
By using
There is none showing up in Portage. |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Thu Jun 02, 2016 3:09 am Post subject: |
|
|
ONEEYEMAN wrote: | Code: | [blocks B ] <gnome-base/gnome-menus-3.0.1-r1:0 ("<gnome-base/gnome-menus-3.0.1-r1:0" is blocking gnome-base/gnome-menus-3.13.3-r1)
[blocks B ] gnome-base/gnome-applets ("gnome-base/gnome-applets" is blocking gnome-base/gnome-core-apps-3.18.0)
[blocks B ] sys-power/upower ("sys-power/upower" is blocking sys-power/upower-pm-utils-0.9.23-r2) |
|
The first two packages will be automatically handled after removal. The final package should be manually switched to sys-power/upower-pm-utils.
Code: | emerge -aC gnome-menus gnome-applets upower
emerge -a1 upower-pm-utils |
ONEEYEMAN wrote: | Code: | (dev-libs/libgweather-2.30.3:2/2::gentoo, installed) pulled in by
<dev-libs/libgweather-2.90.1:2 required by (gnome-base/gnome-panel-2.32.1-r3:0/0::gentoo, installed)
^ ^^^^^^^^ |
|
This package is nonexistent.
Code: | emerge -aC gnome-panel |
tryn wrote: | Don't you ever do an "emerge --sync"?????? |
Earlier in this thread axl updated a system from Sept. 2014 (and others have dealt with older). At a certain point, dealing with conflicts becomes second nature. The practice of syncing and updating often is more suited to those who haven't reached that threshold.
Besides, this is a learning experience. _________________ Dantrell B. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Thu Jun 02, 2016 11:39 am Post subject: |
|
|
dantrell,
More blockers:
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -avuDN @world --exclude gcc
* Last emerge --sync was 42d 15h 17m 24s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy ">=gnome-base/gnome-panel-2.13.4".
(dependency required by "dev-python/gnome-applets-python-2.32.0::gentoo" [installed])
(dependency required by "gnome-extra/hamster-applet-2.32.1-r1::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
Looks like they both don't exist:
Code: |
IgorReinCloud igor # PORTDIR_OVERLAY="" emerge -pv gnome-applets-python
* Last emerge --sync was 42d 15h 25m 59s ago.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "gnome-applets-python".
|
Should I just unmerge both or just one?
Thank you. |
|
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
|
|