Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Update/world problem with openssl
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Wed Feb 20, 2019 8:29 am    Post subject: Update/world problem with openssl Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Wed Feb 20, 2019 8:41 am    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Wed Feb 20, 2019 12:19 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Wed Feb 20, 2019 12:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Wed Feb 20, 2019 1:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Wed Feb 20, 2019 1:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Wed Feb 20, 2019 2:31 pm    Post subject: Reply with quote

You're right, I missed some. I fixed that and now a collosal emerge is running! :D

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Wed Feb 20, 2019 2:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Wed Feb 20, 2019 3:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Wed Feb 20, 2019 3:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Wed Feb 20, 2019 4:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Wed Feb 20, 2019 8:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Wed Feb 20, 2019 8:42 pm    Post subject: Reply with quote

=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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Thu Feb 21, 2019 3:08 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Thu Feb 21, 2019 3:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Thu Feb 21, 2019 4:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Fri Feb 22, 2019 7:19 am    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Fri Feb 22, 2019 9:29 am    Post subject: Reply with quote

I keyworded PyQt5-sip and that got ridof python 3.4. :D 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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Sat Feb 23, 2019 2:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Sat Feb 23, 2019 3:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Sat Feb 23, 2019 4:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8935

PostPosted: Sat Feb 23, 2019 4:57 pm    Post subject: Reply with quote

That is probably already recorded in https://bugs.gentoo.org/673986
Back to top
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Sat Feb 23, 2019 7:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Sun Feb 24, 2019 12:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
binro
l33t
l33t


Joined: 06 May 2005
Posts: 724
Location: Bangkok, Thailand

PostPosted: Sun Feb 24, 2019 2:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum