View previous topic :: View next topic |
Author |
Message |
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Wed Feb 20, 2019 8:29 am Post subject: Update/world problem with openssl |
|
|
If I do an "emerge -uvD @world" I get:
Code: |
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/openssl:0
(dev-libs/openssl-1.1.0j:0/1.1::gentoo, ebuild scheduled for merge) pulled in by
>=dev-libs/openssl-1.1.0:0= required by (sys-apps/kmod-26:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^^^^^
(dev-libs/openssl-1.0.2q:0/0::gentoo, installed) pulled in by
<dev-libs/openssl-1.1:0/0= required by (dev-lang/ruby-2.3.8-r1:2.3/2.3::gentoo, installed)
^ ^^^^^^^^
dev-libs/openssl:0/0= required by (net-misc/freerdp-2.0.0_rc4:0/2::gentoo, installed)
^^^^^
(and 40 more with the same problems)
|
Previously when I get blocks like this I unemerge the old package and then emerge the new one but when I tried it the emerge worked but when I ran the @preserved-rebuild it wanted to re-install the original openssl! Masking openssl-1.1.0j doesn't allow the update to proceed, it is still required. So how does one proceed in this situation?
Thanks
Robin _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Feb 20, 2019 8:41 am Post subject: |
|
|
ruby23 is no longer a default RUBY_TARGETS remove it from make.conf and eventually entries in /etc/portage/package.use, then run emerge -UD @world and depclean for remobe ruby23 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Wed Feb 20, 2019 12:19 pm Post subject: |
|
|
Thanks for the resonse. I changed the ruby target in make.conf to RUBY24 and changed all the instances of RUBY2x in package.use to RUBY24. "emerge -UD @world" got me:
Code: |
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/openssl:0
(dev-libs/openssl-1.1.0j:0/1.1::gentoo, ebuild scheduled for merge) pulled in by
>=dev-libs/openssl-1.1.0:0= required by (sys-apps/kmod-26:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^^^^^
(dev-libs/openssl-1.0.2q:0/0::gentoo, installed) pulled in by
<dev-libs/openssl-1.1:0/0= required by (dev-lang/ruby-2.3.8-r1:2.3/2.3::gentoo, installed)
^ ^^^^^^^^
dev-libs/openssl:0/0=[-bindist] required by (net-wireless/hostapd-2.6-r4:0/0::gentoo, installed)
^^^^^
dev-libs/openssl:0/0= required by (net-p2p/ctorrent-3.3.2-r2:0/0::gentoo, installed)
^^^^^
(and 39 more with the same problems)
|
It still wants Ruby 2.3 and 41 other packages still want the old openssl.
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Feb 20, 2019 12:53 pm Post subject: |
|
|
binro wrote: | Thanks for the resonse. I changed the ruby target in make.conf to RUBY24 and changed all the instances of RUBY2x in package.use to RUBY24. |
RUBY_TARGETS="ruby24" is provided by profile and you can remove from make.conf.
binro wrote: | "emerge -UD @world" got me: |
You can post full emerge output?
binro wrote: | It still wants Ruby 2.3 and 41 other packages still want the old openssl. |
OK but probably the problem is only ruby23 (you are in a stable or unstable system?). _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Wed Feb 20, 2019 1:13 pm Post subject: |
|
|
Code: |
# emerge -aUDv @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-lang/python-exec-2.4.6:2::gentoo PYTHON_TARGETS="(jython2_7) (pypy) (pypy3) (python2_7) (python3_4) (python3_5) (python3_6) (python3_7%*)" 86 KiB
[ebuild R ] sys-libs/cracklib-2.9.6-r1::gentoo USE="nls zlib -python -static-libs" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6" 628 KiB
[ebuild R ] sys-apps/keyutils-1.5.9-r4::gentoo USE="-static -static-libs -test" ABI_X86="32 (64) (-x32)" KERNEL="(linux%*)" 73 KiB
[ebuild R ] net-dialup/ppp-2.4.7-r6:0/2.4.7::gentoo USE="ipv6 pam -activefilter -atm -dhcp -eap-tls -gtk -libressl -radius" KERNEL="(linux%*)" 744 KiB
[ebuild U ~] app-eselect/eselect-ruby-20190121::gentoo [20170723::gentoo] 2 KiB
[ebuild R ] dev-python/pyasn1-0.2.3::gentoo USE="-doc" PYTHON_TARGETS="python2_7 python3_4 python3_5* (-pypy) (-pypy3) -python3_6" 98 KiB
[ebuild R ] dev-python/ndg-httpsclient-0.4.0::gentoo PYTHON_TARGETS="python2_7 python3_4 python3_5* (-pypy) (-pypy3) -python3_6" 24 KiB
[ebuild R ] dev-python/ssl-fetch-0.4::gentoo PYTHON_TARGETS="python2_7 python3_4 python3_5* (-pypy) -python3_6 (-python3_7)" 12 KiB
[ebuild R ] dev-python/beautifulsoup-4.5.1:4::gentoo USE="-doc -test" PYTHON_TARGETS="python2_7 python3_4 python3_5* (-pypy) (-pypy3) -python3_6" 155 KiB
[ebuild U ~] dev-libs/openssl-1.1.0j:0/1.1::gentoo [1.0.2q:0/0::gentoo] USE="asm zlib -bindist -rfc3779 -sctp -static-libs -test -tls-heartbeat* -vanilla (-gmp%) (-kerberos%) (-sslv2%) (-sslv3%*)" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="(sse2)" 0 KiB
[ebuild R ] sys-libs/libcap-ng-0.7.8::gentoo USE="-python -static-libs" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6" 438 KiB
[ebuild R ] dev-libs/libbytesize-1.2-r1::gentoo USE="-doc -test" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6" 69 KiB
[ebuild N ~] media-gfx/mypaint-brushes-1.3.0-r1:1.0::gentoo 2,390 KiB
[ebuild R ] net-misc/bridge-utils-1.5::gentoo USE="(-selinux)" KERNEL="(linux%*)" 33 KiB
[ebuild NS ] dev-lang/ruby-2.4.5:2.4::gentoo [2.3.8-r1:2.3::gentoo] USE="berkdb gdbm rdoc ssl -debug -doc -examples -ipv6 -jemalloc -libressl -rubytests -socks5 -static-libs -tk -xemacs" 9,829 KiB
[ebuild R ] dev-ruby/rubygems-2.7.6-r1::gentoo USE="-server -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 833 KiB
[ebuild R ] virtual/rubygems-14::gentoo RUBY_TARGETS="ruby23 ruby24* (-rbx) (-ruby25)" 0 KiB
[ebuild R ] dev-ruby/power_assert-1.1.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 17 KiB
[ebuild R ] dev-ruby/minitest-5.10.3:5::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 75 KiB
[ebuild R ] dev-ruby/net-telnet-0.1.1-r1:1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25) (-ruby22%)" 13 KiB
[ebuild NS ] dev-ruby/did_you_mean-1.1.2:2.4::gentoo [1.0.2:1::gentoo] USE="-test" RUBY_TARGETS="ruby24" 30 KiB
[ebuild R ] dev-ruby/rake-12.3.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 118 KiB
[ebuild R ] dev-ruby/test-unit-3.2.7:2::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 126 KiB
[ebuild N ] dev-ruby/xmlrpc-0.3.0::gentoo USE="-doc -test" RUBY_TARGETS="ruby24 -ruby23 (-ruby25) (-ruby26)" 34 KiB
[ebuild R ] dev-ruby/json-2.1.0:2::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 138 KiB
[ebuild N ] dev-ruby/kpeg-1.1.0-r1:1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24 (-ruby25) (-ruby26)" 57 KiB
[ebuild N ] dev-ruby/racc-1.4.14::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24 (-ruby25) (-ruby26)" 114 KiB
[ebuild U ~] dev-ruby/rdoc-6.1.1::gentoo [5.1.0::gentoo] USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* -ruby25% -ruby26%" 685 KiB
[ebuild R ] dev-ruby/json-1.8.6-r1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 141 KiB
[ebuild U ~] sys-apps/kmod-26::gentoo [25::gentoo] USE="ssl%* tools zlib -debug -doc -lzma -python -static-libs" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6 -python3_7%" 540 KiB
[ebuild U ~] media-libs/babl-0.1.60::gentoo [0.1.38::gentoo] USE="(-altivec)" CPU_FLAGS_X86="mmx sse sse2 sse3%* -f16c -sse4_1" 670 KiB
[ebuild R ] media-libs/libv4l-1.10.1::gentoo USE="jpeg" ABI_X86="32 (64) (-x32)" KERNEL="(linux%*)" 1,321 KiB
[ebuild R ] x11-base/xcb-proto-1.13::gentoo ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6 -python3_7%" 149 KiB
[ebuild R ] net-vpn/openvpn-2.4.6::gentoo USE="examples lzo pam plugins ssl -down-root -inotify -iproute2 -libressl -lz4 -mbedtls -pkcs11 (-selinux) -static (-systemd) -test" KERNEL="(linux%*)" 1,399 KiB
[ebuild R ] sys-fs/ntfs3g-2017.3.23-r1:0/88::gentoo USE="acl external-fuse ntfsprogs xattr -debug -ntfsdecrypt -static-libs -suid" KERNEL="(linux%*)" 1,230 KiB
[ebuild R ] net-vpn/vpnc-0.5.3_p550::gentoo USE="gnutls -resolvconf (-selinux)" KERNEL="(linux%*)" 100 KiB
[ebuild R ] dev-libs/libpwquality-1.4.0::gentoo USE="pam -python -static-libs" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6" 440 KiB
[ebuild R ] dev-db/mysql-connector-c-6.1.11-r1:0/18::gentoo USE="-libressl -static-libs (-ssl%*)" ABI_X86="32 (64) (-x32)" 3,408 KiB
[ebuild R ] app-text/aspell-0.60.7_rc1::gentoo USE="nls unicode (-linguas_af%) (-linguas_be%) (-linguas_bg%) (-linguas_br%) (-linguas_ca%) (-linguas_cs%) (-linguas_cy%) (-linguas_da%) (-linguas_de%) (-linguas_de@1901%) (-linguas_el%) (-linguas_en%) (-linguas_eo%) (-linguas_es%) (-linguas_et%) (-linguas_fi%) (-linguas_fo%) (-linguas_fr%) (-linguas_ga%) (-linguas_gl%) (-linguas_he%) (-linguas_hr%) (-linguas_hu%) (-linguas_hy%) (-linguas_is%) (-linguas_it%) (-linguas_la%) (-linguas_lt%) (-linguas_nl%) (-linguas_no%) (-linguas_pl%) (-linguas_pt%) (-linguas_pt_BR%) (-linguas_ro%) (-linguas_ru%) (-linguas_sk%) (-linguas_sl%) (-linguas_sr%) (-linguas_sv%) (-linguas_uk%) (-linguas_vi%)" L10N="en* -af -be -bg -br -ca -cs -cy -da -de -de-1901 -el -eo -es -et -fi -fo -fr -ga -gl -he -hr -hu -hy -is -it -la -lt -nl -no -pl -pt -pt-BR -ro -ru -sk -sl -sr -sv -uk -vi" 1,988 KiB
[ebuild R ] gnome-base/gnome-common-3.18.0-r1:3::gentoo USE="(-autoconf-archive%*)" 153 KiB
[ebuild U ~] dev-libs/atk-2.30.0::gentoo [2.28.1::gentoo] USE="introspection -gtk-doc% (-nls%*) (-test%)" ABI_X86="32 (64) (-x32)" 284 KiB
[ebuild N ] media-libs/gexiv2-0.10.10-r1::gentoo USE="introspection -gtk-doc -python -static-libs -test -vala" PYTHON_TARGETS="python2_7 python3_4 python3_5 -python3_6" 624 KiB
[ebuild N ] app-arch/gcab-0.8::gentoo USE="introspection -vala" 330 KiB
[ebuild N ] app-text/mupdf-1.14.0-r2:0/1.14.0::gentoo USE="X curl javascript opengl openssl vanilla -libressl -static-libs" 40,628 KiB
[ebuild R ] x11-terms/mrxvt-0.5.4::gentoo USE="jpeg menubar png truetype utempter -debug -session* -xpm (-linguas_el%) (-linguas_ja%) (-linguas_ko%) (-linguas_th%) (-linguas_zh_CN%) (-linguas_zh_TW%)" L10N="th%* -el% -ja% -ko% -zh-CN% -zh-TW%" 590 KiB
[ebuild R ] sys-fs/eudev-3.2.5::gentoo USE="hwdb introspection kmod -rule-generator (-selinux) -static-libs -test" ABI_X86="32 (64) (-x32)" KERNEL="(linux%*)" 1,814 KiB
[ebuild R ] x11-base/xorg-server-1.20.3:0/1.20.3::gentoo USE="glamor suid%* udev xorg -debug -dmx -doc -ipv6 -kdrive -libressl -minimal (-selinux) -static-libs (-systemd) -unwind -wayland -xcsecurity -xephyr -xnest -xvfb" 6,060 KiB
[ebuild R ] dev-java/java-config-2.2.0-r4:2::gentoo USE="-test" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6 (-python3_7)" 51 KiB
[ebuild N ] media-plugins/alsa-plugins-1.1.6::gentoo USE="ffmpeg mix pulseaudio usb_stream -arcam_av -debug -jack -libav -libsamplerate -oss -speex" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild R ] media-libs/libsdl-1.2.15-r9::gentoo USE="X alsa fbcon joystick opengl pulseaudio sound video xv -aalib -custom-cflags -dga -libcaca -nas -oss -static-libs -tslib -xinerama*" ABI_X86="32 (64) (-x32)" 3,829 KiB
[ebuild UD ] media-video/ffmpeg-3.4.5:0/55.57.57::gentoo [4.1.1:0/56.58.58::gentoo] USE="X alsa bzip2 encode gnutls gpl hardcoded-tables iconv ieee1394 mp3 network opengl openssl pic postproc pulseaudio sdl svg theora threads truetype v4l vaapi vorbis x264 xcb xvid zlib (-altivec) -amr -amrenc (-appkit) -bluray -bs2b -cdio -chromaprint -chromium -cpudetection -debug -doc -fdk -flite -fontconfig -frei0r -fribidi -gcrypt -gme -gmp -gsm -iec61883 -jack -jpeg2k -kvazaar -ladspa -libass -libcaca -libdrm -libilbc -librtmp -libsoxr -libv4l -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -nvenc% -openal -opencl -openh264 -opus -oss -rubberband -samba -snappy -speex -ssh -static-libs -test -twolame -vdpau -vpx -wavpack -webp -x265 -zeromq -zimg -zvbi (-codec2%) (-libaom%) (-libressl%) (-lv2%) (-srt%)" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 -3dnow -3dnowext -aes -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" VIDEO_CARDS="(-nvidia%)" 0 KiB
[ebuild NS ~] media-libs/gegl-0.4.12:0.4::gentoo [0.2.0-r5:0::gentoo] USE="cairo ffmpeg introspection lcms sdl svg tiff v4l -debug -jpeg2k -lensfun -libav -openexr -raw -test -umfpack -vala -webp" CPU_FLAGS_X86="mmx sse" 6,900 KiB
[ebuild NS ] media-libs/gegl-0.3.26:0.3::gentoo [0.2.0-r5:0::gentoo] USE="cairo ffmpeg introspection lcms sdl svg tiff v4l -debug -jpeg2k -lensfun -openexr -raw -test -umfpack -vala -webp" CPU_FLAGS_X86="mmx sse" 6,378 KiB
[ebuild N ~] media-libs/libmypaint-1.3.0::gentoo USE="gegl nls openmp -introspection" 428 KiB
[ebuild N ] media-plugins/gst-plugins-libav-1.14.4.3.4.5:1.0::gentoo USE="orc -libav" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild R ] net-analyzer/nagstamon-2.0.1::gentoo PYTHON_TARGETS="python3_4 python3_5* -python3_6" 524 KiB
[ebuild R ] app-portage/layman-2.4.2-r1::gentoo USE="git subversion -bazaar -cvs -darcs (-g-sorcery) -gpg -mercurial -sqlite -squashfs -sync-plugin-portage -test" PYTHON_TARGETS="python2_7 python3_4 python3_5* (-pypy) -python3_6" 135 KiB
[ebuild R ~] kde-apps/khelpcenter-18.12.2:5::gentoo USE="-debug (-handbook%*)" 0 KiB
[ebuild N ] dev-libs/appstream-glib-0.7.9:0/8::gentoo USE="introspection -doc -stemmer" 2,194 KiB
[ebuild U ~] media-gfx/gimp-2.10.8-r1:2::gentoo [2.8.22-r1:2::gentoo] USE="alsa mng udev wmf -aalib (-altivec) (-aqua) -debug -doc -gnome -heif% -jpeg2k -openexr% -postscript -python -test -unwind% -vector-icons% -webp% -xpm (-bzip2%*) (-curl%*) (-dbus%*) (-exif%*) (-jpeg%*) (-lcms%*) (-pdf%*) (-png%*) (-smp%*) (-svg%*) (-tiff%*)" CPU_FLAGS_X86="mmx sse" PYTHON_TARGETS="python2_7" 31,206 KiB
[ebuild R ] net-libs/libsignon-glib-1.14::gentoo USE="introspection -debug -doc -python -test" PYTHON_TARGETS="python2_7 python3_4 python3_5* -python3_6%" 53 KiB
Total: 61 packages (7 upgrades, 1 downgrade, 11 new, 4 in new slots, 38 reinstalls), Size of downloads: 130,364 KiB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/openssl:0
(dev-libs/openssl-1.1.0j:0/1.1::gentoo, ebuild scheduled for merge) pulled in by
>=dev-libs/openssl-1.1.0:0= required by (sys-apps/kmod-26:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^^^^^
(dev-libs/openssl-1.0.2q:0/0::gentoo, installed) pulled in by
dev-libs/openssl:0/0=[-bindist] required by (dev-qt/qtnetwork-5.11.3:5/5.11::gentoo, installed)
^^^^^
<dev-libs/openssl-1.1:0/0= required by (dev-lang/ruby-2.3.8-r1:2.3/2.3::gentoo, installed)
^ ^^^^^^^^
(and 39 more with the same problems)
media-video/ffmpeg:0
(media-video/ffmpeg-4.1.1:0/56.58.58::gentoo, installed) pulled in by
>=media-video/ffmpeg-3.0:0/56.58.58= required by (media-video/mplayer-1.3.0-r5:0/0::gentoo, installed)
^^^^^^^^^^^^
(and 8 more with the same problem)
(media-video/ffmpeg-3.4.5:0/55.57.57::gentoo, ebuild scheduled for merge) pulled in by
<media-video/ffmpeg-4 required by (media-plugins/gst-plugins-libav-1.14.4.3.4.5:1.0/1.0::gentoo, ebuild scheduled for merge)
^ ^
media-video/ffmpeg:0/55.57.57= required by (kde-apps/ffmpegthumbs-18.12.2:5/5::gentoo, installed)
^^^^^^^^^^^^
(and 1 more with the same problems)
NOTE: Use the '--verbose-conflicts' option to display parents omitted above
|
The ffmpeg block is because I upgraded it but the @preserved-rebuild failed because some of the packages now get compilation errors.
Lets deal with openssl first!
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Feb 20, 2019 1:29 pm Post subject: |
|
|
You have yet some entries with ruby23
Code: | [ebuild R ] dev-ruby/rubygems-2.7.6-r1::gentoo USE="-server -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 833 KiB
[ebuild R ] virtual/rubygems-14::gentoo RUBY_TARGETS="ruby23 ruby24* (-rbx) (-ruby25)" 0 KiB
[ebuild R ] dev-ruby/power_assert-1.1.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 17 KiB
[ebuild R ] dev-ruby/minitest-5.10.3:5::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 75 KiB
[ebuild R ] dev-ruby/net-telnet-0.1.1-r1:1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25) (-ruby22%)" 13 KiB
[ebuild NS ] dev-ruby/did_you_mean-1.1.2:2.4::gentoo [1.0.2:1::gentoo] USE="-test" RUBY_TARGETS="ruby24" 30 KiB
[ebuild R ] dev-ruby/rake-12.3.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 118 KiB
[ebuild R ] dev-ruby/test-unit-3.2.7:2::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 126 KiB
[ebuild N ] dev-ruby/xmlrpc-0.3.0::gentoo USE="-doc -test" RUBY_TARGETS="ruby24 -ruby23 (-ruby25) (-ruby26)" 34 KiB
[ebuild R ] dev-ruby/json-2.1.0:2::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 138 KiB
[ebuild N ] dev-ruby/kpeg-1.1.0-r1:1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24 (-ruby25) (-ruby26)" 57 KiB
[ebuild N ] dev-ruby/racc-1.4.14::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24 (-ruby25) (-ruby26)" 114 KiB
[ebuild U ~] dev-ruby/rdoc-6.1.1::gentoo [5.1.0::gentoo] USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* -ruby25% -ruby26%" 685 KiB
[ebuild R ] dev-ruby/json-1.8.6-r1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23 ruby24* (-ruby25)" 141 KiB |
What return grep -r ruby23 /etc/portage/package.use command? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Wed Feb 20, 2019 2:31 pm Post subject: |
|
|
You're right, I missed some. I fixed that and now a collosal emerge is running!
Wrt to ffmpeg, both media-plugins/alsa-plugins-1.1.6 and media-libs/gegl-0.2.0-r5 get compile errors, what do I do about them?
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Feb 20, 2019 2:36 pm Post subject: |
|
|
binro wrote: | Wrt to ffmpeg, both media-plugins/alsa-plugins-1.1.6 and media-libs/gegl-0.2.0-r5 get compile errors, what do I do about them? |
Open a new thread for each package that fails and post emerge --info, emerge -pvq package_that_fails and build.log with wgetpaste _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Wed Feb 20, 2019 3:27 pm Post subject: |
|
|
Package 29 of 107 crapped out with
Code: |
Python build finished successfully!
The necessary bits to build these optional modules were not found:
_tkinter nis
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
Failed to build these modules:
_hashlib _ssl
running build_scripts
creating build/scripts-3.4
copying and adjusting /var/tmp/portage/dev-lang/python-3.4.8/work/Python-3.4.8/Tools/scripts/pydoc3 -> build/scripts-3.4
copying and adjusting /var/tmp/portage/dev-lang/python-3.4.8/work/Python-3.4.8/Tools/scripts/idle3 -> build/scripts-3.4
copying and adjusting /var/tmp/portage/dev-lang/python-3.4.8/work/Python-3.4.8/Tools/scripts/2to3 -> build/scripts-3.4
copying and adjusting /var/tmp/portage/dev-lang/python-3.4.8/work/Python-3.4.8/Tools/scripts/pyvenv -> build/scripts-3.4
changing mode of build/scripts-3.4/pydoc3 from 644 to 755
changing mode of build/scripts-3.4/idle3 from 644 to 755
changing mode of build/scripts-3.4/2to3 from 644 to 755
changing mode of build/scripts-3.4/pyvenv from 644 to 755
renaming build/scripts-3.4/pydoc3 to build/scripts-3.4/pydoc3.4
renaming build/scripts-3.4/idle3 to build/scripts-3.4/idle3.4
renaming build/scripts-3.4/2to3 to build/scripts-3.4/2to3-3.4
renaming build/scripts-3.4/pyvenv to build/scripts-3.4/pyvenv-3.4
make: *** [Makefile:582: sharedmods] Error 1
* ERROR: dev-lang/python-3.4.8::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-lang/python-3.4.8::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-lang/python-3.4.8::gentoo'`.
* The complete build log is located at '/var/log/portage/dev-lang:python-3.4.8:20190220-145443.log'.
* For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lang/python-3.4.8/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-lang/python-3.4.8/temp/environment'.
* Working directory: '/var/tmp/portage/dev-lang/python-3.4.8/work/x86_64-pc-linux-gnu'
* S: '/var/tmp/portage/dev-lang/python-3.4.8/work/Python-3.4.8'
>>> Failed to emerge dev-lang/python-3.4.8, Log file:
|
The thing about source distributions is that it is really helpful if the packages actually build.
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Feb 20, 2019 3:47 pm Post subject: |
|
|
Python 3.4 not support openssl-1.1 but is no longer setted as PYTHON_TARGETS or PYTHON_SINGLE_TARGET by profile.
Then you have two option:
- remove python3_4 from targets in the similar way that you removed ruby23
- or if you need python3_4 for some reason try to apply patch proposed in this bug
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Wed Feb 20, 2019 4:02 pm Post subject: |
|
|
OK, I removed all references to python3_4 and now I have 142 packages to rebuild. We will see how far we get.
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Wed Feb 20, 2019 8:33 pm Post subject: |
|
|
Well we got as far as package 7 of 142 before the build crapped out:
Code: |
/var/tmp/portage/dev-libs/cyrus-sasl-2.1.26-r10/work/cyrus-sasl-2.1.26/plugins/otp.c: In function ‘otp_hash’:
/var/tmp/portage/dev-libs/cyrus-sasl-2.1.26-r10/work/cyrus-sasl-2.1.26/plugins/otp.c:121:16: error: storage size of ‘mdctx’ isn’t known
EVP_MD_CTX mdctx;
^~~~~
/var/tmp/portage/dev-libs/cyrus-sasl-2.1.26-r10/work/cyrus-sasl-2.1.26/plugins/otp.c:129:29: warning: pointer targets in passing argument 2 of ‘EVP_DigestFinal’ differ in signedness [-Wpointer-sign]
EVP_DigestFinal(&mdctx, hash, &hashlen);
^~~~
|
Any magic remedies for this one?
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Feb 20, 2019 8:42 pm Post subject: |
|
|
=dev-libs/cyrus-sasl-2.1.26-r10 not work with openssl-1.1, you should unmask version >=2.1.27-r1 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Thu Feb 21, 2019 3:08 pm Post subject: |
|
|
Ok, cyrus-sasl builds but emerge keeps on dragging in dev-lang/python-3.4.8. I have unemerged it, made sure there are no python 3.4 references in make.conf and used eselect to make 3.5 the default but it is still emerged! Do I have to mask it?
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Thu Feb 21, 2019 3:10 pm Post subject: |
|
|
binro wrote: | Ok, cyrus-sasl builds but emerge keeps on dragging in dev-lang/python-3.4.8. I have unemerged it, made sure there are no python 3.4 references in make.conf and used eselect to make 3.5 the default but it is still emerged! Do I have to mask it? |
No you should find what package need python3.4 probably you have some entries in package.use
Code: | grep -r python3_4 /etc/portage/package.use |
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Thu Feb 21, 2019 4:49 pm Post subject: |
|
|
There is nothing in package.use the problem seems to be certain ebuilds:
Code: |
[nomerge ] dev-python/PyQt5-5.12_pre1812231618::gentoo USE="bluetooth dbus declarative gui multimedia network opengl printsupport svg webkit widgets -debug -designer -examples (-gles2) -help -location -networkauth -positioning -sensors -serialport -sql -testlib -webchannel -websockets -x11extras -xmlpatterns" PYTHON_TARGETS="python2_7 python3_5 -python3_4* -python3_6 -python3_7"
[nomerge ] dev-python/PyQt5-sip-4.19.14_pre1812231555:0/12::gentoo USE="-debug" PYTHON_TARGETS="python2_7 python3_4 python3_5 -python3_6 -python3_7"
[ebuild NS ] dev-lang/python-3.4.8:3.4/3.4m::gentoo [2.7.15:2.7::gentoo, 3.5.5:3.5/3.5m::gentoo] USE="gdbm ncurses readline ssl (threads) xml -build -examples -hardened -ipv6 -libressl -sqlite -tk -wininst" 0 KiB
|
PyQt5-sip has a python3_4 use flag but it is not in package.use. I tried adding:
Code: | dev-python/PyQt5-sip -python_targets_python3_4 |
to package.use but it didn't help. Any idea what to do?
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Fri Feb 22, 2019 7:19 am Post subject: |
|
|
binro wrote: | PyQt5-sip has a python3_4 use flag but it is not in package.use. I tried adding:
Code: | dev-python/PyQt5-sip -python_targets_python3_4 |
to package.use but it didn't help. Any idea what to do? |
This is strange, you are sure that there is no entry in package.use?
You can post full emerge output, with -t option? Post also equery d PyQt5-sip command _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Fri Feb 22, 2019 9:29 am Post subject: |
|
|
I keyworded PyQt5-sip and that got ridof python 3.4. I then keyworded some media packages and ffmpeg issues appear to be solved. The emerge is running, we will see what happens!
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Sat Feb 23, 2019 2:31 pm Post subject: |
|
|
I have made a lot of progress, "emerge -UD @world" and "emerge -uD @world" have both completed after I keyworded a lot of packages. But now the @preserved-rebuild wants to re-install all the Ruby 2.3 stuff! I get:
Code: |
# emerge @preserved-rebuild -avt
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild R ] net-analyzer/nagios-plugins-2.2.1-r3::gentoo USE="ldap mysql ssl -ipv6 -libressl -nagios-dns -nagios-game -nagios-ping -postgres -radius -samba (-selinux) -snmp -ssh" 0 KiB
[ebuild R ] lxqt-base/lxqt-panel-0.13.0::gentoo USE="alsa cpuload desktopswitch directorymenu dom kbindicator mainmenu mount networkmonitor pulseaudio quicklaunch sensors showdesktop spacer statusnotifier sysstat taskbar tray volume worldclock -clock -colorpicker" 0 KiB
[ebuild R ] net-mail/fetchmail-6.3.26-r3::gentoo USE="nls ssl -kerberos -socks -tk (-hesiod%)" PYTHON_TARGETS="python2_7" 1,254 KiB
[ebuild R ] media-libs/gegl-0.2.0-r5::gentoo USE="cairo ffmpeg jpeg png sdl svg -debug -jpeg2k -lensfun -libav -openexr -raw -umfpack" CPU_FLAGS_X86="mmx sse" 0 KiB
[ebuild R ] www-client/elinks-0.12_pre6-r1::gentoo USE="X bzip2 gpm mouse nls ssl unicode xml zlib -bittorrent -debug -finger -ftp -gc -gopher -guile -idn -ipv6 -javascript -lua -nntp -perl -ruby -samba" 2,807 KiB
[ebuild R ] dev-libs/libevent-2.1.8:0/2.1-6::gentoo USE="ssl threads -debug -libressl -static-libs -test" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild R ] net-libs/libetpan-1.8::gentoo USE="berkdb gnutls sasl ssl -debug -ipv6 -liblockfile -libressl -static-libs" 6,044 KiB
[ebuild R ] net-wireless/crda-3.18-r1::gentoo USE="-gcrypt -libressl" 61 KiB
[ebuild R ] dev-perl/DBD-mysql-4.44.0::gentoo USE="ssl -test" 152 KiB
[ebuild R ~] kde-apps/okular-18.12.2:5::gentoo USE="crypt handbook image-backend pdf postscript tiff -chm -debug -djvu -epub -markdown -mobi -mobile -plucker -share -speech -test" 0 KiB
[ebuild R ~] kde-frameworks/kfilemetadata-5.55.0:5/5.55::gentoo USE="exif ffmpeg pdf taglib -debug -doc -epub -libav -office -test" 0 KiB
[ebuild R ] mail-mta/sendmail-8.14.9::gentoo USE="ldap mbox sasl ssl tcpd -ipv6 -nis -sockets" 2,065 KiB
[ebuild R ~] dev-ruby/rdoc-6.1.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 -ruby25 -ruby26" 0 KiB
[ebuild R ] dev-ruby/racc-1.4.14::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 (-ruby25) (-ruby26)" 0 KiB
[ebuild R ] dev-ruby/kpeg-1.1.0-r1:1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 (-ruby25) (-ruby26)" 0 KiB
[nomerge ] net-libs/webkit-gtk-2.22.6:4/37::gentoo USE="X egl geolocation gstreamer introspection jit libnotify opengl spell webgl (-aqua) -coverage -doc -gles2 -gnome-keyring -nsplugin -test -wayland"
[nomerge ] dev-lang/ruby-2.4.5:2.4::gentoo USE="berkdb gdbm rdoc ssl -debug -doc -examples -ipv6 -jemalloc -libressl -rubytests -socks5 -static-libs -tk -xemacs"
[ebuild R ] dev-ruby/net-telnet-0.1.1-r1:1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 (-ruby25)" 0 KiB
[ebuild R ] dev-ruby/test-unit-3.2.7:2::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 (-ruby25)" 0 KiB
[ebuild R ~] dev-ruby/json-2.2.0:2::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 -ruby25 -ruby26" 0 KiB
[ebuild R ] dev-ruby/rake-12.3.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 (-ruby25)" 0 KiB
[ebuild U ~] dev-ruby/power_assert-1.1.3::gentoo [1.1.1::gentoo] USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 -ruby25 -ruby26%" 17 KiB
[ebuild R ] dev-ruby/minitest-5.10.3:5::gentoo USE="-doc -test" RUBY_TARGETS="ruby23* ruby24 (-ruby25)" 0 KiB
[ebuild R ] virtual/rubygems-14::gentoo RUBY_TARGETS="ruby23* ruby24 (-rbx) (-ruby25)" 0 KiB
[ebuild R ] dev-ruby/rubygems-2.7.6-r1::gentoo USE="-server -test" RUBY_TARGETS="ruby23* ruby24 (-ruby25)" 0 KiB
[ebuild R ] dev-lang/ruby-2.3.8-r1:2.3::gentoo USE="berkdb gdbm ncurses rdoc readline ssl -debug -doc -examples -ipv6 -jemalloc -libressl -rubytests -socks5 -tk -xemacs" 0 KiB
[ebuild UD ] dev-libs/openssl-1.0.2q:0/0::gentoo [1.1.0j:0/1.1::gentoo] USE="asm sslv3%* tls-heartbeat* zlib -bindist -gmp% -kerberos% -rfc3779 -sctp -sslv2% -static-libs -test -vanilla" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="(sse2)" 0 KiB
Total: 25 packages (1 upgrade, 1 downgrade, 23 reinstalls), Size of downloads: 12,397 KiB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/openssl:0
(dev-libs/openssl-1.1.0j:0/1.1::gentoo, installed) pulled in by
dev-libs/openssl:0/1.1= required by (www-client/dillo-3.0.5:0/0::gentoo, installed)
^^^^^^^
>=dev-libs/openssl-1.1.0g:0[bindist=] required by (net-misc/openssh-7.9_p1-r2:0/0::gentoo, installed)
^^ ^^^^^^^^
(and 42 more with the same problems)
(dev-libs/openssl-1.0.2q:0/0::gentoo, ebuild scheduled for merge) pulled in by
<dev-libs/openssl-1.1:0= required by (dev-lang/ruby-2.3.8-r1:2.3/2.3::gentoo, ebuild scheduled for merge)
^ ^^^^^^
NOTE: Use the '--verbose-conflicts' option to display parents omitted above
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.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by virtual/rubygems-14::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=dev-ruby/rubygems-2.7.6-r1 ruby_targets_ruby23
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=dev-ruby/json-2.2.0 ruby_targets_ruby23
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=dev-ruby/minitest-5.10.3 ruby_targets_ruby23
# required by dev-ruby/json-2.2.0::gentoo[ruby_targets_ruby23,-test]
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=virtual/rubygems-14 ruby_targets_ruby23
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=dev-ruby/rake-12.3.1 ruby_targets_ruby23
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=dev-ruby/power_assert-1.1.3 ruby_targets_ruby23
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.3.8-r1::gentoo[rdoc]
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/test-unit-3.2.7::gentoo[ruby_targets_ruby24]
>=dev-ruby/kpeg-1.1.0-r1 ruby_targets_ruby23
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby23]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=dev-ruby/net-telnet-0.1.1-r1 ruby_targets_ruby23
# required by dev-lang/ruby-2.3.8-r1::gentoo[rdoc]
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by @selected
# required by @world (argument)
>=dev-ruby/rdoc-6.1.1 ruby_targets_ruby23
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.3.8-r1::gentoo[rdoc]
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by @selected
# required by @world (argument)
>=dev-ruby/racc-1.4.14 ruby_targets_ruby23
# required by dev-lang/ruby-2.3.8-r1::gentoo
# required by dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby23]
# required by dev-lang/ruby-2.4.5::gentoo
# required by dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby24]
# required by dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]
# required by @selected
# required by @world (argument)
>=dev-ruby/test-unit-3.2.7 ruby_targets_ruby23
Would you like to add these changes to your config files? [Yes/No] n
* In order to avoid wasting time, backtracking has terminated early
* due to the above autounmask change(s). The --autounmask-backtrack=y
* option can be used to force further backtracking, but there is no
* guarantee that it will produce a solution.
!!! All ebuilds that could satisfy ">=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby23]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-ruby/kpeg-1.1.0-r1::gentoo (masked by: )
(dependency required by "dev-ruby/rdoc-6.1.1::gentoo[ruby_targets_ruby23]" [ebuild])
(dependency required by "dev-lang/ruby-2.4.5::gentoo[rdoc]" [installed])
(dependency required by "dev-ruby/net-telnet-0.1.1-r1::gentoo[ruby_targets_ruby24]" [ebuild])
(dependency required by "dev-lang/ruby-2.3.8-r1::gentoo" [ebuild])
(dependency required by "dev-ruby/kpeg-1.1.0-r1::gentoo[ruby_targets_ruby23]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
I have keyworded rdoc, json but it didn't help. What is the problemwith kpeg?
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Sat Feb 23, 2019 3:28 pm Post subject: |
|
|
I unemerged ruby-2.3 and that seems to have solved the problem. The emerge @preserved-rebuild is proceeding normally now. I still needed a few more keyworded packages so they compile with the new openssl. _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Sat Feb 23, 2019 4:46 pm Post subject: |
|
|
Everything finally rebuilt except sendmail-8.14.9-r1 which fails in an openssl related header file.
Thanks for your patience! _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8935
|
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Sat Feb 23, 2019 7:15 pm Post subject: |
|
|
Yes, that is exactly the problem. Looks like a fix is immanent.
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Sun Feb 24, 2019 12:10 pm Post subject: |
|
|
binro wrote: | Yes, that is exactly the problem. Looks like a fix is immanent. |
Apply the patch with /etc/portage/patches to fix _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 724 Location: Bangkok, Thailand
|
Posted: Sun Feb 24, 2019 2:14 pm Post subject: |
|
|
I tried the /etc/profile/patches technique but they didn't get picked up:
Code: |
topaz2 /etc/portage/patches # cd mail-mta/sendmail-8.14.9-r1/
topaz2 /etc/portage/patches/mail-mta/sendmail-8.14.9-r1 # ll
total 20
-rw-r--r-- 1 root root 5901 Feb 24 20:40 deliver.patch
-rw-r--r-- 1 root root 571 Feb 24 20:40 tls.patch
-rw-r--r-- 1 root root 4567 Feb 24 20:42 tls2.patch
topaz2 /etc/portage/patches/mail-mta/sendmail-8.14.9-r1 # cd /usr/portage/mail-mta/sendmail/
topaz2 /usr/portage/mail-mta/sendmail # ll
total 29
-rw-r--r-- 1 portage portage 4565 Jan 8 02:39 Manifest
drwxr-xr-x 2 portage portage 504 Mar 18 2017 files
-rw-r--r-- 1 portage portage 244 Jan 25 2016 metadata.xml
-rw-r--r-- 1 portage portage 7110 Jan 8 02:39 sendmail-8.14.9-r1.ebuild
-rw-r--r-- 1 portage portage 7038 Jan 8 02:39 sendmail-8.14.9.ebuild
topaz2 /usr/portage/mail-mta/sendmail # ebuild sendmail-8.14.9-r1.ebuild clean prepare
* sendmail.8.14.9.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking sendmail.8.14.9.tar.gz to /var/tmp/portage/mail-mta/sendmail-8.14.9-r1/work
>>> Source unpacked in /var/tmp/portage/mail-mta/sendmail-8.14.9-r1/work
>>> Preparing source in /var/tmp/portage/mail-mta/sendmail-8.14.9-r1/work/sendmail-8.14.9 ...
* Applying sendmail-8.14.6-build-system.patch ... [ ok ]
* Applying sendmail-delivered_hdr.patch ... [ ok ]
* Applying libmilter-sharedlib.patch ... [ ok ]
* Applying sendmail-8.14.5+db-5.0.patch ... [ ok ]
* Applying sendmail-starttls-multi-crl.patch ... [ ok ]
>>> Source prepared.
|
I can't see what the problem is but I can wait for the official update.
Thanks _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
|