Starting from an fully updated system ("emerge -avuDN world" does not want to do anything) we install sqliteman. Nothing is pulled in, just this single package gets installed, at this time qscintilla-2.9.2-r1 (oldest stable) is installed. Running "emerge -avuDN world" right afterwards again yields:
Code: Select all
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U #] x11-libs/qscintilla-2.10:0/13::gentoo [2.9.2-r1:0/12::gentoo] USE="qt4 qt5%* -designer -doc" 2.600 KiB
Total: 1 package (1 upgrade), Size of downloads: 2.600 KiB
The following keyword changes are necessary to proceed:
(see "package.accept_keywords" in the portage(5) man page for more details)
# required by dev-db/sqliteman-1.2.2-r2::gentoo
# required by @selected
# required by @world (argument)
=x11-libs/qscintilla-2.10 ~amd64
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by dev-db/sqliteman-1.2.2-r2::gentoo
# required by @selected
# required by @world (argument)
# /usr/portage/profiles/package.mask:
# Davide Pesavento <pesa@gentoo.org> (25 Feb 2017)
# Library name changed in 2.10, breaking many consumers.
# Needs full revdep testing.
=x11-libs/qscintilla-2.10
It does not matter if sqliteman-1.2.2-r2 (stable) or 1.2.2-r3 (testing) is installed.
Updating qscintilla manually to latest stable 2.9.4 (emerge never did this), brings up a similar thing, but now when trying to install sqliteman:
Code: Select all
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U #] x11-libs/qscintilla-2.10:0/13::gentoo [2.9.4:0/12::gentoo] USE="qt4* qt5 -designer -doc" 2.600 KiB
[ebuild N ] dev-db/sqliteman-1.2.2-r2::gentoo 0 KiB
Total: 2 packages (1 upgrade, 1 new), Size of downloads: 2.600 KiB
The following keyword changes are necessary to proceed:
(see "package.accept_keywords" in the portage(5) man page for more details)
# required by dev-db/sqliteman-1.2.2-r2::gentoo
# required by sqliteman (argument)
=x11-libs/qscintilla-2.10 ~amd64
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by dev-db/sqliteman-1.2.2-r2::gentoo
# required by sqliteman (argument)
# /usr/portage/profiles/package.mask:
# Davide Pesavento <pesa@gentoo.org> (25 Feb 2017)
# Library name changed in 2.10, breaking many consumers.
# Needs full revdep testing.
=x11-libs/qscintilla-2.10So I'm still running on qscintilla-2.9.2-r1 since some weeks and always uninstalling sqliteman before updating to work around this issue. Anybody has an idea to really solve it?
For anybody asking "emerge --info":
Code: Select all
Portage 2.3.6 (python 2.7.12-final-0, default/linux/amd64/13.0/desktop/plasma, gcc-5.4.0, glibc-2.23-r4, 4.9.34-gentoo x86_64)
=================================================================
System uname: Linux-4.9.34-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8400_@_2.26GHz-with-gentoo-2.3
KiB Mem: 4063392 total, 359416 free
KiB Swap: 6291452 total, 5063880 free
Timestamp of repository gentoo: Sun, 23 Jul 2017 05:15:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.26.1 p1.0) 2.26.1
distcc 3.2rc1 x86_64-pc-linux-gnu [disabled]
app-shells/bash: 4.3_p48-r1::gentoo
dev-java/java-config: 2.2.0-r3::gentoo
dev-lang/perl: 5.24.1-r2::gentoo
dev-lang/python: 2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake: 3.7.2::gentoo
dev-util/pkgconfig: 0.28-r2::gentoo
sys-apps/baselayout: 2.3::gentoo
sys-apps/openrc: 0.26.3::gentoo
sys-apps/sandbox: 2.10-r3::gentoo
sys-devel/autoconf: 2.13::gentoo, 2.69::gentoo
sys-devel/automake: 1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15-r2::gentoo
sys-devel/binutils: 2.26.1::gentoo, 2.28-r2::gentoo
sys-devel/gcc: 5.4.0-r3::gentoo
sys-devel/gcc-config: 1.7.3::gentoo
sys-devel/libtool: 2.4.6-r3::gentoo
sys-devel/make: 4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc: 2.23-r4::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://192.168.224.25/gentoo-portage
priority: -1000
x-portage
location: /usr/local/portage
masters: gentoo
priority: 0
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -msse4.1 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /var/bind /var/www/localhost/"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.6/ext-active/ /etc/php/apache2-php7.0/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cgi-php7.0/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/php/cli-php7.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=core2 -msse4.1 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs 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://distfiles.gentoo.org"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
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 aalib acl acpi alsa amd64 apache2 audiofile bash-completion berkdb bluetooth branding bzip2 cairo caps cdb cdda cdparanoia cdr cgi clamd cli consolekit cracklib crypt css ctype cups curl cxx dbus declarative dell devil dga directfb djvu dri dts dvd dvdr emboss encode enscript exif expat fam fax fbcon ffmpeg firefox flac fontconfig foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gimp glamor gmp gnutls gphoto2 gpm gpssync gs gtk hunspell iconv icq id3tag idn imagemagick imap imlib inkjar ithreads java javascript jpeg jpeg2k kde kipi kpathsea kwallet lame laptop latex lcms libcaca libnotify lightning lm_sensors logrotate mad maildir marble memlimit mhash mime mmx mmxext mng modules mozilla mp3 mp4 mpeg mtp multilib multiuser musicbrainz mysql mysqli ncurses nls nptl nptlonly nsplugin ntfs ntfsdecrypt ntp ogg opengl openmp pam pango pcre pdf pdfimport phonon php plasma png policykit postscript ppds pulseaudio qml qt3support qt4 qt5 quicktime raw rdesktop rdp readline real rle rtc samba sasl scanner sdl seccomp session sharedmem slang sockets softquota spell sse sse2 ssl ssse3 startup-notification subtitles subversion suexec svg symlink syslog tcpd tga theora tidy tiff tk toolbar truetype udev udisks unicode upower urandom usb userlocales vcd video vlc vnc vorbis widgets wifi win32codecs wmf wxwidgets x264 xattr xcb xcomposite xine xinerama xml xscreensaver xv xvid zip zlib" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="actions alias auth_basic auth_digest authn_dbd authn_default authn_file authz_default authz_groupfile authz_host authz_user autoindex charset_lite dav dav_fs dav_lock dbd deflate dir env expires filter headers log_config logio mime mime_magic negotiation rewrite setenvif so speling unique_id usertrack unixd" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="fuji ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4_1 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev synaptics wacom" KERNEL="linux" L10N="de en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-minimizer" LINGUAS="de en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21 ruby22" SANE_BACKENDS="dell1600n_net xerox_mfp" 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: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

