After bumping to x11-libs/libXaw-1.0.5 and trying to re-install because of the broken linkage I get: !!! ERROR in x11-apps/bitmap-1.0.3: !!! In built_with_use at line 854 !!! x11-libs/libXaw-1.0.5 does not actually support the xprint USE flag! Reproducible: Always
Ran into same problem today. Confirmed use flag for libXaw x11-libs/libXaw-1.0.5 USE="-debug" 0 kB
Subsequent installs of stuff that got broken linkage due to the libXaw upgrade failed also, a crude greppage () suggests at least these packages are also broken: x11-apps/xdm x11-apps/xfd x11-apps/xgc x11-apps/xmh x11-apps/xsm x11-apps/xmag x11-apps/xman x11-apps/xvidtune x11-apps/xphelloworld x11-apps/xcalc x11-apps/xedit x11-apps/xload x11-apps/editres x11-apps/xclipboard x11-apps/listres x11-apps/xkbutils x11-apps/xconsole x11-apps/bitmap x11-apps/xditview x11-apps/xmessage x11-apps/xclock x11-apps/viewres x11-apps/xfontsel Should I change summary to reflect?
I've started cleaning up xprint support on a few of those ebuilds. xprint is dead, better remove it everywhere. Thanks
Done: x11-apps/xdm x11-apps/xfd x11-apps/xgc x11-apps/xmh x11-apps/xsm x11-apps/xmag x11-apps/xman x11-apps/xvidtune x11-apps/xcalc x11-apps/xedit x11-apps/xload x11-apps/editres x11-apps/xclipboard Not done yet: x11-apps/listres x11-apps/xkbutils x11-apps/xconsole x11-apps/bitmap x11-apps/xditview x11-apps/xmessage x11-apps/xclock x11-apps/viewres x11-apps/xfontsel Probably needs to be p.masked or to dep on <x11-libs/Xaw-1.0.5 x11-apps/xphelloworld (it's the XPrint Hello World application...)
All ebuilds in the list are done except xphelloworld. I'll think about this one a bit further... Thanks
(In reply to comment #5) > All ebuilds in the list are done except xphelloworld. I'll think about this one > a bit further... Mask and remove... it's just a test app for an unused, dropped feature.
xvidtune 1.0.1-r1 still has xprint in IUSE even though it now hardcodes --disable-xprint.
Done, and I've p.masked x11-apps/xphelloworld too. Closing fixed. Thanks
Today I still had a problem after updating to libxaw-1.0.5 with xclock-1.0.3. Did I do something wrong? I read now here that xprint is deprecated, so I'll drop it anyway, but in my opinion I should have learned this from an ebuild warning, not from this forum. Output: localhost jarauh # emerge -av1 xclock These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-apps/xclock-1.0.3 USE="xprint -debug" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) x11-apps/xclock-1.0.3 * xclock-1.0.3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * * ERROR: x11-apps/xclock-1.0.3 failed. * Call stack: * ebuild.sh, line 49: Called pkg_setup * xclock-1.0.3.ebuild, line 25: Called built_with_use 'x11-libs/libXaw' 'xprint' * eutils.eclass, line 1759: Called die * The specific snippet of code: * die) die "$PKG does not actually support the $1 USE flag!";; * The die message: * x11-libs/libXaw-1.0.5 does not actually support the xprint USE flag! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-apps/xclock-1.0.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-apps/xclock-1.0.3/temp/die.env'. *