Gentoo Archives: gentoo-user

From: Johannes Rosenberger <gentoo@×××××.eu>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Total recall
Date: Sat, 18 Feb 2017 19:45:47
Message-Id: 2d3ca73c-ac34-de23-b817-f420a3681dbc@jorsn.eu
In Reply to: [gentoo-user] Total recall by Meino.Cramer@gmx.de
1 On 18.02.2017 20:00, Meino.Cramer@×××.de wrote:
2 > Hi,
3 >
4 > while building my new root I got this:
5 >
6 >
7 >
8 > ....
9 > Total: 783 packages (770 new, 6 in new slots, 7 reinstalls, 1 uninstall), Size of downloads: 1,710,373 KiB
10 > Conflict: 3 blocks (1 unsatisfied)
11 >
12 > * Error: The above package list contains packages which cannot be
13 > * installed at the same time on the same system.
14 >
15 > (dev-libs/openssl-1.0.2k:0/0::gentoo, installed) pulled in by
16 > >=dev-libs/openssl-1.0.1h-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=dev-libs/openssl-1.0.1h-r2:0[abi_x86_64(-)]) required by (gnome-base/gnome-vfs-2.24.4-r5:2/2::gentoo, ebuild scheduled for merge)
17 > dev-libs/openssl:0/0=[abi_x86_64(-)] required by (app-arch/libarchive-3.2.2-r1:0/13::gentoo, installed)
18 > dev-libs/openssl:0= required by (dev-lang/python-3.4.5:3.4/3.4m::gentoo, installed)
19 > dev-libs/openssl:0 required by (dev-perl/Crypt-OpenSSL-RSA-0.280.0-r3:0/0::gentoo, ebuild scheduled for merge)
20 > dev-libs/openssl:0= required by (dev-lang/python-2.7.12:2.7/2.7::gentoo, ebuild scheduled for merge)
21 > >=dev-libs/openssl-1.0.1h-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=dev-libs/openssl-1.0.1h-r2:0[abi_x86_64(-)]) required by (dev-libs/libevent-2.1.8:0/2.1-6::gentoo, installed)
22 > dev-libs/openssl:0/0= required by (kde-frameworks/kdelibs-4.14.29:4/4.14::gentoo, installed)
23 > dev-libs/openssl:0 required by (dev-perl/Crypt-OpenSSL-DSA-0.190.0:0/0::gentoo, ebuild scheduled for merge)
24 > dev-libs/openssl:0/0= required by (dev-python/cryptography-1.7.2:0/0::gentoo, installed)
25 > dev-libs/openssl:0[bindist=] (dev-libs/openssl:0[bindist]) required by (dev-qt/qtnetwork-5.7.1:5/5.7::gentoo, installed)
26 > >=dev-libs/openssl-1.0.1:0/0= required by (app-crypt/qca-2.1.3:2/2::gentoo, installed)
27 > dev-libs/openssl:0= required by (app-emulation/virtualbox-5.1.14:0/0::gentoo, installed)
28 > dev-libs/openssl:0= required by (dev-lang/ruby-2.1.10:2.1/2.1::gentoo, ebuild scheduled for merge)
29 > >=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=dev-libs/openssl-1.0.1h-r2[abi_x86_64(-)]) required by (media-video/rtmpdump-2.4_p20161210:0/0::gentoo, ebuild scheduled for merge)
30 > dev-libs/openssl:0/0= required by (dev-vcs/git-2.11.1:0/0::gentoo, installed)
31 > dev-libs/openssl:0/0= required by (net-misc/wget-1.19.1:0/0::gentoo, installed)
32 > dev-libs/openssl:0 required by (dev-perl/Crypt-OpenSSL-Random-0.110.0:0/0::gentoo, ebuild scheduled for merge)
33 > dev-libs/openssl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (dev-libs/openssl:0=[abi_x86_64(-)]) required by (net-misc/curl-7.52.1-r1:0/0::gentoo, installed)
34 > >=dev-libs/openssl-1.0.1h-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=dev-libs/openssl-1.0.1h-r2:0[abi_x86_64(-)]) required by (dev-qt/qtcore-4.8.7-r2:4/4::gentoo, installed)
35 > dev-libs/openssl:0[static-libs?] (dev-libs/openssl:0) required by (app-text/mupdf-1.10a-r1:0/1.10a::gentoo, installed)
36 > dev-libs/openssl:0 required by (www-client/dillo-3.0.5-r1:0/0::gentoo, ebuild scheduled for merge)
37 > dev-libs/openssl:0= required by (mail-mta/msmtp-1.6.6:0/0::gentoo, ebuild scheduled for merge)
38 > dev-libs/openssl:0= required by (media-video/gpac-0.6.1-r2:0/0::gentoo, ebuild scheduled for merge)
39 > >=dev-libs/openssl-1:0= required by (media-libs/liblrdf-0.5.0-r1:0/0::gentoo, ebuild scheduled for merge)
40 > >=dev-libs/openssl-0.9.6 required by (net-mail/fetchmail-6.3.26-r3:0/0::gentoo, ebuild scheduled for merge)
41 > dev-libs/openssl:0= required by (net-misc/ntp-4.2.8_p9:0/0::gentoo, ebuild scheduled for merge)
42 > >=dev-libs/openssl-0.9.8f:0[bindist=] (>=dev-libs/openssl-0.9.8f:0[bindist]) required by (net-misc/openssh-7.4_p1:0/0::gentoo, installed)
43 > dev-libs/openssl:0 required by (dev-lang/php-7.1.1:7.1/7.1::gentoo, ebuild scheduled for merge)
44 > dev-libs/openssl:0 required by (net-misc/openssh-7.4_p1:0/0::gentoo, installed)
45 > dev-libs/openssl:0= required by (net-wireless/aircrack-ng-1.2_rc4-r1:0/0::gentoo, ebuild scheduled for merge)
46 > dev-libs/openssl:0= required by (net-misc/rdesktop-1.8.3-r2:0/0::gentoo, ebuild scheduled for merge)
47 > dev-libs/openssl:0/0= required by (dev-perl/Net-SSLeay-1.800.0:0/0::gentoo, installed)
48 > dev-libs/openssl required by (sys-block/partimage-0.6.9:0/0::gentoo, installed)
49 > dev-libs/openssl:0= required by (net-analyzer/nmap-7.40:0/0::gentoo, ebuild scheduled for merge)
50 > dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (dev-libs/openssl:0=[abi_x86_64(-)]) required by (app-arch/libarchive-3.2.2-r1:0/13::gentoo, installed)
51 > dev-libs/openssl:0/0= required by (dev-lang/python-3.4.5:3.4/3.4m::gentoo, installed)
52 > dev-libs/openssl:0= required by (www-client/lynx-2.8.9_pre11:0/0::gentoo, ebuild scheduled for merge)
53 > dev-libs/openssl:0 required by (dev-perl/Crypt-OpenSSL-Bignum-0.70.0:0/0::gentoo, ebuild scheduled for merge)
54 > dev-libs/openssl:0= required by (kde-frameworks/kdelibs-4.14.29:4/4.14::gentoo, installed)
55 > dev-libs/openssl:0/0= required by (app-emulation/virtualbox-5.1.14:0/0::gentoo, installed)
56 > dev-libs/openssl:= required by (www-client/httrack-3.48.22:0/0::gentoo, ebuild scheduled for merge)
57 > dev-libs/openssl:0= required by (app-admin/apache-tools-2.4.25:0/0::gentoo, ebuild scheduled for merge)
58 > dev-libs/openssl:0= required by (dev-python/cryptography-1.7.2:0/0::gentoo, installed)
59 > dev-libs/openssl:0= required by (net-misc/wget-1.19.1:0/0::gentoo, installed)
60 > >=dev-libs/openssl-1.0.2:0= required by (www-servers/apache-2.4.25:2/2::gentoo, ebuild scheduled for merge)
61 > dev-libs/openssl:0 required by (net-misc/iputils-20151218:0/0::gentoo, installed)
62 > dev-libs/openssl:0= required by (dev-vcs/git-2.11.1:0/0::gentoo, installed)
63 > dev-libs/openssl:0/0=[abi_x86_64(-)] required by (net-misc/curl-7.52.1-r1:0/0::gentoo, installed)
64 > >=dev-libs/openssl-0.9.6m:0 required by (net-analyzer/tcpdump-4.9.0:0/0::gentoo, ebuild scheduled for merge)
65 > dev-libs/openssl:0= required by (net-analyzer/dsniff-2.4_beta1-r8:0/0::gentoo, ebuild scheduled for merge)
66 > dev-libs/openssl:0= required by (net-misc/socat-1.7.3.2:0/0::gentoo, ebuild scheduled for merge)
67 > dev-libs/openssl:0 required by (www-servers/apache-2.4.25:2/2::gentoo, ebuild scheduled for merge)
68 > dev-libs/openssl:0= required by (media-sound/pulseaudio-10.0:0/0::gentoo, ebuild scheduled for merge)
69 > dev-libs/openssl:0 required by (kde-frameworks/khtml-5.31.0:5/5.31::gentoo, installed)
70 > dev-libs/openssl:0 required by (net-dns/bind-tools-9.11.0_p3:0/0::gentoo, ebuild scheduled for merge)
71 > dev-libs/openssl:0 required by (mail-filter/spamassassin-3.4.1-r10:0/0::gentoo, ebuild scheduled for merge)
72 > >=dev-libs/openssl-1.0.1:0= required by (app-crypt/qca-2.1.3:2/2::gentoo, installed)
73 > dev-libs/openssl:0= required by (dev-perl/Net-SSLeay-1.800.0:0/0::gentoo, installed)
74 >
75 > (dev-libs/libressl-2.5.1:0/43::gentoo, ebuild scheduled for merge) pulled in by
76 > dev-libs/libressl:0 required by (www-servers/apache-2.4.25:2/2::gentoo, ebuild scheduled for merge)
77 >
78 > For me it looks like, some part of Gentoo prefers dev-libs/openssl:0
79 > and the other one wants dev-libs/openssl:0=....
80 > Is it only me reaching for world peace and a running system only...finally?
81 >
82 > Question again: What does all this mean, what triggers that, and why
83 > happens this while simply installing the apps I had on my old system?
84 >
85 > User:"I did not change anything....!!!"
86 > Software Techie:"When I was testing this, it was working....!!!"
87 > Helpdesk:"Did you plugin into mains before your monitor fails?"
88 >
89 > Hopefully this problem is not as hard as it failure report is long...
90 >
91 > Cheers
92 > Meino
93 >
94 > PS: Output of emerge --info:
95 > root>> emerge --info
96 > Portage 2.3.3 (python 3.4.5-final-0, default/linux/amd64/13.0/no-multilib, gcc-5.4.0, glibc-2.24-r1, 4.9.10-RT x86_64)
97 > =================================================================
98 > System uname: Linux-4.9.10-RT-x86_64-AMD_Phenom-tm-_II_X6_1090T_Processor-with-gentoo-2.3
99 > KiB Mem: 8162104 total, 550268 free
100 > KiB Swap: 6291452 total, 6285236 free
101 > Timestamp of repository gentoo: Sat, 18 Feb 2017 17:30:01 +0000
102 > sh bash 4.4_p12
103 > ld GNU ld (Gentoo 2.27 p1.0) 2.27
104 > app-shells/bash: 4.4_p12::gentoo
105 > dev-lang/perl: 5.24.1::gentoo
106 > dev-lang/python: 2.7.12::gentoo, 3.4.5::gentoo
107 > dev-util/cmake: 3.7.2::gentoo
108 > dev-util/pkgconfig: 0.29.1::gentoo
109 > sys-apps/baselayout: 2.3::gentoo
110 > sys-apps/openrc: 0.23.2::gentoo
111 > sys-apps/sandbox: 2.10-r3::gentoo
112 > sys-devel/autoconf: 2.13::gentoo, 2.69-r2::gentoo
113 > sys-devel/automake: 1.11.6-r2::gentoo, 1.13.4-r1::gentoo, 1.15-r2::gentoo
114 > sys-devel/binutils: 2.27::gentoo
115 > sys-devel/gcc: 5.4.0-r3::gentoo
116 > sys-devel/gcc-config: 1.8-r1::gentoo
117 > sys-devel/libtool: 2.4.6-r2::gentoo
118 > sys-devel/make: 4.2.1::gentoo
119 > sys-kernel/linux-headers: 4.9::gentoo (virtual/os-headers)
120 > sys-libs/glibc: 2.24-r1::gentoo
121 > Repositories:
122 >
123 > gentoo
124 > location: /usr/portage
125 > sync-type: rsync
126 > sync-uri: rsync://rsync.gentoo.org/gentoo-portage
127 > priority: -1000
128 >
129 > ACCEPT_KEYWORDS="amd64 ~amd64"
130 > ACCEPT_LICENSE="* -@EULA"
131 > CBUILD="x86_64-pc-linux-gnu"
132 > CFLAGS="-march=native -O2 -pipe"
133 > CHOST="x86_64-pc-linux-gnu"
134 > CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
135 > 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"
136 > CXXFLAGS="-march=native -O2 -pipe"
137 > DISTDIR="/usr/portage/distfiles"
138 > FCFLAGS="-O2 -pipe"
139 > 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"
140 > FFLAGS="-O2 -pipe"
141 > GENTOO_MIRRORS="http://distfiles.gentoo.org"
142 > LANG="en_US"
143 > LDFLAGS="-Wl,-O1 -Wl,--as-needed"
144 > MAKEOPTS="-j7"
145 > PKGDIR="/usr/portage/packages"
146 > PORTAGE_CONFIGROOT="/"
147 > 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"
148 > PORTAGE_TMPDIR="/var/tmp"
149 > USE="X acl alsa amd64 berkdb bindist bzip2 cairo cli cracklib crypt cxx dri dvb dvdr encode flac fortran gdbm gtk iconv ipv6 jack jpeg jpeg2k kpathsea lua lzo mad modules mp3 ncurses nls nptl ogg openmp pam pcre png qt3support readline sdl seccomp session sndfile sox ssl tcpd unicode v4l v4l2 vorbis x264 x265 xattr zlib zsh-completion" ABI_X86="64" 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" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext popcnt sse sse2 sse3 sse4a" 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" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" 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"
150 > 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
151 >
152 Your whole system prefers openssl but only apache pulls in libressl
153 (OpenBSD fork of openssl; for more info see
154 https://wiki.gentoo.org/wiki/Project:LibreSSL,
155 https://en.wikipedia.org/wiki/LibreSSL). The use flag 'libressl' seems
156 to be set specifically for apache. Unset it and probably everything will
157 be fine. You cannot have openssl and libressl installed at the same time
158 since libressl exports the same lib file names and SONAMES (symbol in lib).
159
160 Slot dependency <slot>/<subslot>= means for a runtime dependency that
161 the package will break and needs to be rebuilt if the slot/subslot of
162 the dep is changed. So openssl:0= is a subset of openssl:0. Always
163 consult the ebuild(5) manpage for such issues.

Replies

Subject Author
Re: [gentoo-user] Total recall Meino.Cramer@×××.de