* [gentoo-user] unclear (to me) errors from portage
@ 2014-08-08 3:33 gottlieb
2014-08-08 4:48 ` Gevisz
2014-08-08 6:23 ` J. Roeleveld
0 siblings, 2 replies; 29+ messages in thread
From: gottlieb @ 2014-08-08 3:33 UTC (permalink / raw
To: gentoo-user
I was away for two weeks and now one of my systems cannot be updated due
to conflicts. The entire (long) emerge output is at the end of
this msg.
------------------ The first conflict is -------------------
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-lang/perl:0
(dev-lang/perl-5.16.3::gentoo, installed) pulled in by
dev-lang/perl:0/5.16=[-build(-)] required by (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed)
(dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge) pulled in by
=dev-lang/perl-5.18* required by (virtual/perl-File-Spec-3.400.0-r2::gentoo, installed)
(and 1 more with the same problem)
----------------------------------------
I can't follow this. For one thing net-snmp-5.7.3_pre3.ebuild does not
contain the string "lang" and I looked at all occurrences of "perl" in
the ebuild and don't see how dev-lang/perl-5.16.3 is required.
------------------ The second conflict is ------------
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge) pulled in by
>=media-video/ffmpeg-1.2.6-r1: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(-)?] (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_64(-)]) required by (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r2::gentoo, ebuild scheduled for merge)
(media-video/libav-9.14::gentoo, installed) pulled in by
>=media-video/libav-9.12[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(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] (>=media-video/libav-9.12[abi_x86_64(-),X,encode,mp3,sdl,truetype,x264]) required by (virtual/ffmpeg-9-r1::gentoo, installed)
---------------------------------------------------
I don't understand this since it looks to me that virtual/ffmpeg-9-r1
wants EITHER media-video/ffmpeg OR media-video/libav. So if
gst-plugins-ffmpeg requires ffmpeg, why isn't virtual/ffmpeg satisfied,
i.e., why does it require that media-video/libav remain installed?
-------------- The entire emerge command and output follows
Note that I have
EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --jobs --load-average=5"
e6510 ~ # emerge --update --changed-use --deep @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[nomerge ] gnome-base/gnome-3.12.0:2.0 USE="bluetooth cdr classic cups extras -accessibility"
[nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell tracker"
[ebuild U ] media-video/cheese-3.12.2-r1:0/7 [3.12.2:0/7] USE="introspection {-test}" 0 kB
[nomerge ] app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde" PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)" PYTHON_TARGETS="python2_7 python3_3 (-python3_4)"
[ebuild R ] dev-libs/redland-1.0.16 USE="berkdb xml -iodbc -mysql -odbc -postgres -sqlite -static-libs (-ssl%*)" 1,587 kB
[ebuild U ] app-admin/syslog-ng-3.4.8 [3.4.7] USE="ipv6 pcre ssl systemd tcpd -amqp% -caps -dbi -geoip -json -mongodb -pacct% -smtp -spoof-source" 3,096 kB
[ebuild UD ] www-client/firefox-24.7.0 [30.0] USE="alsa dbus gstreamer jit libnotify minimal pulseaudio startup-notification -bindist -custom-cflags -custom-optimization -debug (-pgo) (-selinux) -system-cairo -system-icu -system-jpeg -system-sqlite {-test} -wifi (-hardened%)" LINGUAS="-af -ak% -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg% -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso% -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK% -te -th -tr -uk -vi -zh_CN -zh_TW -zu (-xh%)" 117,162 kB
[ebuild U ] www-servers/apache-2.2.27-r4:2 [2.2.27:2] USE="ldap ssl -debug -doc (-selinux) -static -suexec -threads" APACHE2_MODULES="actions alias auth_basic auth_digest 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 -asis -authn_dbd -cern_meta -charset_lite -dbd -dumpio -ident -imagemap -log_forensic -proxy -proxy_ajp -proxy_balancer -proxy_connect -proxy_ftp -proxy_http -proxy_scgi -reqtimeout -substitute -version" APACHE2_MPMS="-event -itk -peruser -prefork -worker" 68 kB
[ebuild U ] sys-apps/man-pages-3.69 [3.67] USE="nls" LINGUAS="-da -de -fr -it -ja -nl -pl -ro -ru -zh_CN" 1,237 kB
[nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell tracker"
[ebuild R ] app-misc/tracker-1.0.2:0/100 USE="exif flac gif gstreamer gtk iso jpeg miner-fs mp3 nautilus pdf tiff upower%* vorbis xml -cue (-eds) -ffmpeg -firefox-bookmarks -gsf -iptc -networkmanager -playlist -rss {-test} -thunderbird -upnp-av -xmp -xps (-laptop%)" 0 kB
[nomerge ] www-client/firefox-24.7.0 [30.0] USE="alsa dbus gstreamer jit libnotify minimal pulseaudio startup-notification -bindist -custom-cflags -custom-optimization -debug (-pgo) (-selinux) -system-cairo -system-icu -system-jpeg -system-sqlite {-test} -wifi (-hardened%)" LINGUAS="-af -ak% -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg% -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso% -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK% -te -th -tr -uk -vi -zh_CN -zh_TW -zu (-xh%)"
[ebuild NS ] media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE="X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild N ] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r2:0.10 USE="orc" ABI_X86="(64) (-32) (-x32)" 4,199 kB
[ebuild N ] media-video/ffmpeg-1.2.6-r1 USE="X aac alsa bzip2 encode hardcoded-tables iconv mmx mp3 network pulseaudio sdl truetype vorbis x264 xvid zlib -3dnow -3dnowext -aacplus (-altivec) -amr -avx -bindist -bluray -cdio (-celt) -cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig -frei0r -gnutls -gsm -iec61883 -ieee1394 -jack -jpeg2k -libass -libcaca -libsoxr -libv4l -mmxext -modplug (-neon) -openal -openssl -opus -oss -pic -rtmp -schroedinger -speex -ssse3 -static-libs {-test} -theora -threads -twolame -v4l -vaapi -vdpau (-vis) -vpx" ABI_X86="(64) (-32) (-x32)" FFTOOLS="aviocat cws2fws ffescape ffeval fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 0 kB
[ebuild NS ] media-plugins/gst-plugins-mpeg2dec-0.10.19-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 862 kB
[ebuild NS ] media-plugins/gst-plugins-pulse-0.10.31-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 2,674 kB
[nomerge ] games-strategy/wesnoth-1.10.7 USE="dbus nls -dedicated -doc -server"
[nomerge ] media-libs/sdl-net-1.2.8 USE="-static-libs"
[ebuild U ~] media-libs/libsdl-1.2.15-r8 [1.2.15-r7] USE="X alsa joystick opengl pulseaudio sound video xv -aalib -custom-cflags -dga -fbcon -libcaca -nas -oss -static-libs -tslib -xinerama" ABI_X86="(64) -32 (-x32)" 3,829 kB
[nomerge ] gnome-extra/gnome-shell-extensions-3.12.2 USE="-examples"
[nomerge ] gnome-base/gnome-shell-3.12.2 USE="bluetooth i18n networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7"
[nomerge ] gnome-base/gnome-control-center-3.12.1-r1:2 USE="bluetooth colord cups gnome-online-accounts i18n -debug -kerberos -v4l" INPUT_DEVICES="-wacom"
[ebuild U ] x11-misc/colord-1.2.1-r1:0/2 [1.2.1:0/2] USE="gusb introspection policykit systemd udev -examples -extra-print-profiles -scanner -vala" 0 kB
[ebuild U ] virtual/libudev-215-r1:0/1 [208:0/1] USE="systemd%* (-static-libs)" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild U ] virtual/libgudev-215-r1 [208] USE="introspection systemd%* (-static-libs)" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild U ] sys-apps/systemd-215-r3:0/2 [212-r5:0/2] USE="acl filecaps firmware-loader gudev introspection kmod pam policykit seccomp -audit -cryptsetup -doc -elfutils% -gcrypt -http (-kdbus) -lzma -python -qrcode (-selinux) (-ssl) {-test} -vanilla (-xattr%)" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3 (-python3_4)" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 2,821 kB
[ebuild U ] net-misc/dhcpcd-6.4.3 [6.2.0-r1] USE="ipv6 udev" 147 kB
[nomerge ] www-servers/apache-2.2.27-r4:2 [2.2.27:2] USE="ldap ssl -debug -doc (-selinux) -static -suexec -threads" APACHE2_MODULES="actions alias auth_basic auth_digest 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 -asis -authn_dbd -cern_meta -charset_lite -dbd -dumpio -ident -imagemap -log_forensic -proxy -proxy_ajp -proxy_balancer -proxy_connect -proxy_ftp -proxy_http -proxy_scgi -reqtimeout -substitute -version" APACHE2_MPMS="-event -itk -peruser -prefork -worker"
[ebuild U ] dev-libs/apr-util-1.5.3-r2:1 [1.5.3-r1:1] USE="berkdb gdbm ldap -doc -freetds -mysql -nss -odbc -openssl -postgres -sqlite -static-libs" 680 kB
[nomerge ] net-print/hplip-3.14.1 USE="X fax hpcups libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport -static-ppds" PYTHON_SINGLE_TARGET="python2_7 (-python2_6)" PYTHON_TARGETS="python2_7 (-python2_6)"
[ebuild U ] virtual/udev-215 [208-r2] USE="systemd%* (-gudev%*) (-introspection%*) (-static-libs%)" ABI_X86="(-32%) (-64%*) (-x32%)" 0 kB
[nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell tracker"
[nomerge ] net-analyzer/gnome-nettool-3.8.1 USE="-debug"
[nomerge ] net-analyzer/nmap-6.25 USE="gtk ipv6 lua nls ssl -ncat -ndiff -nmap-update -nping" LINGUAS="-de -es -fr -hr -hu -id -it -ja -pl -pt_BR -pt_PT -ro -ru -sk -zh"
[ebuild R ] net-libs/libpcap-1.5.3 USE="dbus ipv6 -bluetooth* -canusb -netlink -static-libs" 628 kB
[ebuild NS ] sys-kernel/gentoo-sources-3.14.14:3.14.14 [3.10.32:3.10.32, 3.11.1:3.11.1, 3.12.13:3.12.13, 3.12.20:3.12.20, 3.12.21-r1:3.12.21-r1] USE="-build -deblob -experimental -symlink" 76,945 kB
[nomerge ] sys-apps/logwatch-7.4.0_p170-r1
[nomerge ] dev-perl/DateManip-6.410.0 USE="{-test}"
[nomerge ] virtual/perl-Storable-2.450.0
[ebuild U ~] perl-core/Storable-2.450.0-r1 [2.450.0] 180 kB
[nomerge ] app-text/texlive-2013 USE="X png truetype xml -cjk -context -detex -dvi2tty -dvipdfm -epspdf -extra -games -graphics -humanities -jadetex -luatex -metapost -music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht -texi2html -xetex -xindy" LINGUAS="en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa_IN -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh"
[nomerge ] dev-texlive/texlive-genericrecommended-2013 USE="-doc -source"
[nomerge ] app-text/texlive-core-2013-r1 USE="X -cjk -doc -source -tk -xetex"
[nomerge ] virtual/perl-Getopt-Long-2.420.0-r1
[nomerge ] perl-core/Getopt-Long-2.420.0
[ebuild U ] virtual/perl-Pod-Parser-1.600.0 [1.510.0-r2] 0 kB
[nomerge ] app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde" PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)" PYTHON_TARGETS="python2_7 python3_3 (-python3_4)"
[ebuild U ] dev-libs/boost-1.52.0-r7:0/1.52 [1.52.0-r6:0/1.52] USE="nls threads -debug -doc -icu -mpi -python -static-libs -tools" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 53,147 kB
[nomerge ] net-print/hplip-3.14.1 USE="X fax hpcups libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport -static-ppds" PYTHON_SINGLE_TARGET="python2_7 (-python2_6)" PYTHON_TARGETS="python2_7 (-python2_6)"
[nomerge ] net-analyzer/net-snmp-5.7.3_pre3 USE="X bzip2 ipv6 ssl tcpd zlib -doc -elf -lm_sensors -mfd-rewrites -minimal -mysql -netlink -pci -perl -python -rpm (-selinux) -ucd-compat" PYTHON_SINGLE_TARGET="python2_7 (-python2_6)" PYTHON_TARGETS="python2_7 (-python2_6)"
[nomerge ] dev-lang/perl-5.16.3:0/5.16 USE="berkdb gdbm -debug -doc -ithreads"
[ebuild U ] app-admin/perl-cleaner-2.16 [2.15] 6 kB
[nomerge ] media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE="X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack" ABI_X86="(64) (-32) (-x32)"
[ebuild NS ] media-plugins/gst-plugins-cdparanoia-0.10.36-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 2,309 kB
[nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell tracker"
[nomerge ] gnome-extra/gnome-documents-3.12.1
[nomerge ] app-misc/tracker-1.0.2:0/100 USE="exif flac gif gstreamer gtk iso jpeg miner-fs mp3 nautilus pdf tiff upower%* vorbis xml -cue (-eds) -ffmpeg -firefox-bookmarks -gsf -iptc -networkmanager -playlist -rss {-test} -thunderbird -upnp-av -xmp -xps (-laptop%)"
[ebuild U ] app-i18n/enca-1.14-r2 [1.14-r1] USE="recode -doc" ABI_X86="(64) -32 (-x32)" 548 kB
[nomerge ] media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE="X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack" ABI_X86="(64) (-32) (-x32)"
[ebuild NS ] media-plugins/gst-plugins-flac-0.10.31-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild N ] media-plugins/gst-plugins-vorbis-0.10.36-r1:0.10 ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-plugins/gst-plugins-a52dec-0.10.19-r1:0.10 [1.2.4-r1:1.0] USE="orc" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild N ] media-plugins/gst-plugins-ogg-0.10.36-r1:0.10 ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-plugins/gst-plugins-faad-0.10.23-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 3,082 kB
[ebuild N ] media-plugins/gst-plugins-alsa-0.10.36-r1:0.10 ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild N ] media-plugins/gst-plugins-xvideo-0.10.36-r1:0.10 ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-plugins/gst-plugins-dts-0.10.23-r1:0.10 [1.2.4-r1:1.0] USE="orc" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-plugins/gst-plugins-dvdread-0.10.19-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild N ] media-plugins/gst-plugins-xvid-0.10.23-r1:0.10 ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild N ] media-plugins/gst-plugins-x-0.10.36-r1:0.10 ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-plugins/gst-plugins-x264-0.10.19-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-plugins/gst-plugins-mad-0.10.19-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-plugins/gst-plugins-resindvd-0.10.23-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-libs/gst-plugins-good-0.10.31-r1:0.10 [1.2.4-r1:1.0] USE="nls orc" ABI_X86="(64) (-32) (-x32)" 0 kB
[nomerge ] media-plugins/gst-plugins-faad-0.10.23-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)"
[ebuild NS ] media-libs/gst-plugins-bad-0.10.23-r2:0.10 [1.2.4-r1:1.0] USE="nls orc" ABI_X86="(64) (-32) (-x32)" 6 kB
[nomerge ] media-plugins/gst-plugins-dvdread-0.10.19-r1:0.10 [1.2.4-r1:1.0] ABI_X86="(64) (-32) (-x32)"
[ebuild NS ] media-libs/gst-plugins-ugly-0.10.19-r1:0.10 [1.2.4-r1:1.0] USE="nls orc" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild NS ] media-libs/gst-plugins-base-0.10.36-r1:0.10 [1.2.4-r1:1.0] USE="introspection nls orc" ABI_X86="(64) (-32) (-x32)" 0 kB
[nomerge ] gnome-extra/gnome-shell-extensions-3.12.2 USE="-examples"
[nomerge ] app-admin/eselect-gnome-shell-extensions-20120911
[nomerge ] gnome-base/gnome-shell-3.12.2 USE="bluetooth i18n networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7"
[nomerge ] app-accessibility/caribou-0.4.13 PYTHON_TARGETS="python2_7 (-python2_6)"
[nomerge ] dev-python/pyatspi-2.12.0 PYTHON_TARGETS="python2_7 python3_3 -python3_2"
[nomerge ] dev-python/pygobject-3.12.2:3 USE="cairo threads -examples {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)"
[nomerge ] dev-python/pycairo-1.10.0-r4 USE="svg xcb -doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_3 (-python2_6) -python3_2"
[ebuild U ] dev-lang/python-3.3.5-r1:3.3 [3.3.3:3.3] USE="gdbm ipv6 ncurses readline sqlite ssl threads xml -build -doc -examples -hardened -tk -wininst" 11,845 kB
[nomerge ] gnome-base/gnome-3.12.0:2.0 USE="bluetooth cdr classic cups extras -accessibility"
[nomerge ] gnome-base/gnome-core-apps-3.12.0:3.0 USE="bluetooth cdr cups"
[nomerge ] gnome-base/gnome-control-center-3.12.1-r1:2 USE="bluetooth colord cups gnome-online-accounts i18n -debug -kerberos -v4l" INPUT_DEVICES="-wacom"
[nomerge ] net-fs/samba-3.6.23-r1 USE="acl aio client cups fam ldap netapi pam readline server smbclient winbind -addns -ads -avahi -caps -cluster -debug -dmapi -doc -examples -ldb -quota (-selinux) -smbsharemodes -swat -syslog" ABI_X86="(64) (-32) (-x32)"
[nomerge ] net-fs/cifs-utils-6.1-r1 USE="acl ads caps caps-ng -creds"
[nomerge ] virtual/krb5-0-r1 ABI_X86="(64) (-32) (-x32)"
[ebuild U ] app-crypt/mit-krb5-1.12.1-r2 [1.12.1-r1] USE="keyutils pkinit threads -doc -openldap (-selinux) {-test} -xinetd" ABI_X86="(64) (-32) (-x32)" 11,670 kB
[nomerge ] gnome-extra/gnome-documents-3.12.1
[nomerge ] net-misc/gnome-online-miners-3.12.0
[nomerge ] net-libs/libgfbgraph-0.2.2:0.2 USE="introspection"
[ebuild U ] dev-libs/gobject-introspection-1.40.0-r1 [1.40.0] USE="cairo -doctool {-test}" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 0 kB
[ebuild U ] dev-lang/python-2.7.7:2.7 [2.7.6-r1:2.7] USE="gdbm ipv6 ncurses readline sqlite ssl threads (wide-unicode) xml -berkdb -build -doc -examples -hardened -tk -wininst" 10,264 kB
[nomerge ] app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde" PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)" PYTHON_TARGETS="python2_7 python3_3 (-python3_4)"
[nomerge ] net-misc/curl-7.36.0 USE="ipv6 ldap ssl -adns -idn -kerberos -metalink -rtmp -ssh -static-libs {-test} -threads" CURL_SSL="nss -axtls -gnutls -openssl -polarssl"
[ebuild U ] dev-libs/nss-3.16.3 [3.16] USE="cacert nss-pem -utils" ABI_X86="(64%*) (-32) (-x32)" 6,329 kB
[nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell tracker"
[nomerge ] media-gfx/gnome-screenshot-3.12.0
[nomerge ] x11-libs/gtk+-3.12.2:3 USE="X colord cups introspection (-aqua) -cloudprint -debug -examples {-test} -vim-syntax -wayland -xinerama"
[nomerge ] x11-misc/colord-1.2.1-r1:0/2 [1.2.1:0/2] USE="gusb introspection policykit systemd udev -examples -extra-print-profiles -scanner -vala"
[nomerge ] dev-util/intltool-0.50.2-r1
[ebuild U ] dev-perl/XML-Parser-2.410.0-r2 [2.410.0-r1] 233 kB
[nomerge ] app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde" PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)" PYTHON_TARGETS="python2_7 python3_3 (-python3_4)"
[ebuild U ] dev-libs/nspr-4.10.6-r1 [4.10.6] USE="-debug" ABI_X86="(64%*) (-32) (-x32)" 0 kB
[ebuild U ] dev-lang/perl-5.18.2-r1:0/5.18 [5.16.3:0/5.16] USE="berkdb gdbm -debug -doc -ithreads" 13,746 kB
[nomerge ] net-print/hplip-3.14.1 USE="X fax hpcups libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport -static-ppds" PYTHON_SINGLE_TARGET="python2_7 (-python2_6)" PYTHON_TARGETS="python2_7 (-python2_6)"
[nomerge ] dev-python/notify-python-0.1.1-r3 USE="-examples" PYTHON_TARGETS="python2_7 (-python2_6)"
[nomerge ] x11-libs/libnotify-0.7.6 USE="introspection {-test}"
[nomerge ] virtual/notification-daemon-0 USE="gnome"
[nomerge ] gnome-base/gnome-shell-3.12.2 USE="bluetooth i18n networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7"
[ebuild U ] sys-libs/timezone-data-2014d [2014a] USE="nls" 389 kB
[ebuild U ] sys-devel/gnuconfig-20140212 [20131128] 44 kB
[nomerge ] app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde" PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)" PYTHON_TARGETS="python2_7 python3_3 (-python3_4)"
[ebuild U ] sys-libs/glibc-2.19-r1:2.2 [2.17:2.2] USE="(multilib) -debug -gd (-hardened) -nscd -profile (-selinux) -suid -systemtap -vanilla" 19,751 kB
[blocks B ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is blocking media-video/libav-9.14)
Total: 57 packages (28 upgrades, 1 downgrade, 8 new, 17 in new slots, 3 reinstalls), Size of downloads: 349,473 kB
Conflict: 1 block (1 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-lang/perl:0
(dev-lang/perl-5.16.3::gentoo, installed) pulled in by
dev-lang/perl:0/5.16=[-build(-)] required by (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed)
(dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge) pulled in by
=dev-lang/perl-5.18* required by (virtual/perl-File-Spec-3.400.0-r2::gentoo, installed)
(and 1 more with the same problem)
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.
(media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge) pulled in by
>=media-video/ffmpeg-1.2.6-r1: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(-)?] (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_64(-)]) required by (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r2::gentoo, ebuild scheduled for merge)
(media-video/libav-9.14::gentoo, installed) pulled in by
>=media-video/libav-9.12[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(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] (>=media-video/libav-9.12[abi_x86_64(-),X,encode,mp3,sdl,truetype,x264]) required by (virtual/ffmpeg-9-r1::gentoo, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
e6510 ~ #
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 3:33 [gentoo-user] unclear (to me) errors from portage gottlieb
@ 2014-08-08 4:48 ` Gevisz
2014-08-08 6:23 ` J. Roeleveld
1 sibling, 0 replies; 29+ messages in thread
From: Gevisz @ 2014-08-08 4:48 UTC (permalink / raw
To: gentoo-user
On Thu, 07 Aug 2014 23:33:34 -0400
gottlieb@nyu.edu wrote:
> I was away for two weeks and now one of my systems cannot be updated
> due to conflicts. The entire (long) emerge output is at the end of
> this msg.
>
>
> ------------------ The first conflict is -------------------
>
>
> !!! Multiple package instances within a single package slot have been
> pulled !!! into the dependency graph, resulting in a slot conflict:
>
> dev-lang/perl:0
>
> (dev-lang/perl-5.16.3::gentoo, installed) pulled in by
> dev-lang/perl:0/5.16=[-build(-)] required by
> (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed)
>
> (dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge)
> pulled in by =dev-lang/perl-5.18* required by
> (virtual/perl-File-Spec-3.400.0-r2::gentoo, installed) (and 1 more
> with the same problem)
>
> ----------------------------------------
>
> I can't follow this. For one thing net-snmp-5.7.3_pre3.ebuild does
> not contain the string "lang" and I looked at all occurrences of
> "perl" in the ebuild and don't see how dev-lang/perl-5.16.3 is
> required.
>
> ------------------ The second conflict is ------------
>
> * Error: The above package list contains packages which cannot be
> * installed at the same time on the same system.
>
> (media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge)
> pulled in by
> >=media-video/ffmpeg-1.2.6-r1: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(-)?]
> >(>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_64(-)]) required by
> >(media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r2::gentoo,
> >ebuild scheduled for merge)
>
> (media-video/libav-9.14::gentoo, installed) pulled in by
> >=media-video/libav-9.12[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(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
> >(>=media-video/libav-9.12[abi_x86_64(-),X,encode,mp3,sdl,truetype,x264])
> >required by (virtual/ffmpeg-9-r1::gentoo, installed)
>
> ---------------------------------------------------
>
> I don't understand this since it looks to me that virtual/ffmpeg-9-r1
> wants EITHER media-video/ffmpeg OR media-video/libav. So if
> gst-plugins-ffmpeg requires ffmpeg, why isn't virtual/ffmpeg
> satisfied, i.e., why does it require that media-video/libav remain
> installed?
>
> -------------- The entire emerge command and output follows
> Note that I have
> EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --jobs
> --load-average=5"
>
> e6510 ~ # emerge --update --changed-use --deep @world
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [nomerge ] gnome-base/gnome-3.12.0:2.0 USE="bluetooth cdr
> classic cups extras -accessibility" [nomerge ]
> gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell
> tracker" [ebuild U ] media-video/cheese-3.12.2-r1:0/7
> [3.12.2:0/7] USE="introspection {-test}" 0 kB [nomerge ]
> app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde"
> PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)"
> PYTHON_TARGETS="python2_7 python3_3 (-python3_4)" [ebuild R ]
> dev-libs/redland-1.0.16 USE="berkdb xml -iodbc -mysql -odbc
> -postgres -sqlite -static-libs (-ssl%*)" 1,587 kB [ebuild U ]
> app-admin/syslog-ng-3.4.8 [3.4.7] USE="ipv6 pcre ssl systemd tcpd
> -amqp% -caps -dbi -geoip -json -mongodb -pacct% -smtp -spoof-source"
> 3,096 kB [ebuild UD ] www-client/firefox-24.7.0 [30.0] USE="alsa
> dbus gstreamer jit libnotify minimal pulseaudio startup-notification
> -bindist -custom-cflags -custom-optimization -debug (-pgo) (-selinux)
> -system-cairo -system-icu -system-jpeg -system-sqlite {-test} -wifi
> (-hardened%)" LINGUAS="-af -ak% -ar -as -ast -be -bg -bn_BD -bn_IN
> -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL
> -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he
> -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg% -lt
> -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso% -or -pa_IN -pl -pt_BR
> -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK% -te
> -th -tr -uk -vi -zh_CN -zh_TW -zu (-xh%)" 117,162 kB [ebuild U ]
> www-servers/apache-2.2.27-r4:2 [2.2.27:2] USE="ldap ssl -debug -doc
> (-selinux) -static -suexec -threads" APACHE2_MODULES="actions alias
> auth_basic auth_digest 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 -asis -authn_dbd -cern_meta -charset_lite -dbd
> -dumpio -ident -imagemap -log_forensic -proxy -proxy_ajp
> -proxy_balancer -proxy_connect -proxy_ftp -proxy_http -proxy_scgi
> -reqtimeout -substitute -version" APACHE2_MPMS="-event -itk -peruser
> -prefork -worker" 68 kB [ebuild U ] sys-apps/man-pages-3.69
> [3.67] USE="nls" LINGUAS="-da -de -fr -it -ja -nl -pl -ro -ru -zh_CN"
> 1,237 kB [nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0
> USE="games shotwell tracker" [ebuild R ]
> app-misc/tracker-1.0.2:0/100 USE="exif flac gif gstreamer gtk iso
> jpeg miner-fs mp3 nautilus pdf tiff upower%* vorbis xml -cue (-eds)
> -ffmpeg -firefox-bookmarks -gsf -iptc -networkmanager -playlist -rss
> {-test} -thunderbird -upnp-av -xmp -xps (-laptop%)" 0 kB
> [nomerge ] www-client/firefox-24.7.0 [30.0] USE="alsa dbus
> gstreamer jit libnotify minimal pulseaudio startup-notification
> -bindist -custom-cflags -custom-optimization -debug (-pgo) (-selinux)
> -system-cairo -system-icu -system-jpeg -system-sqlite {-test} -wifi
> (-hardened%)" LINGUAS="-af -ak% -ar -as -ast -be -bg -bn_BD -bn_IN
> -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL
> -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he
> -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg% -lt
> -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso% -or -pa_IN -pl -pt_BR
> -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK% -te
> -th -tr -uk -vi -zh_CN -zh_TW -zu (-xh%)" [ebuild NS ]
> media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE="X a52
> aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264
> xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack
> -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack" ABI_X86="(64)
> (-32) (-x32)" 0 kB [ebuild N ]
> media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r2:0.10 USE="orc"
> ABI_X86="(64) (-32) (-x32)" 4,199 kB [ebuild N ]
> media-video/ffmpeg-1.2.6-r1 USE="X aac alsa bzip2 encode
> hardcoded-tables iconv mmx mp3 network pulseaudio sdl truetype vorbis
> x264 xvid zlib -3dnow -3dnowext -aacplus (-altivec) -amr -avx
> -bindist -bluray -cdio (-celt) -cpudetection -debug -doc -examples
> -faac -fdk -flite -fontconfig -frei0r -gnutls -gsm -iec61883
> -ieee1394 -jack -jpeg2k -libass -libcaca -libsoxr -libv4l -mmxext
> -modplug (-neon) -openal -openssl -opus -oss -pic -rtmp -schroedinger
> -speex -ssse3 -static-libs {-test} -theora -threads -twolame -v4l
> -vaapi -vdpau (-vis) -vpx" ABI_X86="(64) (-32) (-x32)"
> FFTOOLS="aviocat cws2fws ffescape ffeval fourcc2pixfmt graph2dot
> ismindex pktdumper qt-faststart trasher" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-mpeg2dec-0.10.19-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 862 kB [ebuild NS ]
> media-plugins/gst-plugins-pulse-0.10.31-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 2,674 kB [nomerge ]
> games-strategy/wesnoth-1.10.7 USE="dbus nls -dedicated -doc
> -server" [nomerge ] media-libs/sdl-net-1.2.8
> USE="-static-libs" [ebuild U ~] media-libs/libsdl-1.2.15-r8
> [1.2.15-r7] USE="X alsa joystick opengl pulseaudio sound video xv
> -aalib -custom-cflags -dga -fbcon -libcaca -nas -oss -static-libs
> -tslib -xinerama" ABI_X86="(64) -32 (-x32)" 3,829 kB [nomerge ]
> gnome-extra/gnome-shell-extensions-3.12.2
> USE="-examples" [nomerge ] gnome-base/gnome-shell-3.12.2
> USE="bluetooth i18n networkmanager (-openrc-force)"
> PYTHON_TARGETS="python2_7" [nomerge ]
> gnome-base/gnome-control-center-3.12.1-r1:2 USE="bluetooth colord
> cups gnome-online-accounts i18n -debug -kerberos -v4l"
> INPUT_DEVICES="-wacom" [ebuild U ]
> x11-misc/colord-1.2.1-r1:0/2 [1.2.1:0/2] USE="gusb introspection
> policykit systemd udev -examples -extra-print-profiles -scanner
> -vala" 0 kB [ebuild U ] virtual/libudev-215-r1:0/1 [208:0/1]
> USE="systemd%* (-static-libs)" ABI_X86="(64) (-32) (-x32)" 0 kB
> [ebuild U ] virtual/libgudev-215-r1 [208] USE="introspection
> systemd%* (-static-libs)" ABI_X86="(64) (-32) (-x32)" 0 kB
> [ebuild U ] sys-apps/systemd-215-r3:0/2 [212-r5:0/2]
> USE="acl filecaps firmware-loader gudev introspection kmod pam
> policykit seccomp -audit -cryptsetup -doc -elfutils% -gcrypt -http
> (-kdbus) -lzma -python -qrcode (-selinux) (-ssl) {-test} -vanilla
> (-xattr%)" ABI_X86="(64) (-32) (-x32)"
> PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3 (-python3_4)"
> PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 2,821 kB
> [ebuild U ] net-misc/dhcpcd-6.4.3 [6.2.0-r1] USE="ipv6 udev" 147
> kB [nomerge ] www-servers/apache-2.2.27-r4:2 [2.2.27:2]
> USE="ldap ssl -debug -doc (-selinux) -static -suexec -threads"
> APACHE2_MODULES="actions alias auth_basic auth_digest 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 -asis -authn_dbd -cern_meta
> -charset_lite -dbd -dumpio -ident -imagemap -log_forensic -proxy
> -proxy_ajp -proxy_balancer -proxy_connect -proxy_ftp -proxy_http
> -proxy_scgi -reqtimeout -substitute -version" APACHE2_MPMS="-event
> -itk -peruser -prefork -worker" [ebuild U ]
> dev-libs/apr-util-1.5.3-r2:1 [1.5.3-r1:1] USE="berkdb gdbm ldap -doc
> -freetds -mysql -nss -odbc -openssl -postgres -sqlite -static-libs"
> 680 kB [nomerge ] net-print/hplip-3.14.1 USE="X fax hpcups
> libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0
> -minimal -parport -static-ppds" PYTHON_SINGLE_TARGET="python2_7
> (-python2_6)" PYTHON_TARGETS="python2_7 (-python2_6)" [ebuild U
> ] virtual/udev-215 [208-r2] USE="systemd%* (-gudev%*)
> (-introspection%*) (-static-libs%)" ABI_X86="(-32%) (-64%*) (-x32%)"
> 0 kB [nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0
> USE="games shotwell tracker" [nomerge ]
> net-analyzer/gnome-nettool-3.8.1 USE="-debug" [nomerge ]
> net-analyzer/nmap-6.25 USE="gtk ipv6 lua nls ssl -ncat -ndiff
> -nmap-update -nping" LINGUAS="-de -es -fr -hr -hu -id -it -ja -pl
> -pt_BR -pt_PT -ro -ru -sk -zh" [ebuild R ]
> net-libs/libpcap-1.5.3 USE="dbus ipv6 -bluetooth* -canusb -netlink
> -static-libs" 628 kB [ebuild NS ]
> sys-kernel/gentoo-sources-3.14.14:3.14.14 [3.10.32:3.10.32,
> 3.11.1:3.11.1, 3.12.13:3.12.13, 3.12.20:3.12.20,
> 3.12.21-r1:3.12.21-r1] USE="-build -deblob -experimental -symlink"
> 76,945 kB [nomerge ] sys-apps/logwatch-7.4.0_p170-r1
> [nomerge ] dev-perl/DateManip-6.410.0
> USE="{-test}" [nomerge ] virtual/perl-Storable-2.450.0
> [ebuild U ~] perl-core/Storable-2.450.0-r1 [2.450.0] 180 kB
> [nomerge ] app-text/texlive-2013 USE="X png truetype xml -cjk
> -context -detex -dvi2tty -dvipdfm -epspdf -extra -games -graphics
> -humanities -jadetex -luatex -metapost -music -omega
> -pdfannotextractor -pstricks -publishers -science -tex4ht -texi2html
> -xetex -xindy" LINGUAS="en -af -ar -as -bg -bn -br -ca -cs -cy -da
> -de -el -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr
> -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr
> -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa_IN -sco -sk -sl -sq
> -sr -sv -ta -te -th -tk -tr -uk -vi -zh" [nomerge ]
> dev-texlive/texlive-genericrecommended-2013 USE="-doc
> -source" [nomerge ] app-text/texlive-core-2013-r1 USE="X
> -cjk -doc -source -tk -xetex" [nomerge ]
> virtual/perl-Getopt-Long-2.420.0-r1 [nomerge ]
> perl-core/Getopt-Long-2.420.0 [ebuild U ]
> virtual/perl-Pod-Parser-1.600.0 [1.510.0-r2] 0 kB [nomerge ]
> app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde"
> PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)"
> PYTHON_TARGETS="python2_7 python3_3 (-python3_4)" [ebuild U ]
> dev-libs/boost-1.52.0-r7:0/1.52 [1.52.0-r6:0/1.52] USE="nls threads
> -debug -doc -icu -mpi -python -static-libs -tools"
> PYTHON_TARGETS="python2_7 python3_3 -python3_2" 53,147 kB
> [nomerge ] net-print/hplip-3.14.1 USE="X fax hpcups libnotify
> policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal
> -parport -static-ppds" PYTHON_SINGLE_TARGET="python2_7 (-python2_6)"
> PYTHON_TARGETS="python2_7 (-python2_6)" [nomerge ]
> net-analyzer/net-snmp-5.7.3_pre3 USE="X bzip2 ipv6 ssl tcpd zlib
> -doc -elf -lm_sensors -mfd-rewrites -minimal -mysql -netlink -pci
> -perl -python -rpm (-selinux) -ucd-compat"
> PYTHON_SINGLE_TARGET="python2_7 (-python2_6)"
> PYTHON_TARGETS="python2_7 (-python2_6)" [nomerge ]
> dev-lang/perl-5.16.3:0/5.16 USE="berkdb gdbm -debug -doc
> -ithreads" [ebuild U ] app-admin/perl-cleaner-2.16 [2.15] 6
> kB [nomerge ] media-plugins/gst-plugins-meta-0.10-r9:0.10
> [1.0-r2:1.0] USE="X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg
> ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass
> -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx
> -wavpack" ABI_X86="(64) (-32) (-x32)" [ebuild NS ]
> media-plugins/gst-plugins-cdparanoia-0.10.36-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 2,309 kB [nomerge ]
> gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell
> tracker" [nomerge ] gnome-extra/gnome-documents-3.12.1
> [nomerge ] app-misc/tracker-1.0.2:0/100 USE="exif flac gif
> gstreamer gtk iso jpeg miner-fs mp3 nautilus pdf tiff upower%* vorbis
> xml -cue (-eds) -ffmpeg -firefox-bookmarks -gsf -iptc -networkmanager
> -playlist -rss {-test} -thunderbird -upnp-av -xmp -xps
> (-laptop%)" [ebuild U ] app-i18n/enca-1.14-r2 [1.14-r1]
> USE="recode -doc" ABI_X86="(64) -32 (-x32)" 548 kB [nomerge ]
> media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE="X a52
> aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264
> xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack
> -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack" ABI_X86="(64)
> (-32) (-x32)" [ebuild NS ]
> media-plugins/gst-plugins-flac-0.10.31-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild N ]
> media-plugins/gst-plugins-vorbis-0.10.36-r1:0.10 ABI_X86="(64) (-32)
> (-x32)" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-a52dec-0.10.19-r1:0.10 [1.2.4-r1:1.0]
> USE="orc" ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild N ]
> media-plugins/gst-plugins-ogg-0.10.36-r1:0.10 ABI_X86="(64) (-32)
> (-x32)" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-faad-0.10.23-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 3,082 kB [ebuild N ]
> media-plugins/gst-plugins-alsa-0.10.36-r1:0.10 ABI_X86="(64) (-32)
> (-x32)" 0 kB [ebuild N ]
> media-plugins/gst-plugins-xvideo-0.10.36-r1:0.10 ABI_X86="(64) (-32)
> (-x32)" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-dts-0.10.23-r1:0.10 [1.2.4-r1:1.0]
> USE="orc" ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-dvdread-0.10.19-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild N ]
> media-plugins/gst-plugins-xvid-0.10.23-r1:0.10 ABI_X86="(64) (-32)
> (-x32)" 0 kB [ebuild N ]
> media-plugins/gst-plugins-x-0.10.36-r1:0.10 ABI_X86="(64) (-32)
> (-x32)" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-x264-0.10.19-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-mad-0.10.19-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild NS ]
> media-plugins/gst-plugins-resindvd-0.10.23-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild NS ]
> media-libs/gst-plugins-good-0.10.31-r1:0.10 [1.2.4-r1:1.0] USE="nls
> orc" ABI_X86="(64) (-32) (-x32)" 0 kB [nomerge ]
> media-plugins/gst-plugins-faad-0.10.23-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" [ebuild NS ]
> media-libs/gst-plugins-bad-0.10.23-r2:0.10 [1.2.4-r1:1.0] USE="nls
> orc" ABI_X86="(64) (-32) (-x32)" 6 kB [nomerge ]
> media-plugins/gst-plugins-dvdread-0.10.19-r1:0.10 [1.2.4-r1:1.0]
> ABI_X86="(64) (-32) (-x32)" [ebuild NS ]
> media-libs/gst-plugins-ugly-0.10.19-r1:0.10 [1.2.4-r1:1.0] USE="nls
> orc" ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild NS ]
> media-libs/gst-plugins-base-0.10.36-r1:0.10 [1.2.4-r1:1.0]
> USE="introspection nls orc" ABI_X86="(64) (-32) (-x32)" 0 kB
> [nomerge ] gnome-extra/gnome-shell-extensions-3.12.2
> USE="-examples" [nomerge ]
> app-admin/eselect-gnome-shell-extensions-20120911 [nomerge ]
> gnome-base/gnome-shell-3.12.2 USE="bluetooth i18n networkmanager
> (-openrc-force)" PYTHON_TARGETS="python2_7" [nomerge ]
> app-accessibility/caribou-0.4.13 PYTHON_TARGETS="python2_7
> (-python2_6)" [nomerge ] dev-python/pyatspi-2.12.0
> PYTHON_TARGETS="python2_7 python3_3 -python3_2" [nomerge ]
> dev-python/pygobject-3.12.2:3 USE="cairo threads -examples {-test}"
> PYTHON_TARGETS="python2_7 python3_3 -python3_2
> (-python3_4)" [nomerge ] dev-python/pycairo-1.10.0-r4
> USE="svg xcb -doc -examples {-test}" PYTHON_TARGETS="python2_7
> python3_3 (-python2_6) -python3_2" [ebuild U ]
> dev-lang/python-3.3.5-r1:3.3 [3.3.3:3.3] USE="gdbm ipv6 ncurses
> readline sqlite ssl threads xml -build -doc -examples -hardened -tk
> -wininst" 11,845 kB [nomerge ] gnome-base/gnome-3.12.0:2.0
> USE="bluetooth cdr classic cups extras -accessibility" [nomerge
> ] gnome-base/gnome-core-apps-3.12.0:3.0 USE="bluetooth cdr
> cups" [nomerge ] gnome-base/gnome-control-center-3.12.1-r1:2
> USE="bluetooth colord cups gnome-online-accounts i18n -debug
> -kerberos -v4l" INPUT_DEVICES="-wacom" [nomerge ]
> net-fs/samba-3.6.23-r1 USE="acl aio client cups fam ldap netapi pam
> readline server smbclient winbind -addns -ads -avahi -caps -cluster
> -debug -dmapi -doc -examples -ldb -quota (-selinux) -smbsharemodes
> -swat -syslog" ABI_X86="(64) (-32) (-x32)" [nomerge ]
> net-fs/cifs-utils-6.1-r1 USE="acl ads caps caps-ng
> -creds" [nomerge ] virtual/krb5-0-r1 ABI_X86="(64) (-32)
> (-x32)" [ebuild U ] app-crypt/mit-krb5-1.12.1-r2
> [1.12.1-r1] USE="keyutils pkinit threads -doc -openldap (-selinux)
> {-test} -xinetd" ABI_X86="(64) (-32) (-x32)" 11,670 kB [nomerge
> ] gnome-extra/gnome-documents-3.12.1 [nomerge ]
> net-misc/gnome-online-miners-3.12.0 [nomerge ]
> net-libs/libgfbgraph-0.2.2:0.2 USE="introspection" [ebuild U
> ] dev-libs/gobject-introspection-1.40.0-r1 [1.40.0] USE="cairo
> -doctool {-test}" PYTHON_SINGLE_TARGET="python2_7"
> PYTHON_TARGETS="python2_7" 0 kB [ebuild U ]
> dev-lang/python-2.7.7:2.7 [2.7.6-r1:2.7] USE="gdbm ipv6 ncurses
> readline sqlite ssl threads (wide-unicode) xml -berkdb -build -doc
> -examples -hardened -tk -wininst" 10,264 kB [nomerge ]
> app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde"
> PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)"
> PYTHON_TARGETS="python2_7 python3_3 (-python3_4)" [nomerge ]
> net-misc/curl-7.36.0 USE="ipv6 ldap ssl -adns -idn -kerberos
> -metalink -rtmp -ssh -static-libs {-test} -threads" CURL_SSL="nss
> -axtls -gnutls -openssl -polarssl" [ebuild U ]
> dev-libs/nss-3.16.3 [3.16] USE="cacert nss-pem -utils"
> ABI_X86="(64%*) (-32) (-x32)" 6,329 kB [nomerge ]
> gnome-base/gnome-extra-apps-3.12.0:3.0 USE="games shotwell
> tracker" [nomerge ] media-gfx/gnome-screenshot-3.12.0
> [nomerge ] x11-libs/gtk+-3.12.2:3 USE="X colord cups
> introspection (-aqua) -cloudprint -debug -examples {-test}
> -vim-syntax -wayland -xinerama" [nomerge ]
> x11-misc/colord-1.2.1-r1:0/2 [1.2.1:0/2] USE="gusb introspection
> policykit systemd udev -examples -extra-print-profiles -scanner
> -vala" [nomerge ] dev-util/intltool-0.50.2-r1 [ebuild
> U ] dev-perl/XML-Parser-2.410.0-r2 [2.410.0-r1] 233 kB
> [nomerge ] app-office/libreoffice-bin-4.2.5.2 USE="gnome
> (-aqua) -java -kde" PYTHON_SINGLE_TARGET="python2_7 -python3_3
> (-python3_4)" PYTHON_TARGETS="python2_7 python3_3
> (-python3_4)" [ebuild U ] dev-libs/nspr-4.10.6-r1 [4.10.6]
> USE="-debug" ABI_X86="(64%*) (-32) (-x32)" 0 kB [ebuild U ]
> dev-lang/perl-5.18.2-r1:0/5.18 [5.16.3:0/5.16] USE="berkdb gdbm
> -debug -doc -ithreads" 13,746 kB [nomerge ]
> net-print/hplip-3.14.1 USE="X fax hpcups libnotify policykit qt4
> scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport
> -static-ppds" PYTHON_SINGLE_TARGET="python2_7 (-python2_6)"
> PYTHON_TARGETS="python2_7 (-python2_6)" [nomerge ]
> dev-python/notify-python-0.1.1-r3 USE="-examples"
> PYTHON_TARGETS="python2_7 (-python2_6)" [nomerge ]
> x11-libs/libnotify-0.7.6 USE="introspection {-test}" [nomerge
> ] virtual/notification-daemon-0 USE="gnome" [nomerge ]
> gnome-base/gnome-shell-3.12.2 USE="bluetooth i18n networkmanager
> (-openrc-force)" PYTHON_TARGETS="python2_7" [ebuild U ]
> sys-libs/timezone-data-2014d [2014a] USE="nls" 389 kB [ebuild U
> ] sys-devel/gnuconfig-20140212 [20131128] 44 kB [nomerge ]
> app-office/libreoffice-bin-4.2.5.2 USE="gnome (-aqua) -java -kde"
> PYTHON_SINGLE_TARGET="python2_7 -python3_3 (-python3_4)"
> PYTHON_TARGETS="python2_7 python3_3 (-python3_4)" [ebuild U ]
> sys-libs/glibc-2.19-r1:2.2 [2.17:2.2] USE="(multilib) -debug -gd
> (-hardened) -nscd -profile (-selinux) -suid -systemtap -vanilla"
> 19,751 kB [blocks B ] media-video/ffmpeg:0
> ("media-video/ffmpeg:0" is blocking media-video/libav-9.14)
>
> Total: 57 packages (28 upgrades, 1 downgrade, 8 new, 17 in new slots,
> 3 reinstalls), Size of downloads: 349,473 kB Conflict: 1 block (1
> unsatisfied)
>
> !!! Multiple package instances within a single package slot have been
> pulled !!! into the dependency graph, resulting in a slot conflict:
>
> dev-lang/perl:0
>
> (dev-lang/perl-5.16.3::gentoo, installed) pulled in by
> dev-lang/perl:0/5.16=[-build(-)] required by
> (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed)
>
> (dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge)
> pulled in by =dev-lang/perl-5.18* required by
> (virtual/perl-File-Spec-3.400.0-r2::gentoo, installed) (and 1 more
> with the same problem)
>
>
> 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.
Have you tried this, last, suggestion? That is, have you tried to add
--backtrack=60 option to your usual update world command? For example,
emerge --update --deep --with-bdeps=y --newuse --backtrack=60 --ask world
> 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.
>
> (media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge)
> pulled in by
> >=media-video/ffmpeg-1.2.6-r1: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(-)?]
> >(>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_64(-)]) required by
> >(media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r2::gentoo,
> >ebuild scheduled for merge)
>
> (media-video/libav-9.14::gentoo, installed) pulled in by
> >=media-video/libav-9.12[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(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
> >(>=media-video/libav-9.12[abi_x86_64(-),X,encode,mp3,sdl,truetype,x264])
> >required by (virtual/ffmpeg-9-r1::gentoo, installed)
>
>
> For more information about Blocked Packages, please refer to the
> following section of the Gentoo Linux x86 Handbook (architecture is
> irrelevant):
>
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
>
> e6510 ~ #
>
>
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 3:33 [gentoo-user] unclear (to me) errors from portage gottlieb
2014-08-08 4:48 ` Gevisz
@ 2014-08-08 6:23 ` J. Roeleveld
2014-08-08 6:32 ` wraeth
` (3 more replies)
1 sibling, 4 replies; 29+ messages in thread
From: J. Roeleveld @ 2014-08-08 6:23 UTC (permalink / raw
To: gentoo-user
On Thursday, August 07, 2014 11:33:34 PM gottlieb@nyu.edu wrote:
> I was away for two weeks and now one of my systems cannot be updated due
> to conflicts. The entire (long) emerge output is at the end of
> this msg.
>
>
> ------------------ The first conflict is -------------------
<snipped long list of conflicts>
I notice a few perl blockers.
You could try the following:
# emerge -vuD1 $(qlist -IC 'virtual/perl-*')
# perl-cleaner --all -v -- -v
And then retry to update world.
I've been encountering some perl blockages myself, and this cleared it up for
me.
--
Joost
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 6:23 ` J. Roeleveld
@ 2014-08-08 6:32 ` wraeth
2014-08-08 13:11 ` gottlieb
2014-08-08 10:03 ` covici
` (2 subsequent siblings)
3 siblings, 1 reply; 29+ messages in thread
From: wraeth @ 2014-08-08 6:32 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 841 bytes --]
On Fri, 2014-08-08 at 08:23 +0200, J. Roeleveld wrote:
> I notice a few perl blockers.
> You could try the following:
>
> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
> # perl-cleaner --all -v -- -v
>
> And then retry to update world.
> I've been encountering some perl blockages myself, and this cleared it up for
> me.
I also notice a conflict between
media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge
media-video/libav-9.14::gentoo, installed
You may want to include which one you prefer (ffmpeg or libav) in your
call to emerge, and possibly include "--with-bdeps=y":
`emerge -1uDNav --with-bdeps=y @world media-video/<selection>`
Note the addition of the '-1' or "--oneshot" option - you should always
use this when specifying libraries to emerge.
--
wraeth <wraeth@wraeth.id.au>
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 213 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 6:23 ` J. Roeleveld
2014-08-08 6:32 ` wraeth
@ 2014-08-08 10:03 ` covici
2014-08-08 13:12 ` gottlieb
2014-08-08 11:33 ` Rich Freeman
2014-08-08 13:12 ` gottlieb
3 siblings, 1 reply; 29+ messages in thread
From: covici @ 2014-08-08 10:03 UTC (permalink / raw
To: gentoo-user
J. Roeleveld <joost@antarean.org> wrote:
> On Thursday, August 07, 2014 11:33:34 PM gottlieb@nyu.edu wrote:
> > I was away for two weeks and now one of my systems cannot be updated due
> > to conflicts. The entire (long) emerge output is at the end of
> > this msg.
> >
> >
> > ------------------ The first conflict is -------------------
>
> <snipped long list of conflicts>
>
> I notice a few perl blockers.
> You could try the following:
>
> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
> # perl-cleaner --all -v -- -v
>
> And then retry to update world.
> I've been encountering some perl blockages myself, and this cleared it up for
> me.
If I encounter an update of Perl like that, I always do it first and do
the perl-cleaner thing before anything else. Otherwise portage will
crap out soon after the perl update is done because it seems to
automatically use the newer version before perl-cleaner is run.
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici
covici@ccs.covici.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 6:23 ` J. Roeleveld
2014-08-08 6:32 ` wraeth
2014-08-08 10:03 ` covici
@ 2014-08-08 11:33 ` Rich Freeman
2014-08-08 16:21 ` gottlieb
2014-08-08 13:12 ` gottlieb
3 siblings, 1 reply; 29+ messages in thread
From: Rich Freeman @ 2014-08-08 11:33 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 8, 2014 at 2:23 AM, J. Roeleveld <joost@antarean.org> wrote:
> I notice a few perl blockers.
> You could try the following:
>
> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
> # perl-cleaner --all -v -- -v
>
> And then retry to update world.
> I've been encountering some perl blockages myself, and this cleared it up for
> me.
On stable the most recent perl update seems very prone to blockers,
and I found that cleaning out the virtuals using the first command
given helped portage sort things out considerably.
If a package outputs an update notice like that, it is usually for a reason...
Rich
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 6:32 ` wraeth
@ 2014-08-08 13:11 ` gottlieb
2014-08-08 15:21 ` Alan McKinnon
0 siblings, 1 reply; 29+ messages in thread
From: gottlieb @ 2014-08-08 13:11 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 08 2014, wraeth@wraeth.id.au wrote:
> On Fri, 2014-08-08 at 08:23 +0200, J. Roeleveld wrote:
>> I notice a few perl blockers.
>> You could try the following:
>>
>> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
>> # perl-cleaner --all -v -- -v
>>
>> And then retry to update world.
>> I've been encountering some perl blockages myself, and this cleared it up for
>> me.
>
> I also notice a conflict between
>
> media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge
>
> media-video/libav-9.14::gentoo, installed
>
> You may want to include which one you prefer (ffmpeg or libav) in your
> call to emerge, and possibly include "--with-bdeps=y":
>
> `emerge -1uDNav --with-bdeps=y @world media-video/<selection>`
>
> Note the addition of the '-1' or "--oneshot" option - you should always
> use this when specifying libraries to emerge.
(Yes about --oneshot)
The choice of ffmpeg vs libav seems non-deterministic ??
I have a shell open directly on the machine e6510 and am ssh'ed
into e6510 from another machine
On the direct shell two successive runs of
e6510 ~ # emerge --update --changed-use --deep @world
(I have EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --jobs
--load-average=5")
gave different results. The first one gave the error msg about libav
and ffmpeg conflicting; the second gave no error and is ready to go. I
looked at the tree output and see that the successful one has an
uninstall of libav right before the install line for ffmpeg. The
unsuccessful one does not have that line.
On the ssh shell, the first few tries gave the conflict error msg; but
then one succeeded (again proposing to uninstall libav).
Perhaps the dependency search uses multiple threads??
Since I must choose between libav and ffmpeg, I will use the choice that
portage (sometimes) makes and run the successful emerge command,
i.e. say yes to the question from --ask.
Is this nondeterminism documented or have I done something wrong.
Thanks for your help.
allan
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 6:23 ` J. Roeleveld
` (2 preceding siblings ...)
2014-08-08 11:33 ` Rich Freeman
@ 2014-08-08 13:12 ` gottlieb
3 siblings, 0 replies; 29+ messages in thread
From: gottlieb @ 2014-08-08 13:12 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 08 2014, J. Roeleveld wrote:
> On Thursday, August 07, 2014 11:33:34 PM gottlieb@nyu.edu wrote:
>> I was away for two weeks and now one of my systems cannot be updated due
>> to conflicts. The entire (long) emerge output is at the end of
>> this msg.
>>
>>
>> ------------------ The first conflict is -------------------
>
> <snipped long list of conflicts>
>
> I notice a few perl blockers.
> You could try the following:
>
> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
> # perl-cleaner --all -v -- -v
>
> And then retry to update world.
> I've been encountering some perl blockages myself, and this cleared it up for
> me.
>
> --
> Joost
Thank you this fixed the perl blockers for me as well (but see my next
msg about the ffmpeg/libav conflict).
thanks again,
allan
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 10:03 ` covici
@ 2014-08-08 13:12 ` gottlieb
0 siblings, 0 replies; 29+ messages in thread
From: gottlieb @ 2014-08-08 13:12 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 08 2014, covici@ccs.covici.com wrote:
> J. Roeleveld <joost@antarean.org> wrote:
>
>> On Thursday, August 07, 2014 11:33:34 PM gottlieb@nyu.edu wrote:
>> > I was away for two weeks and now one of my systems cannot be updated due
>> > to conflicts. The entire (long) emerge output is at the end of
>> > this msg.
>> >
>> >
>> > ------------------ The first conflict is -------------------
>>
>> <snipped long list of conflicts>
>>
>> I notice a few perl blockers.
>> You could try the following:
>>
>> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
>> # perl-cleaner --all -v -- -v
>>
>> And then retry to update world.
>> I've been encountering some perl blockages myself, and this cleared it up for
>> me.
> If I encounter an update of Perl like that, I always do it first and do
> the perl-cleaner thing before anything else. Otherwise portage will
> crap out soon after the perl update is done because it seems to
> automatically use the newer version before perl-cleaner is run.
Good advice.
Thank you.
allan
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 13:11 ` gottlieb
@ 2014-08-08 15:21 ` Alan McKinnon
2014-08-08 15:39 ` Mick
2014-08-08 16:17 ` gottlieb
0 siblings, 2 replies; 29+ messages in thread
From: Alan McKinnon @ 2014-08-08 15:21 UTC (permalink / raw
To: gentoo-user
On 08/08/2014 15:11, gottlieb@nyu.edu wrote:
> On Fri, Aug 08 2014, wraeth@wraeth.id.au wrote:
>
>> On Fri, 2014-08-08 at 08:23 +0200, J. Roeleveld wrote:
>>> I notice a few perl blockers.
>>> You could try the following:
>>>
>>> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
>>> # perl-cleaner --all -v -- -v
>>>
>>> And then retry to update world.
>>> I've been encountering some perl blockages myself, and this cleared it up for
>>> me.
>>
>> I also notice a conflict between
>>
>> media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge
>>
>> media-video/libav-9.14::gentoo, installed
>>
>> You may want to include which one you prefer (ffmpeg or libav) in your
>> call to emerge, and possibly include "--with-bdeps=y":
>>
>> `emerge -1uDNav --with-bdeps=y @world media-video/<selection>`
>>
>> Note the addition of the '-1' or "--oneshot" option - you should always
>> use this when specifying libraries to emerge.
>
> (Yes about --oneshot)
>
> The choice of ffmpeg vs libav seems non-deterministic ??
>
> I have a shell open directly on the machine e6510 and am ssh'ed
> into e6510 from another machine
>
> On the direct shell two successive runs of
>
> e6510 ~ # emerge --update --changed-use --deep @world
> (I have EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --jobs
> --load-average=5")
>
> gave different results. The first one gave the error msg about libav
> and ffmpeg conflicting; the second gave no error and is ready to go. I
> looked at the tree output and see that the successful one has an
> uninstall of libav right before the install line for ffmpeg. The
> unsuccessful one does not have that line.
>
> On the ssh shell, the first few tries gave the conflict error msg; but
> then one succeeded (again proposing to uninstall libav).
>
> Perhaps the dependency search uses multiple threads??
>
> Since I must choose between libav and ffmpeg, I will use the choice that
> portage (sometimes) makes and run the successful emerge command,
> i.e. say yes to the question from --ask.
>
> Is this nondeterminism documented or have I done something wrong.
It's working as designed. The various deps for ffmpeg vs libav allow
either one to satisfy the dep, especially if you have virtual/ffmpeg in
world.
This new dynamic dep stuff allows portage a degree of freedom in
selecting such providers and sometimes it decides to use the one you
don't have. To satisfy that decision, it must then uninstall what you
have. I suspect the root cause of such apparently random behaviour is
that portage is loading your installed apps into an associative array,
and the order if items in those are random.
Two solutions::
1. use --backtrack <some big number>
this tells portage to search deeper and hopefully realize you
already have libav
2. Put libav in world, this will stop portage from trying to be helpful
I prefer the second choice as it makes things very explicit.
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 15:21 ` Alan McKinnon
@ 2014-08-08 15:39 ` Mick
2014-08-08 16:17 ` gottlieb
1 sibling, 0 replies; 29+ messages in thread
From: Mick @ 2014-08-08 15:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 3676 bytes --]
On Friday 08 Aug 2014 16:21:56 Alan McKinnon wrote:
> On 08/08/2014 15:11, gottlieb@nyu.edu wrote:
> > On Fri, Aug 08 2014, wraeth@wraeth.id.au wrote:
> >> On Fri, 2014-08-08 at 08:23 +0200, J. Roeleveld wrote:
> >>> I notice a few perl blockers.
> >>> You could try the following:
> >>>
> >>> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
> >>> # perl-cleaner --all -v -- -v
> >>>
> >>> And then retry to update world.
> >>> I've been encountering some perl blockages myself, and this cleared it
> >>> up for me.
> >>
> >> I also notice a conflict between
> >>
> >> media-video/ffmpeg-1.2.6-r1::gentoo, ebuild scheduled for merge
> >>
> >> media-video/libav-9.14::gentoo, installed
> >>
> >> You may want to include which one you prefer (ffmpeg or libav) in your
> >>
> >> call to emerge, and possibly include "--with-bdeps=y":
> >> `emerge -1uDNav --with-bdeps=y @world media-video/<selection>`
> >>
> >> Note the addition of the '-1' or "--oneshot" option - you should always
> >> use this when specifying libraries to emerge.
> >
> > (Yes about --oneshot)
> >
> > The choice of ffmpeg vs libav seems non-deterministic ??
> >
> > I have a shell open directly on the machine e6510 and am ssh'ed
> > into e6510 from another machine
> >
> > On the direct shell two successive runs of
> >
> > e6510 ~ # emerge --update --changed-use --deep @world
> > (I have EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --jobs
> > --load-average=5")
> >
> > gave different results. The first one gave the error msg about libav
> > and ffmpeg conflicting; the second gave no error and is ready to go. I
> > looked at the tree output and see that the successful one has an
> > uninstall of libav right before the install line for ffmpeg. The
> > unsuccessful one does not have that line.
> >
> > On the ssh shell, the first few tries gave the conflict error msg; but
> > then one succeeded (again proposing to uninstall libav).
> >
> > Perhaps the dependency search uses multiple threads??
> >
> > Since I must choose between libav and ffmpeg, I will use the choice that
> > portage (sometimes) makes and run the successful emerge command,
> > i.e. say yes to the question from --ask.
> >
> > Is this nondeterminism documented or have I done something wrong.
>
> It's working as designed. The various deps for ffmpeg vs libav allow
> either one to satisfy the dep, especially if you have virtual/ffmpeg in
> world.
>
> This new dynamic dep stuff allows portage a degree of freedom in
> selecting such providers and sometimes it decides to use the one you
> don't have. To satisfy that decision, it must then uninstall what you
> have. I suspect the root cause of such apparently random behaviour is
> that portage is loading your installed apps into an associative array,
> and the order if items in those are random.
>
> Two solutions::
>
> 1. use --backtrack <some big number>
> this tells portage to search deeper and hopefully realize you
> already have libav
>
> 2. Put libav in world, this will stop portage from trying to be helpful
>
>
>
> I prefer the second choice as it makes things very explicit.
I kept ffmpeg, because I am used to it and because it seems to be more up to
date than libav, plus it incorporates everything the libav fork has created
since. However, I am not sure if that is the recommended solution - at least
in gentoo. I'm not asking to start a flamewar between parent and fork
advocates, but would like to check if I my understanding is wrong.
Views and experience on using either are welcomed.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 15:21 ` Alan McKinnon
2014-08-08 15:39 ` Mick
@ 2014-08-08 16:17 ` gottlieb
1 sibling, 0 replies; 29+ messages in thread
From: gottlieb @ 2014-08-08 16:17 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 08 2014, Alan McKinnon wrote:
> This new dynamic dep stuff allows portage a degree of freedom in
> selecting such providers and sometimes it decides to use the one you
> don't have. To satisfy that decision, it must then uninstall what you
> have.
This I understand
> I suspect the root cause of such apparently random behaviour is that
> portage is loading your installed apps into an associative array, and
> the order if items in those are random.
This does surprise me. Are entries hashed with a random value?
> Two solutions::
>
> 1. use --backtrack <some big number>
> this tells portage to search deeper and hopefully realize you
> already have libav
>
> 2. Put libav in world, this will stop portage from trying to be helpful
>
> I prefer the second choice as it makes things very explicit.
It looked as thought the successful choice is for portage to uninstall
libav so I am not sure inserting it into world would be helpful. I
can't test it since the emerge has completed successfully (at least
without complaint).
thanks,
allan
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 11:33 ` Rich Freeman
@ 2014-08-08 16:21 ` gottlieb
2014-08-08 16:50 ` J. Roeleveld
0 siblings, 1 reply; 29+ messages in thread
From: gottlieb @ 2014-08-08 16:21 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 08 2014, Rich Freeman wrote:
> On Fri, Aug 8, 2014 at 2:23 AM, J. Roeleveld <joost@antarean.org> wrote:
>> I notice a few perl blockers.
>> You could try the following:
>>
>> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
>> # perl-cleaner --all -v -- -v
>>
>> And then retry to update world.
>> I've been encountering some perl blockages myself, and this cleared
>> it up for me.
>
> On stable the most recent perl update seems very prone to blockers,
> and I found that cleaning out the virtuals using the first command
> given helped portage sort things out considerably.
>
> If a package outputs an update notice like that, it is usually for a
> reason...
I see.
On my other systems, no blockers have been reported.
Should I run the two commands above anyway?
I do understand "if it ain't broke, don't fix it", but I wonder if there
are problems waiting to happen that those two commands would eliminate.
thanks,
allan
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 16:21 ` gottlieb
@ 2014-08-08 16:50 ` J. Roeleveld
2014-08-08 17:30 ` Peter Humphrey
0 siblings, 1 reply; 29+ messages in thread
From: J. Roeleveld @ 2014-08-08 16:50 UTC (permalink / raw
To: gentoo-user
On 8 August 2014 18:21:08 CEST, gottlieb@nyu.edu wrote:
>On Fri, Aug 08 2014, Rich Freeman wrote:
>
>> On Fri, Aug 8, 2014 at 2:23 AM, J. Roeleveld <joost@antarean.org>
>wrote:
>>> I notice a few perl blockers.
>>> You could try the following:
>>>
>>> # emerge -vuD1 $(qlist -IC 'virtual/perl-*')
>>> # perl-cleaner --all -v -- -v
>>>
>>> And then retry to update world.
>>> I've been encountering some perl blockages myself, and this cleared
>>> it up for me.
>>
>> On stable the most recent perl update seems very prone to blockers,
>> and I found that cleaning out the virtuals using the first command
>> given helped portage sort things out considerably.
>>
>> If a package outputs an update notice like that, it is usually for a
>> reason...
>
>I see.
>
>On my other systems, no blockers have been reported.
>Should I run the two commands above anyway?
>
>I do understand "if it ain't broke, don't fix it", but I wonder if
>there
>are problems waiting to happen that those two commands would eliminate.
>
>thanks,
>allan
Perl-cleaner and python-updater ensure the different perl and python dependent parts are rebuild against the configured perl and python packages.
Usually these are the latest versions.
Problems can occur when you run emerge --depclean and the perl or python versions used for said packages disappear.
I also would have concerns if different versions were used for different packages and they need to work together.
I always run perlcleaner and python updater after each update.
--
Joost
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 16:50 ` J. Roeleveld
@ 2014-08-08 17:30 ` Peter Humphrey
2014-08-08 17:46 ` J. Roeleveld
0 siblings, 1 reply; 29+ messages in thread
From: Peter Humphrey @ 2014-08-08 17:30 UTC (permalink / raw
To: gentoo-user
On Friday 08 August 2014 18:50:28 J. Roeleveld wrote:
> I always run perlcleaner and python updater after each update.
Hmm. I run them when perl or python has been updated. Have you found them to
be needed at other times?
Incidentally, several months ago I said I would run python-updater before
perl-cleaner because I thought it was more central to portage's operations.
Wrong - I was hoist with my own petard the very next time. Ho-hum.
--
Regards
Peter
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 17:30 ` Peter Humphrey
@ 2014-08-08 17:46 ` J. Roeleveld
2014-08-08 18:13 ` Alan McKinnon
2014-08-08 19:51 ` Neil Bothwick
0 siblings, 2 replies; 29+ messages in thread
From: J. Roeleveld @ 2014-08-08 17:46 UTC (permalink / raw
To: gentoo-user
On 8 August 2014 19:30:16 CEST, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
>On Friday 08 August 2014 18:50:28 J. Roeleveld wrote:
>
>> I always run perlcleaner and python updater after each update.
>
>Hmm. I run them when perl or python has been updated. Have you found
>them to
>be needed at other times?
No, but it's a script that runs daily on my build host.
>Incidentally, several months ago I said I would run python-updater
>before
>perl-cleaner because I thought it was more central to portage's
>operations.
>Wrong - I was hoist with my own petard the very next time. Ho-hum.
Hehe, would be nice if a developer would actually list the best way and sequence to update Gentoo with the least expected issues.
--
Joost
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 17:46 ` J. Roeleveld
@ 2014-08-08 18:13 ` Alan McKinnon
2014-08-08 19:18 ` J. Roeleveld
2014-08-08 19:51 ` Neil Bothwick
1 sibling, 1 reply; 29+ messages in thread
From: Alan McKinnon @ 2014-08-08 18:13 UTC (permalink / raw
To: gentoo-user
On 08/08/2014 19:46, J. Roeleveld wrote:
> On 8 August 2014 19:30:16 CEST, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
>> On Friday 08 August 2014 18:50:28 J. Roeleveld wrote:
>>
>>> I always run perlcleaner and python updater after each update.
>>
>> Hmm. I run them when perl or python has been updated. Have you found
>> them to
>> be needed at other times?
>
> No, but it's a script that runs daily on my build host.
>
>> Incidentally, several months ago I said I would run python-updater
>> before
>> perl-cleaner because I thought it was more central to portage's
>> operations.
>> Wrong - I was hoist with my own petard the very next time. Ho-hum.
>
> Hehe, would be nice if a developer would actually list the best way and sequence to update Gentoo with the least expected issues.
Haha, that's very funny. Surely you jest?
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 18:13 ` Alan McKinnon
@ 2014-08-08 19:18 ` J. Roeleveld
2014-08-08 20:41 ` Alan McKinnon
0 siblings, 1 reply; 29+ messages in thread
From: J. Roeleveld @ 2014-08-08 19:18 UTC (permalink / raw
To: gentoo-user
On 8 August 2014 20:13:15 CEST, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>On 08/08/2014 19:46, J. Roeleveld wrote:
>> On 8 August 2014 19:30:16 CEST, Peter Humphrey
><peter@prh.myzen.co.uk> wrote:
>>> On Friday 08 August 2014 18:50:28 J. Roeleveld wrote:
>>>
>>>> I always run perlcleaner and python updater after each update.
>>>
>>> Hmm. I run them when perl or python has been updated. Have you found
>>> them to
>>> be needed at other times?
>>
>> No, but it's a script that runs daily on my build host.
>>
>>> Incidentally, several months ago I said I would run python-updater
>>> before
>>> perl-cleaner because I thought it was more central to portage's
>>> operations.
>>> Wrong - I was hoist with my own petard the very next time. Ho-hum.
>>
>> Hehe, would be nice if a developer would actually list the best way
>and sequence to update Gentoo with the least expected issues.
>
>Haha, that's very funny. Surely you jest?
It's Friday. Time of hope....
Anyway. We all have our own way of doing a regular update.
How often do you update? Daily or weekly?
--
Joost
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 17:46 ` J. Roeleveld
2014-08-08 18:13 ` Alan McKinnon
@ 2014-08-08 19:51 ` Neil Bothwick
1 sibling, 0 replies; 29+ messages in thread
From: Neil Bothwick @ 2014-08-08 19:51 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 386 bytes --]
On Fri, 08 Aug 2014 19:46:03 +0200, J. Roeleveld wrote:
> Hehe, would be nice if a developer would actually list the best way and
> sequence to update Gentoo with the least expected issues.
Whatever works for you today. Everything is a variable.
--
Neil Bothwick
The trouble with doing something right the first time is that nobody
appreciates how difficult it was.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 19:18 ` J. Roeleveld
@ 2014-08-08 20:41 ` Alan McKinnon
2014-08-09 6:35 ` J. Roeleveld
0 siblings, 1 reply; 29+ messages in thread
From: Alan McKinnon @ 2014-08-08 20:41 UTC (permalink / raw
To: gentoo-user
On 08/08/2014 21:18, J. Roeleveld wrote:
> On 8 August 2014 20:13:15 CEST, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>> On 08/08/2014 19:46, J. Roeleveld wrote:
>>> Hehe, would be nice if a developer would actually list the best way
>> and sequence to update Gentoo with the least expected issues.
>>
>> Haha, that's very funny. Surely you jest?
>
> It's Friday. Time of hope....
>
> Anyway. We all have our own way of doing a regular update.
>
> How often do you update? Daily or weekly?
Depends; if I have spare brain cycles and something is happening in the
tree that grabs my interest, then daily.
The one gentoo server I have left is often monthly.
Test vms get updated when I feel like it. Some of them never :-)
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-08 20:41 ` Alan McKinnon
@ 2014-08-09 6:35 ` J. Roeleveld
2014-08-09 7:53 ` Alan McKinnon
0 siblings, 1 reply; 29+ messages in thread
From: J. Roeleveld @ 2014-08-09 6:35 UTC (permalink / raw
To: gentoo-user
On Friday, August 08, 2014 10:41:51 PM Alan McKinnon wrote:
> On 08/08/2014 21:18, J. Roeleveld wrote:
> > On 8 August 2014 20:13:15 CEST, Alan McKinnon <alan.mckinnon@gmail.com>
wrote:
> >> On 08/08/2014 19:46, J. Roeleveld wrote:
> >>> Hehe, would be nice if a developer would actually list the best way
> >>
> >> and sequence to update Gentoo with the least expected issues.
> >>
> >> Haha, that's very funny. Surely you jest?
> >
> > It's Friday. Time of hope....
> >
> > Anyway. We all have our own way of doing a regular update.
> >
> > How often do you update? Daily or weekly?
>
> Depends; if I have spare brain cycles and something is happening in the
> tree that grabs my interest, then daily.
I tend to do it during the weekend or when I have a spare moment during the
week.
> The one gentoo server I have left is often monthly.
The servers are done at least once a month.
> Test vms get updated when I feel like it. Some of them never :-)
Hope they are behind a firewall then, wouldn't want to know how quick a 2 year
old VM gets 0wned if online.
--
Joost
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-09 6:35 ` J. Roeleveld
@ 2014-08-09 7:53 ` Alan McKinnon
2014-08-09 8:20 ` J. Roeleveld
0 siblings, 1 reply; 29+ messages in thread
From: Alan McKinnon @ 2014-08-09 7:53 UTC (permalink / raw
To: gentoo-user
On 09/08/2014 08:35, J. Roeleveld wrote:
>> Test vms get updated when I feel like it. Some of them never :-)
> Hope they are behind a firewall then, wouldn't want to know how quick a 2 year
> old VM gets 0wned if online.
They run locally in virtualbox on the laptop, and are fired up when
needed. Like for example when I have to figure out wtf exactly did
ubuntu do to munin today to break it *again*
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-09 7:53 ` Alan McKinnon
@ 2014-08-09 8:20 ` J. Roeleveld
2014-08-09 9:19 ` Alan McKinnon
0 siblings, 1 reply; 29+ messages in thread
From: J. Roeleveld @ 2014-08-09 8:20 UTC (permalink / raw
To: gentoo-user
On 9 August 2014 09:53:01 CEST, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>On 09/08/2014 08:35, J. Roeleveld wrote:
>>> Test vms get updated when I feel like it. Some of them never :-)
>> Hope they are behind a firewall then, wouldn't want to know how quick
>a 2 year
>> old VM gets 0wned if online.
>
>
>They run locally in virtualbox on the laptop, and are fired up when
>needed. Like for example when I have to figure out wtf exactly did
>ubuntu do to munin today to break it *again*
I try to avoid ubuntu.
Tried it a few years ago. Looked ok, but didn't like the convoluted way to do a full update and ended up putting Gentoo on the netbook.
--
Joost
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-09 8:20 ` J. Roeleveld
@ 2014-08-09 9:19 ` Alan McKinnon
2014-08-09 11:58 ` Mick
2014-08-12 5:43 ` J. Roeleveld
0 siblings, 2 replies; 29+ messages in thread
From: Alan McKinnon @ 2014-08-09 9:19 UTC (permalink / raw
To: gentoo-user
On 09/08/2014 10:20, J. Roeleveld wrote:
> On 9 August 2014 09:53:01 CEST, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>> On 09/08/2014 08:35, J. Roeleveld wrote:
>>>> Test vms get updated when I feel like it. Some of them never :-)
>>> Hope they are behind a firewall then, wouldn't want to know how quick
>> a 2 year
>>> old VM gets 0wned if online.
>>
>>
>> They run locally in virtualbox on the laptop, and are fired up when
>> needed. Like for example when I have to figure out wtf exactly did
>> ubuntu do to munin today to break it *again*
>
> I try to avoid ubuntu.
> Tried it a few years ago. Looked ok, but didn't like the convoluted way to do a full update and ended up putting Gentoo on the netbook.
you mean
apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get
autoremove
?
Yeah, that drives me nuts too.
But it's better than Red Hat (dependency hell) and makes the office
staff workstations easy to admin (desktop stuff JustWorks for what they
need to do).
Plus, I refuse under any circumstances to run Gentoo on production
unless it's backed by a huge build farm or I have a large cluster that
are all identical and have very special needs.
Gentoo has it's uses cases, but a loose collection of servers none of
which are identical is not it.
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-09 9:19 ` Alan McKinnon
@ 2014-08-09 11:58 ` Mick
2014-08-09 13:38 ` Alan McKinnon
2014-08-12 5:43 ` J. Roeleveld
1 sibling, 1 reply; 29+ messages in thread
From: Mick @ 2014-08-09 11:58 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 404 bytes --]
On Saturday 09 Aug 2014 10:19:39 Alan McKinnon wrote:
> > Tried it a few years ago. Looked ok, but didn't like the convoluted way
> > to do a full update and ended up putting Gentoo on the netbook.
>
> you mean
>
> apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get
> autoremove
or,
sudo do-release-upgrade
to upgrade from one LTS to the next?
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-09 11:58 ` Mick
@ 2014-08-09 13:38 ` Alan McKinnon
0 siblings, 0 replies; 29+ messages in thread
From: Alan McKinnon @ 2014-08-09 13:38 UTC (permalink / raw
To: gentoo-user
On 09/08/2014 13:58, Mick wrote:
> On Saturday 09 Aug 2014 10:19:39 Alan McKinnon wrote:
>>> Tried it a few years ago. Looked ok, but didn't like the convoluted way
>>> to do a full update and ended up putting Gentoo on the netbook.
>>
>> you mean
>>
>> apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get
>> autoremove
>
> or,
>
> sudo do-release-upgrade
>
> to upgrade from one LTS to the next?
>
The boss has banned upgrading from one LTS to the next:
- base system might upgrade OK but everything else atop it is risky
- last round of trying blew up in his face and stuff broke wholesale
- LTS are 2 (or 3?) years apart and the machines are usually due for
upgrade replacement on that cycle anyway
- this is a fast-changing devops environment when we usually rip the
whole lot out and do it over every 2 years anyway to deal with changes
in how the business is done and take advantage of new technology
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-09 9:19 ` Alan McKinnon
2014-08-09 11:58 ` Mick
@ 2014-08-12 5:43 ` J. Roeleveld
2014-08-12 6:37 ` Alan McKinnon
1 sibling, 1 reply; 29+ messages in thread
From: J. Roeleveld @ 2014-08-12 5:43 UTC (permalink / raw
To: gentoo-user
On Saturday, August 09, 2014 11:19:39 AM Alan McKinnon wrote:
> On 09/08/2014 10:20, J. Roeleveld wrote:
> > On 9 August 2014 09:53:01 CEST, Alan McKinnon <alan.mckinnon@gmail.com>
wrote:
> >> On 09/08/2014 08:35, J. Roeleveld wrote:
> >>>> Test vms get updated when I feel like it. Some of them never :-)
> >>>
> >>> Hope they are behind a firewall then, wouldn't want to know how quick
> >>
> >> a 2 year
> >>
> >>> old VM gets 0wned if online.
> >>
> >> They run locally in virtualbox on the laptop, and are fired up when
> >> needed. Like for example when I have to figure out wtf exactly did
> >> ubuntu do to munin today to break it *again*
> >
> > I try to avoid ubuntu.
> > Tried it a few years ago. Looked ok, but didn't like the convoluted way to
> > do a full update and ended up putting Gentoo on the netbook.
> you mean
>
> apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get
> autoremove
>
> ?
Yes
> Yeah, that drives me nuts too.
emerge --sync
emerge -vauDN @world
This is how to update everything in 1 step. I don't like having to do a
different command to update to newer versions. It's convoluted.
> But it's better than Red Hat (dependency hell) and makes the office
> staff workstations easy to admin (desktop stuff JustWorks for what they
> need to do).
My solution with RPMs:
- Let the desktop try it
- Do a new install of latest version
(I use Centos on VMs for testing work related stuff)
> Plus, I refuse under any circumstances to run Gentoo on production
> unless it's backed by a huge build farm or I have a large cluster that
> are all identical and have very special needs.
I use Gentoo exclusively on the servers and desktops at home. I find it easier
and more logical to maintain.
I do have a VM dedicated to building binary packages though.
> Gentoo has it's uses cases, but a loose collection of servers none of
> which are identical is not it.
It can be made to work, with some good planning.
But I agree that when the amount of servers starts getting quite large, some
unification is necessary. But the same then is also true for any other OS.
--
Joost
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-12 5:43 ` J. Roeleveld
@ 2014-08-12 6:37 ` Alan McKinnon
2014-08-12 8:32 ` J. Roeleveld
0 siblings, 1 reply; 29+ messages in thread
From: Alan McKinnon @ 2014-08-12 6:37 UTC (permalink / raw
To: gentoo-user
On 12/08/2014 07:43, J. Roeleveld wrote:
>> Plus, I refuse under any circumstances to run Gentoo on production
>> > unless it's backed by a huge build farm or I have a large cluster that
>> > are all identical and have very special needs.
> I use Gentoo exclusively on the servers and desktops at home. I find it easier
> and more logical to maintain.
> I do have a VM dedicated to building binary packages though.
>
I just got really tired of eternally being The Only One In The Place Who
Knows Gentoo(tm) and who doesn't blindly "emerge -uND world" on a remote
box then walk away....
At least with apt and yum juniors can be trained fairly quickly to do
reliable world updates safely. This keeps the boss off my neck. That
makes me happy.
On my personal servers and laptops, it will take on the order of atomic
warfare to make me give up my beloved Gentoo there :-)
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [gentoo-user] unclear (to me) errors from portage
2014-08-12 6:37 ` Alan McKinnon
@ 2014-08-12 8:32 ` J. Roeleveld
0 siblings, 0 replies; 29+ messages in thread
From: J. Roeleveld @ 2014-08-12 8:32 UTC (permalink / raw
To: gentoo-user
On Tuesday, August 12, 2014 08:37:52 AM Alan McKinnon wrote:
> On 12/08/2014 07:43, J. Roeleveld wrote:
> >> Plus, I refuse under any circumstances to run Gentoo on production
> >>
> >> > unless it's backed by a huge build farm or I have a large cluster that
> >> > are all identical and have very special needs.
> >
> > I use Gentoo exclusively on the servers and desktops at home. I find it
> > easier and more logical to maintain.
> > I do have a VM dedicated to building binary packages though.
>
> I just got really tired of eternally being The Only One In The Place Who
> Knows Gentoo(tm) and who doesn't blindly "emerge -uND world" on a remote
> box then walk away....
People who do that should be taken outside behind the chemical shed and
shot...
> At least with apt and yum juniors can be trained fairly quickly to do
> reliable world updates safely. This keeps the boss off my neck. That
> makes me happy.
I've seen installations start acting really weird because sysadmins decided to
update a redhat box the official way (yum).
Those usually ended up with backups being restored.
It doesn't matter which distribution you use, you still need to test updates
on a seperate environment first to ensure all the software running on the
environment will still work post-upgrade.
> On my personal servers and laptops, it will take on the order of atomic
> warfare to make me give up my beloved Gentoo there :-)
Hehe, same here.
--
Joost
^ permalink raw reply [flat|nested] 29+ messages in thread
end of thread, other threads:[~2014-08-12 8:32 UTC | newest]
Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-08 3:33 [gentoo-user] unclear (to me) errors from portage gottlieb
2014-08-08 4:48 ` Gevisz
2014-08-08 6:23 ` J. Roeleveld
2014-08-08 6:32 ` wraeth
2014-08-08 13:11 ` gottlieb
2014-08-08 15:21 ` Alan McKinnon
2014-08-08 15:39 ` Mick
2014-08-08 16:17 ` gottlieb
2014-08-08 10:03 ` covici
2014-08-08 13:12 ` gottlieb
2014-08-08 11:33 ` Rich Freeman
2014-08-08 16:21 ` gottlieb
2014-08-08 16:50 ` J. Roeleveld
2014-08-08 17:30 ` Peter Humphrey
2014-08-08 17:46 ` J. Roeleveld
2014-08-08 18:13 ` Alan McKinnon
2014-08-08 19:18 ` J. Roeleveld
2014-08-08 20:41 ` Alan McKinnon
2014-08-09 6:35 ` J. Roeleveld
2014-08-09 7:53 ` Alan McKinnon
2014-08-09 8:20 ` J. Roeleveld
2014-08-09 9:19 ` Alan McKinnon
2014-08-09 11:58 ` Mick
2014-08-09 13:38 ` Alan McKinnon
2014-08-12 5:43 ` J. Roeleveld
2014-08-12 6:37 ` Alan McKinnon
2014-08-12 8:32 ` J. Roeleveld
2014-08-08 19:51 ` Neil Bothwick
2014-08-08 13:12 ` gottlieb
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox