Summary: | app-crypt/gpgme-1.8.0-r2 stable request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alon Bar-Lev (RETIRED) <alonbl> |
Component: | Stabilization | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Dan.Johansson, kensington, Manfred.Knick, paolo.pedroni, sebastien.picavet, urcindalo |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
app-crypt/gpgme-1.8.0-r2 alpha amd64 arm hppa ia64 ppc ppc64 sparc x86
|
Runtime testing required: | --- |
Bug Depends on: | 600510 | ||
Bug Blocks: |
Description
Alon Bar-Lev (RETIRED)
![]() amd64 stable Stable on alpha. (In reply to Agostino Sarubbo from comment #1) > amd64 stable [ebuild U ] app-crypt/gpgme-1.8.0-r2 [1.5.5] USE="cxx%* qt5%* -python%" PYTHON_TARGETS="python2_7%* python3_4%* (-python3_5)" [blocks B ] kde-apps/kdepimlibs:4 ("kde-apps/kdepimlibs:4" is blocking app-crypt/gpgme-1.8.0-r2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (kde-apps/kdepimlibs-4.14.11_pre20160211-r2:4/4.14::gentoo, installed) pulled in by >=kde-apps/kdepimlibs-4.14.3:4[aqua=] (>=kde-apps/kdepimlibs-4.14.3:4[-aqua]) required by (kde-frameworks/baloo-4.14.3:4/4.14::gentoo, installed) >=kde-apps/kdepimlibs-4.14.11_pre20160211:4[aqua=,akonadi(+)] (>=kde-apps/kdepimlibs-4.14.11_pre20160211:4[-aqua,akonadi(+)]) required by (kde-apps/kaddressbook-4.14.11_pre20160211:4/4.14::gentoo, installed) >=kde-apps/kdepimlibs-4.14.11_pre20160211:4[aqua=,akonadi(+)] (>=kde-apps/kdepimlibs-4.14.11_pre20160211:4[-aqua,akonadi(+)]) required by (kde-apps/kdepim-common-libs-4.14.11_pre20160211:4/4.14::gentoo, installed) >=kde-apps/kdepimlibs-4.14.11_pre20160211:4[aqua=,akonadi(+)] (>=kde-apps/kdepimlibs-4.14.11_pre20160211:4[-aqua,akonadi(+)]) required by (kde-apps/kdepim-runtime-4.14.11_pre20160211:4/4.14::gentoo, installed) (app-crypt/gpgme-1.8.0-r2:1/11::gentoo, ebuild scheduled for merge) pulled in by app-crypt/gpgme required by (kde-apps/kdepim-common-libs-4.14.11_pre20160211:4/4.14::gentoo, installed) >=app-crypt/gpgme-1.1.6 required by (kde-apps/kdepimlibs-4.14.11_pre20160211-r2:4/4.14::gentoo, installed) # equery list -p kde-apps/kdepimlibs [-P-] [ ] kde-apps/kdepimlibs-4.14.10-r2:4/4.14 [IP-] [ ] kde-apps/kdepimlibs-4.14.11_pre20160211-r2:4/4.14 # equery list -p app-crypt/gpgme [IP-] [ ] app-crypt/gpgme-1.5.5:1/11 [-P-] [ ~] app-crypt/gpgme-1.6.0:1/11 [-P-] [ ] app-crypt/gpgme-1.8.0-r2:1/11 # cd /usr/portage/app-crypt/gpgme # grep -R kdepimlibs * gpgme-1.8.0-r2.ebuild: !kde-apps/kdepimlibs:4 <--- "!" This is - 'just by the way' - sawing people's dependency on non-yet stable-replaced and still needed KDE4 applications like e.g. kde-apps/kaddressbook without notice, without warning Notabene: kde-apps/kaddressbook-16.12.2:5 is still "~" ; it would require a hell of ~ upgrades which then would strike dead k3b ... Same thing here on amd64 (but not an arch bug). RDEPEND="${COMMON_DEPEND} cxx? ( !kde-apps/gpgmepp !kde-apps/kdepimlibs:4 )" REQUIRED_USE="qt5? ( cxx )" “+cxx” is on base's profile. kdepimlibs:4 is the lastest slot. And :5 is still in progress: https://wiki.gentoo.org/wiki/Project:KDE/Frameworks#kdepim => Probably miss a mask on plasma's profile for >=app-crypt/gpgme-1.8.0 => I removed the two uses to emerge 1.8.0: $ grep gpg /etc/portage/package.use =app-crypt/gpgme-1.8.0-r2 -cxx -qt5 x86 stable sparc stable (In reply to Sébastien P. from comment #5) > ... (but not an arch bug). I defenitely agree. => As a quick workaround, I had temorarily masked it: . . . # grep gpg /etc/portage/package.mask . . . # >=app-crypt/gpgme-1.8.0 # Bug 611470 > => I removed the two uses to emerge 1.8.0: > $ grep gpg /etc/portage/package.use > =app-crypt/gpgme-1.8.0-r2 -cxx -qt5 Thanks! I guess both were newly introduced in -1.7.0 which never went stable? A hint in the emerge log about major ABI changes since latest stable (-1.6.x) would have been appreciated ;) : "We’ve released new versions of GPGME including 1.7.0 and 1.8.0. 1.7.0 includes our new Python bindings for GPGME, and 1.8.0 includes the renaming of the namespace from pyme3 to gpg." [ https://www.gnupg.org/blog/index.html ] Therefore: "Thank you!" for upgrade and stabilization. "emerge ... @preserved-rebuild" issues a re-build of . . . kde-apps/kdepimlibs-4.14.11_pre20160211-r2 Afterwards, re-start of . . . kde-apps/kaddressbook-4.14.11_pre20160211:4/4.14 seems to works fine. arm stable ia64 stable Stable for HPPA. ppc ppc64 stable, closing. (In reply to Michael Weber from comment #12) > ... closing <--- ? What about the "-cxx -qt5" necessity ( c.f. comments 3 to 5 ) ? Where will this be taken care of? That should not simply get lost in a 'closed' bug! Manfred, look at https://bugs.gentoo.org/show_bug.cgi?id=600510#c9 If you use plasma profile, it should work now. (In reply to Sébastien P. from comment #14) Thanks, Sébastien! |