Gentoo Archives: gentoo-user

From: Allan Gottlieb <gottlieb@×××.edu>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: trouble understanding a slot conflict
Date: Tue, 03 Apr 2012 03:16:58
Message-Id: yu9vclhcxso.fsf@nyu.edu
In Reply to: [gentoo-user] Re: trouble understanding a slot conflict by walt
1 On Mon, Apr 02 2012, walt wrote:
2
3 > On 04/02/2012 07:20 PM, Allan Gottlieb wrote:
4 >> A normal update world turned up the error below
5 >> (~amd64, gnome profile)
6 >>
7 >> !!! Multiple package instances within a single package slot have been pulled
8 >> !!! into the dependency graph, resulting in a slot conflict:
9 >>
10 >> sys-apps/pciutils:0
11 >>
12 >> (sys-apps/pciutils-3.1.9-r1::gentoo, installed) pulled in by
13 >> >=sys-apps/pciutils-3.1.9-r1[-compress-db] required by (sys-fs/udev-171-r5::gentoo, installed)
14 >
15 > I've been through this one already ;) The ~amd64 keyword wants a newer
16 > version of udev (182-r3) than you have. The question is why you still
17 > have the old version of udev. Did you maybe mask the newer udev to avoid
18 > the infamous separate-usr-partition-is-deprecated problem?
19
20 Yes indeed I have it masked for exactly that reason. I will be going to
21 a combined / + /usr when the semester ends. I use this machine for my
22 lectures and assignments so prefer to break it from late may through
23 august.
24
25 I just tried masking the -r2 (and higher) pciutils.
26 But this conflicts with a newly-required hwids-2012-0401.
27 The later is required by a new usbutils-005-r1
28
29 This led me to mask >=usbutils-005-r1.
30
31 Now the proposed update world leaves portage happy, but me worried. I
32 haven't actually done the update world. It is reasonably to have so
33 much masking? (The output of the update --ask world is below)
34
35 I am wondering if it would be safer to not update at all for 6 weeks.
36 Then, with the semester over, try the huge update and if it is too hard
37 to get working, do a reinstall. That certainly doesn't sound appealing.
38 Does the following seem like too much masking or does it seem
39 reasonable?
40
41 in /etc/portage/package.mask (a directory) I have.
42
43 README
44
45 # First masked udev-181 to postpone needing to combine / and /usr
46 # This then required masking consolekit
47 # At that point things were OK for a while
48 #
49 # Now (2 april) I need to mask the new pciutils since the new one
50 # causes a mysterious-to-me slot conflict.
51 # This mask blocks hwids, which a new usbutils requires.
52 # So I mask the new usbutils.
53 # Now portage is willing to do the update. Success??
54
55 # The lvm mask is related but is probably a bug in lvm
56 # (https://bugs.gentoo.org/show_bug.cgi?id=409921) so I have
57 # that one in a separate file
58
59 udev-181
60
61 >=sys-fs/udev-181
62 >=sys-auth/consolekit-0.4.5-r3
63 >=sys-apps/pciutils-3.1.9-r2
64 >=sys-apps/usbutils-005-r1
65
66 lvm-2.01.95
67
68 >=sys-fs/lvm2-2.02.95
69
70 allan
71
72 PS. I still don't understand the two error msgs from portage given in my
73 previous msg, neither of which indicate to me a real problem. But that
74 is more for my education and ability to decipher them better in the
75 future than for fixing any problem.
76
77 PPS. Here is the pre-update output from update --ask world
78
79 ajglap gottlieb # mount /mnt/junk; PORTAGE_TMPDIR=/mnt/junk/portage-tmpdir emerge --keep-going --update --newuse --with-bdeps=y world; umount /mnt/junk
80
81 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
82 * Use eselect news to read news items.
83
84
85 These are the packages that would be merged, in reverse order:
86
87 Calculating dependencies... done!
88 [nomerge ] gnome-base/gnome-3.2.1 USE="cdr cups extras fallback -accessibility"
89 [nomerge ] gnome-base/gnome-core-apps-3.2.1 USE="bluetooth cdr cups networkmanager"
90 [nomerge ] net-im/empathy-3.2.2 USE="eds geoloc gnome-online-accounts map networkmanager spell v4l -call -debug -sendto -test"
91 [nomerge ] app-misc/geoclue-0.12.0_p20110307 USE="gtk -geonames -gps -gsmloc -hostip -manual -networkmanager -nominatim -plazes -skyhook -yahoo-geo"
92 [nomerge ] dev-util/gtk-doc-1.18-r1 USE="-debug -doc -emacs -highlight -test -vim"
93 [nomerge ] app-text/openjade-1.3.2-r3 USE="-static-libs"
94 [ebuild U ] app-text/opensp-1.5.2-r3 [1.5.2-r2] USE="nls -doc -static-libs -test" 1,486 kB
95 [nomerge ] www-client/chromium-18.0.1025.142 USE="cups gnome gnome-keyring -bindist -custom-cflags -kerberos (-pulseaudio) -test" LINGUAS="-am -ar -bg -bn -ca -cs -da -de -el -en_GB -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW"
96 [ebuild U ] dev-lang/nacl-toolchain-newlib-0_p8034 [0_p7311] 0 kB
97 [ebuild U ] app-text/texlive-2011-r1 [2011] USE="X png truetype xml -cjk -context -detex -doc -dvi2tty -dvipdfm -epspdf% -extra -games -graphics -humanities -jadetex -luatex -music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht -xetex -xindy" LINGUAS="en -af -ar -as -bg -bn -bo -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 -ro -ru -sa_IN -sk -sl -sr -sv -ta -te -th -tk -tr -uk -vi -zh" 0 kB
98 [ebuild U ] www-servers/apache-2.4.1-r2 [2.2.22] USE="ldap ssl -debug -doc (-selinux) -static -suexec -threads" APACHE2_MODULES="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 -asis -auth_digest -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" 4,030 kB
99 [ebuild U ] sys-apps/man-pages-3.38 [3.37] USE="nls" LINGUAS="-da -de -fr -it -ja -nl -pl -ro -ru -zh_CN" 1,668 kB
100 [ebuild U ] app-office/libreoffice-3.5.2.2 [3.5.1.2] USE="branding cups dbus eds gnome graphite gstreamer gtk nsplugin opengl svg vba webdav xmlsec (-aqua) -binfilter -java -jemalloc -kde -mysql -nlpsolver% -odk -pdfimport -postgres -test (-debug%)" 100,876 kB
101 [nomerge ] gnome-base/gnome-3.2.1 USE="cdr cups extras fallback -accessibility"
102 [nomerge ] gnome-base/gnome-fallback-3.2.1 USE="cups"
103 [ebuild U ] x11-misc/notification-daemon-0.7.4 [0.7.3] 271 kB
104 [ebuild U ] x11-libs/libnotify-0.7.5 [0.7.4-r1] USE="introspection (symlink) -doc -test" 271 kB
105 [ebuild U ] sys-apps/portage-2.1.10.54 [2.1.10.52] USE="(ipc) -build -doc -epydoc (-pypy1_8) -python2 -python3 (-selinux) -xattr" LINGUAS="-pl" 799 kB
106 [nomerge ] gnome-base/gnome-3.2.1 USE="cdr cups extras fallback -accessibility"
107 [nomerge ] gnome-base/gnome-extra-apps-3.2.1 USE="shotwell tracker"
108 [nomerge ] www-client/epiphany-3.2.1-r1 USE="introspection networkmanager nss -avahi -debug -doc -test"
109 [ebuild U ] x11-themes/gnome-icon-theme-symbolic-3.4.0 [3.2.2] 178 kB
110 [nomerge ] app-office/libreoffice-3.5.2.2 [3.5.1.2] USE="branding cups dbus eds gnome graphite gstreamer gtk nsplugin opengl svg vba webdav xmlsec (-aqua) -binfilter -java -jemalloc -kde -mysql -nlpsolver% -odk -pdfimport -postgres -test (-debug%)"
111 [nomerge ] dev-libs/redland-1.0.15 USE="berkdb ssl xml -iodbc -mysql -odbc -postgres -sqlite -static-libs"
112 [ebuild U ] media-libs/raptor-2.0.7 [2.0.6] USE="curl unicode -debug -json -static-libs (-xml%*)" 1,613 kB
113 [nomerge ] www-servers/apache-2.4.1-r2 [2.2.22] USE="ldap ssl -debug -doc (-selinux) -static -suexec -threads" APACHE2_MODULES="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 -asis -auth_digest -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"
114 [ebuild U ] app-admin/apache-tools-2.4.1 [2.2.22] USE="ssl" 0 kB
115 [nomerge ] app-office/libreoffice-3.5.2.2 [3.5.1.2] USE="branding cups dbus eds gnome graphite gstreamer gtk nsplugin opengl svg vba webdav xmlsec (-aqua) -binfilter -java -jemalloc -kde -mysql -nlpsolver% -odk -pdfimport -postgres -test (-debug%)"
116 [nomerge ] dev-cpp/libcmis-0.1.0 USE="-static-libs -test"
117 [nomerge ] dev-libs/boost-1.48.0-r1 USE="eselect -debug -doc -icu -mpi -python -static-libs -test -tools"
118 [ebuild U ] app-admin/eselect-boost-0.4 [0.3] 0 kB
119 [ebuild U ] sys-apps/util-linux-2.21.1 [2.21] USE="cramfs crypt ncurses nls unicode -ddate -loop-aes -old-linux -perl (-selinux) -slang -static-libs (-uclibc)" 2,906 kB
120 [nomerge ] app-text/texlive-2011-r1 [2011] USE="X png truetype xml -cjk -context -detex -doc -dvi2tty -dvipdfm -epspdf% -extra -games -graphics -humanities -jadetex -luatex -music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht -xetex -xindy" LINGUAS="en -af -ar -as -bg -bn -bo -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 -ro -ru -sa_IN -sk -sl -sr -sv -ta -te -th -tk -tr -uk -vi -zh"
121 [nomerge ] app-text/texi2html-5.0-r1 USE="unicode"
122 [nomerge ] dev-perl/Unicode-EastAsianWidth-1.30
123 [nomerge ] virtual/perl-ExtUtils-MakeMaker-6.620.0
124 [nomerge ] perl-core/ExtUtils-MakeMaker-6.620.0
125 [ebuild U ] virtual/perl-CPAN-Meta-2.120.900 [2.120.630] 0 kB
126 [ebuild U ] perl-core/CPAN-Meta-2.120.900 [2.120.630] 81 kB
127 [nomerge ] dev-perl/Unicode-EastAsianWidth-1.30
128 [nomerge ] dev-perl/Module-Install-1.60.0 USE="-test"
129 [nomerge ] dev-perl/libwww-perl-6.40.0 USE="ssl"
130 [nomerge ] dev-perl/HTTP-Daemon-6.10.0
131 [nomerge ] dev-perl/HTTP-Message-6.30.0
132 [ebuild U ] dev-perl/HTTP-Date-6.20.0 [6.0.1] 8 kB
133 [nomerge ] dev-perl/Module-Install-1.60.0 USE="-test"
134 [nomerge ] dev-perl/Module-ScanDeps-1.80.0 USE="-test"
135 [ebuild U ] virtual/perl-version-0.970.0 [0.960.0] 0 kB
136 [ebuild U ] perl-core/version-0.970.0 [0.960.0] 104 kB
137 [nomerge ] gnome-base/gnome-3.2.1 USE="cdr cups extras fallback -accessibility"
138 [nomerge ] gnome-base/gnome-shell-3.2.2.1 USE="bluetooth networkmanager"
139 [nomerge ] app-accessibility/caribou-0.4.1-r1
140 [nomerge ] x11-libs/libxklavier-5.2.1 USE="introspection -doc"
141 [nomerge ] sys-devel/gettext-0.18.1.1-r3 USE="acl cxx git nls openmp -doc -emacs -java -static-libs"
142 [nomerge ] dev-vcs/git-1.7.8.5 USE="blksha1 curl gtk iconv perl python threads webdav -cgi -cvs -doc -emacs (-ppcsha1) -subversion -tk -xinetd"
143 [nomerge ] dev-perl/Net-SMTP-SSL-1.10.0
144 [ebuild U ] dev-perl/IO-Socket-SSL-1.620.0 [1.590.0] USE="-idn" 72 kB
145 [ebuild U ] virtual/perl-Scalar-List-Utils-1.250.0 [1.230.0-r1] 0 kB
146 [ebuild U ] perl-core/Scalar-List-Utils-1.250.0 [1.230.0] 66 kB
147 [nomerge ] app-text/texlive-2011-r1 [2011] USE="X png truetype xml -cjk -context -detex -doc -dvi2tty -dvipdfm -epspdf% -extra -games -graphics -humanities -jadetex -luatex -music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht -xetex -xindy" LINGUAS="en -af -ar -as -bg -bn -bo -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 -ro -ru -sa_IN -sk -sl -sr -sv -ta -te -th -tk -tr -uk -vi -zh"
148 [nomerge ] app-text/passivetex-1.25
149 [ebuild U ] app-arch/unzip-6.0-r3 [6.0-r2] USE="bzip2 unicode -natspec" 1,345 kB
150 [nomerge ] gnome-base/gnome-3.2.1 USE="cdr cups extras fallback -accessibility"
151 [nomerge ] gnome-base/gdm-3.2.1.1-r2 USE="consolekit fallback gnome-keyring gnome-shell introspection ipv6 tcpd xklavier -accessibility -debug -fprint (-selinux) -smartcard -test -xinerama"
152 [nomerge ] gnome-base/gnome-shell-3.2.2.1 USE="bluetooth networkmanager"
153 [ebuild U ] sys-libs/timezone-data-2012c [2012b] USE="nls" 202 kB
154 [nomerge ] media-video/gnome-mplayer-1.0.5 USE="alsa dbus dconf gnome libnotify pulseaudio -ipod -musicbrainz"
155 [nomerge ] media-video/mplayer-1.0_rc4_p20120213 USE="X a52 alsa ass cdio dts dv dvd dvdnav enca encode faad gif iconv ipv6 jpeg live mad mmx mng mp3 network opengl osdmenu png pulseaudio quicktime rar real rtc sdl shm speex sse sse2 theora toolame tremor truetype twolame unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) (-aqua) -bidi -bindist -bl -bluray -bs2b -cddb -cdparanoia -cpudetection -debug -dga -directfb -doc -dvb -dxr3 -faac -fbcon -ftp -ggi -gsm -jack -joystick -jpeg2k -ladspa -libcaca -libmpeg2 -lirc -lzo -md5sum -mmxext -nas -nut -openal -oss -pnm -pvr -radio -rtmp -samba -ssse3 -tga -v4l -vdpau (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx"
156 [ebuild U ] media-libs/libpng-1.5.10 [1.5.9] USE="apng (-neon) -static-libs" 697 kB
157
158 Total: 25 packages (25 upgrades), Size of downloads: 116,664 kB
159
160 Would you like to merge these packages? [Yes/No]

Replies

Subject Author
Re: [gentoo-user] Re: trouble understanding a slot conflict Neil Bothwick <neil@××××××××××.uk>