Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kmail 4.4 blockage upgrading to KDE/Plasma 5
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 623
Location: Bangkok, Thailand

PostPosted: Thu Dec 22, 2016 2:56 pm    Post subject: Kmail 4.4 blockage upgrading to KDE/Plasma 5 Reply with quote

I am finally going through the KDE5 upgrade assault course. By manually un-emerging various KDE4 packages I got the plasma-meta installed. Now I am doing an update/world which almost works but I am blocked on kmail. I still use kmail-4.4 but I am getting a block with kdepimlibs-4.4.11, which is strange because kmail seems to need it:


    # emerge -avt kmail

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

    Calculating dependencies... done!
    [ebuild R ] kde-apps/kmail-4.4.2016.01:4/4.4::gentoo USE="handbook (-aqua) -debug -kontact {-test}" 8,755 KiB
    [ebuild N ] kde-apps/kdepimlibs-4.14.11_pre20160211-r2:4/4.14::gentoo USE="handbook ldap (-aqua) -debug -prison {-test}" 4,200 KiB
    [ebuild U ~] kde-base/kdelibs-4.14.27:4/4.14::gentoo [4.14.20-r2:4/4.14::gentoo] USE="acl bzip2 crypt handbook nls opengl (policykit) spell ssl udev udisks upower (webkit%*) (-altivec) (-aqua) -debug -doc (-fam) -jpeg2k -kerberos -libressl -lzma -openexr {-test} -zeroconf" CPU_FLAGS_X86="mmx sse sse2 -3dnow" 11,369 KiB
    [ebuild N ] kde-apps/akonadi-1.13.1_pre20160203-r1:4::gentoo USE="mysql -postgres -sqlite {-test}" 376 KiB
    [blocks B ] >=kde-apps/kdepimlibs-4.14.11_pre20160211 (">=kde-apps/kdepimlibs-4.14.11_pre20160211" is blocking kde-apps/kmail-4.4.2016.01)

    Total: 4 packages (1 upgrade, 2 new, 1 reinstall), Size of downloads: 24,699 KiB
    Conflict: 1 block (1 unsatisfied)

    * 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, ebuild scheduled for merge) pulled in by
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/libkleo-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/kalarm-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/akregator-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.13.1:4[aqua=] (>=kde-apps/kdepimlibs-4.13.1:4[-aqua]) required by (kde-apps/kaddressbook-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/kdepim-kresources-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/blogilo-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/kdepim-wizards-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/korganizer-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/kjots-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/kontact-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/ktimetracker-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/libkdepim-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/konsolekalendar-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/knotes-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/kleopatra-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/kabcclient-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.6:4[aqua=] (>=kde-apps/kdepimlibs-4.6:4[-aqua]) required by (kde-apps/knode-4.4.2016.01:4/4.4::gentoo, installed)
    >=kde-apps/kdepimlibs-4.13.1:4[aqua=] (>=kde-apps/kdepimlibs-4.13.1:4[-aqua]) required by (kde-apps/kmail-4.4.2016.01:4/4.4::gentoo, ebuild scheduled for merge)

    (kde-apps/kmail-4.4.2016.01:4/4.4::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-apps/kmail-4.4.2016 required by (kde-apps/kdepim-meta-4.4.2016.01:4/4::gentoo, installed)
    kmail

The listed packages need a kdepimlibs > 4.6 or 4.13, so 4.4.14 satisfies this! Can anyone see the problem?

Thanks
Robin

Code:

 # emerge --info
Portage 2.2.28 (python 3.4.3-final-0, default/linux/amd64/13.0/desktop/plasma, gcc-5.4.0, glibc-2.22-r4, 3.17.4-gentoo x86_64)
=================================================================
System uname: Linux-3.17.4-gentoo-x86_64-Intel-R-_Core-TM-_i7_CPU_M_620_@_2.67GHz-with-gentoo-2.2
KiB Mem:     3911032 total,   2980820 free
KiB Swap:    8388604 total,   7618524 free
Timestamp of repository gentoo: Tue, 20 Dec 2016 16:15:01 +0000
Timestamp of repository local-portage: Sun, 28 Jul 2013 16:45:01 +0000
sh bash 4.3_p42-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
ccache version 3.2.4 [enabled]
app-shells/bash:          4.3_p42-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.0::gentoo
dev-lang/python:          2.7.10-r1::gentoo, 3.4.3-r1::gentoo
dev-util/ccache:          3.2.4::gentoo
dev-util/cmake:           3.6.3::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.2-r1::gentoo
sys-apps/openrc:          0.21.2::gentoo
sys-apps/sandbox:         2.10-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo
sys-devel/gcc:            4.6.4::gentoo, 4.7.4::gentoo, 5.4.0::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r2::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 4.3::gentoo (virtual/os-headers)
sys-libs/glibc:           2.22-r4::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://binro.org/gentoo-portage
    priority: -1000

systemd
    location: /var/lib/layman/systemd
    masters: gentoo
    priority: 0

local-portage
    location: /usr/local/portage
    masters: gentoo
    priority: 1

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=native -mtune=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=native -mtune=native"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--keep-going --autounmask-write=y --autounmask-keep-masks=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://opal/            http://ftp.jaist.ac.jp/pub/Linux/Gentoo/                http://mirrors.64hosting.com/pub/mirrors/gentoo/          http://ftp.twaren.net/Linux/Gentoo/             http://ftp.kaist.ac.kr/pub/gentoo/                http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo               http://distfiles.gentoo.org               http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_GB"
LC_ALL="en_GB.utf8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4 -l6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acp acpi alsa amd64 amd64codecs asf bash-completion berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt css cups curl cxx dbus declarative divx4linux dri dts dvd dvdr dvdread encode ethereal exif fam fbcon fbsplash ffmpeg firefox flac fortran gdbm gif gimpprint glamor gnutls gpm gtk iconv ieee1394 irc jpeg kde kdeenablefinal kipi lcms ldap libnotify lm_sensors mad matroska mbox mmx mmx2 mmxext mng modules mp3 mp4 mpeg mpeg2 mpeg4 mplayer multilib musicbrainz mysql ncurses nfs nls nptl nptlonly ogg oldpim opengl openmp openssl pam pango pcre pdf phonon pic plasma png policykit ppds private-headers qml qt3support qt4 qt5 rdesktop readline rss sasl sdk sdl seccomp semantic-desktop session slp smp spell sse sse2 ssl startup-notification subversion svg tcpd theora tiff transcode truetype udev udisks unicode upower usb v4l vcd vim visualization vorbis webkit widgets wifi wmf x264 xattr xcb xcomposite xine xinerama xinetd xml xscreensaver xv xvid xvmc zlib" ABI_X86="64 32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" 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 ublox ubx" INPUT_DEVICES="mouse keyboard evdev synaptics" KERNEL="linux" L10N="en-GB" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en_GB" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" USERLAND="GNU" VIDEO_CARDS="nouveau" 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"
USE_PYTHON="2.7 3.4"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

_________________
"Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Thu Dec 22, 2016 3:07 pm    Post subject: Reply with quote

Code:
equery y kmail
Keywords for kde-apps/kmail:
                       |                                 |   u        | 
                       | a a         p s     a   n r     |   n        | 
                       | l m   h i   p p   m r m i i s   | e u s      | r
                       | p d a p a p c a x i m 6 o s 3   | a s l      | e
                       | h 6 r p 6 p 6 r 8 p 6 8 s c 9 s | p e o      | p
                       | a 4 m a 4 c 4 c 6 s 4 k 2 v 0 h | i d t      | o
-----------------------+---------------------------------+------------+-------
        4.4.2016.01    | o + o o o o o o ~ o o o o o o o | 5 o 4/4.4  | gentoo
-----------------------+---------------------------------+------------+-------
4.14.11_pre20160211    | o + ~ o o o o o + o o o o o o o | 6 o 4/4.14 | gentoo
-----------------------+---------------------------------+------------+-------
            16.12.0-r1 | o ~ o o o o o o ~ o o o o o o o | 6 o 5      | gentoo


You need to unmask kmail!

Pay attention to the last column. kde 4 vs kde 5. 4.4.xxx clearly indicates just only by the name that you ask to use kde 4 package, which pulls in kde 4 related packages.

--

off topic:

BTW i only want k3b.

kde is broken in my eyes. regarding kde-overlay and kde5 from gentoo overlay
kde is broken in my eyes since a few days also when i remove kde-overlay and try to get it fixed only by portage using gentoo ebuilds only. "cmake" issues because of broken dependencies!
I'll wait a few weeks so the devs can fix kde5 from portage or the kde-overlay.

--

Hint if this is a mail application. Backup your mail and any valueable data before you upgrade.
Back to top
View user's profile Send private message
Gatsby
n00b
n00b


Joined: 18 Jan 2010
Posts: 54
Location: 127.0.0.1

PostPosted: Thu Dec 22, 2016 3:26 pm    Post subject: Re: Kmail 4.4 blockage upgrading to KDE/Plasma 5 Reply with quote

Hello binro,

binro wrote:

[blocks B ] >=kde-apps/kdepimlibs-4.14.11_pre20160211 (">=kde-apps/kdepimlibs-4.14.11_pre20160211" is blocking kde-apps/kmail-4.4.2016.01)


The culprit here is kde-apps/kdepimlibs-4.14.11_pre20160211.

Mask it and re-emerge kde-apps/kdepimlibs-4.14.10-r2.

My setup is similar to yours: kde-frameworks:5, plasma:5 and mostly kde-apps:5, but kmail-4.4.2016.01 knode-4.4.2016.01 etc.

All is working fine.


Regards, Gatsby.
_________________
Γνωθι σεαυτον.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6831
Location: Austria

PostPosted: Thu Dec 22, 2016 3:53 pm    Post subject: Reply with quote

>=kde-apps/kdepimlibs-4.14.11_pre20160211 is breaking POP3 for kde-apps/kmail-4.4.2016.01, that's why it is blocked.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 623
Location: Bangkok, Thailand

PostPosted: Thu Dec 22, 2016 4:34 pm    Post subject: Reply with quote

Thanks guys for the quick response. I will give your suggestions a try when I get home!

Robin
_________________
"Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling
Back to top
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 623
Location: Bangkok, Thailand

PostPosted: Thu Dec 22, 2016 9:24 pm    Post subject: Reply with quote

Yes, that worked. I ended up with the following masks:
Code:

=kde-apps/kdepimlibs-4.14.11_pre20160211
>=kde-apps/akonadi-16.12.0
>kde-apps/libkdepim-4.4.2016.01

and now the update/world has no KDE blockages.

Thanks again!
Robin
_________________
"Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling
Back to top
View user's profile Send private message
Gatsby
n00b
n00b


Joined: 18 Jan 2010
Posts: 54
Location: 127.0.0.1

PostPosted: Fri Dec 23, 2016 1:36 pm    Post subject: Reply with quote

You are welcome. :D


Regards, Gatsby.
_________________
Γνωθι σεαυτον.
Back to top
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 623
Location: Bangkok, Thailand

PostPosted: Fri Dec 23, 2016 1:38 pm    Post subject: Reply with quote

Hmm, not completely solved yet. The update/world revealed several non-KDE blockages so I un-emerged three blocking packages (giflib, icu, ffmpeg) and then tried to rebuild:

Code:

topaz robin # emerge @preserved-rebuild -v

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "kde-apps/ffmpegthumbs:4".
(dependency required by "@preserved-rebuild" [argument])
topaz robin # equery d kde-apps/ffmpegthumbs
 * These packages depend on kde-apps/ffmpegthumbs:
kde-apps/dolphin-16.12.0 (thumbnail ? >=kde-apps/ffmpegthumbs-16.12.0:5)
topaz robin # equery d kde-apps/ffmpegthumbs:4
 * These packages depend on kde-apps/ffmpegthumbs:
topaz robin #
topaz robin # eix kde-apps/ffmpegthumbs
[?] kde-apps/ffmpegthumbs
     Available versions:  (5) 16.08.3 (~)16.12.0
       {debug libav}
     Installed versions:  15.08.3(4/15.08)(07:48:52 20/03/16)(-aqua -debug) 16.12.0(5)(19:45:43 23/12/16)(-debug -libav)
     Homepage:            https://www.kde.org/
     Description:         FFmpeg based thumbnail generator for video files

These type of errors really irritate me, there is absolutely no clue what ebuild is causing the problem. I can try manually rebuilding all the packages mentioned in the preserved libs list but does anyone have a better method? There does not seems to be a kde-apps/ffmpegthumbs:4 ebuild in Portage anymore.

Thanks
Robin
_________________
"Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6831
Location: Austria

PostPosted: Fri Dec 23, 2016 1:43 pm    Post subject: Reply with quote

That makes indeed no sense. dolphin:5 correctly lists ffmpegthumbs:5 as optional dependency, not slot 4. Its last rdepend was digikam:4 which is gone. Time for some `emerge --depclean -a` to remove cruft?
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 623
Location: Bangkok, Thailand

PostPosted: Fri Dec 23, 2016 1:54 pm    Post subject: Reply with quote

asturm wrote:
That makes indeed no sense. dolphin:5 correctly lists ffmpegthumbs:5 as optional dependency, not slot 4. Its last rdepend was digikam:4 which is gone. Time for some `emerge --depclean -a` to remove cruft?

--depclean will not work until I do an update/world. :? Catch 22!
_________________
"Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6831
Location: Austria

PostPosted: Fri Dec 23, 2016 1:58 pm    Post subject: Reply with quote

Then find out what depends on ffmpegthumbs: equery d ffmpegthumbs
Is digikam:4 still installed?
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 623
Location: Bangkok, Thailand

PostPosted: Fri Dec 23, 2016 2:07 pm    Post subject: Reply with quote

asturm wrote:
Then find out what depends on ffmpegthumbs: equery d ffmpegthumbs
Is digikam:4 still installed?

Code:

topaz robin # equery d ffmpegthumbs
 * These packages depend on ffmpegthumbs:
kde-apps/dolphin-16.12.0 (thumbnail ? >=kde-apps/ffmpegthumbs-16.12.0:5)
topaz robin # eix -e kde-apps/dolphin
[I] kde-apps/dolphin
     Available versions:  (5) 16.08.3^t (~)16.12.0^t
       {debug +handbook semantic-desktop test thumbnail}
     Installed versions:  16.12.0(5)^t(19:21:35 23/12/16)(handbook semantic-desktop -debug -test -thumbnail)
topaz robin # eix -e digikam
* media-gfx/digikam
     Available versions:  (5) 5.3.0^t ~5.3.0-r1^t
       {X addressbook calendar debug gphoto2 +handbook jpeg2k +kipi +lensfun marble mysql opengl openmp +panorama scanner semantic-desktop test video}
     Homepage:            https://www.digikam.org/
     Description:         Digital photo management application


Only dolphin and I rebuild that with -thumbnail just in case. No digikam:4.
_________________
"Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6831
Location: Austria

PostPosted: Fri Dec 23, 2016 2:41 pm    Post subject: Reply with quote

Very strange. Imo it would be safe to remove the bogus preserved files then.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 3577
Location: Germany

PostPosted: Sat Dec 24, 2016 9:52 am    Post subject: Reply with quote

binro wrote:
Hmm, not completely solved yet. The update/world revealed several non-KDE blockages so I un-emerged three blocking packages (giflib, icu, ffmpeg) and then tried to rebuild:

Code:

topaz robin # emerge @preserved-rebuild -v

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "kde-apps/ffmpegthumbs:4".
(dependency required by "@preserved-rebuild" [argument])
topaz robin # equery d kde-apps/ffmpegthumbs
 * These packages depend on kde-apps/ffmpegthumbs:
kde-apps/dolphin-16.12.0 (thumbnail ? >=kde-apps/ffmpegthumbs-16.12.0:5)
topaz robin # equery d kde-apps/ffmpegthumbs:4
 * These packages depend on kde-apps/ffmpegthumbs:
topaz robin #
topaz robin # eix kde-apps/ffmpegthumbs
[?] kde-apps/ffmpegthumbs
     Available versions:  (5) 16.08.3 (~)16.12.0
       {debug libav}
     Installed versions:  15.08.3(4/15.08)(07:48:52 20/03/16)(-aqua -debug) 16.12.0(5)(19:45:43 23/12/16)(-debug -libav)
     Homepage:            https://www.kde.org/
     Description:         FFmpeg based thumbnail generator for video files

These type of errors really irritate me, there is absolutely no clue what ebuild is causing the problem. I can try manually rebuilding all the packages mentioned in the preserved libs list but does anyone have a better method? There does not seems to be a kde-apps/ffmpegthumbs:4 ebuild in Portage anymore.

Thanks
Robin

Hi,
ffmpegthumbs:4 is installed
and in world file?

Try
Code:
emerge -av --depclean ffmpegthumbs:4
Back to top
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 623
Location: Bangkok, Thailand

PostPosted: Sat Dec 24, 2016 10:42 am    Post subject: Reply with quote

None of those things. I manually rebuilt the items in the preserved list and eventually the blockage cleared.

Robin
_________________
"Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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