>>> Building on exopi-3 under x11/tellico BDEPENDS = [devel/kf5/extra-cmake-modules;x11/kde-applications/libksane;devel/kf5/solid;x11/qt5/qtbase,-main;devel/kf5/kwallet;audio/libcdio;devel/kf5/kbookmarks;devel/kf5/kiconthemes;devel/cmake;devel/kf5/kxmlgui;textproc/libxml;print/poppler,,-qt5;textproc/libxslt;devel/kf5/kwidgetsaddons;devel/kf5/kfilemetadata;lang/python/2.7;devel/kf5/kwindowsystem;devel/kf5/kitemmodels;devel/kf5/kio;devel/kf5/kconfig;net/yaz;devel/kf5/kguiaddons;audio/taglib;devel/kf5/kconfigwidgets;devel/kf5/kparts;devel/ninja;devel/kf5/kdoctools;devel/kf5/ki18n;devel/kf5/kservice;devel/kf5/kcodecs;archivers/xz;devel/kf5/knewstuff;devel/gettext-tools;textproc/exempi;devel/kf5/karchive;devel/kf5/kcoreaddons;x11/qt5/qttools,-main;devel/kf5/khtml;devel/kf5/sonnet;devel/kf5/kitemviews;devel/kf5/kjs;devel/kf5/kjobwidgets;devel/kf5/kcrash;devel/kf5/kcompletion;devel/kf5/attica] DIST = [x11/tellico:tellico-3.1.4.tar.xz] FULLPKGNAME = tellico-3.1.4p0 RDEPENDS = [devel/kf5/kcoreaddons;devel/kf5/karchive;textproc/exempi;textproc/libxml;print/poppler,,-qt5;devel/desktop-file-utils;devel/kf5/kxmlgui;devel/kf5/knewstuff;devel/kf5/kiconthemes;devel/kf5/kbookmarks;devel/kf5/kcompletion;devel/kf5/attica;devel/kf5/kcrash;devel/kf5/kjobwidgets;textproc/libxslt;devel/kf5/kjs;devel/kf5/kwidgetsaddons;devel/kf5/kitemviews;devel/kf5/sonnet;devel/kf5/khtml;devel/kf5/kconfigwidgets;devel/kf5/kparts;x11/qt5/qtbase,-main;devel/kf5/kguiaddons;audio/taglib;devel/kf5/solid;x11/kde-applications/libksane;devel/kf5/kio;devel/kf5/kconfig;net/yaz;devel/kf5/kitemmodels;x11/gtk+3,-guic;devel/kf5/kwindowsystem;lang/python/2.7;devel/kf5/kfilemetadata;devel/kf5/kcodecs;devel/kf5/kservice;devel/kf5/ki18n;devel/kf5/kdoctools;audio/libcdio;devel/kf5/kwallet;misc/shared-mime-info] (Junk lock obtained for exopi-3 at 1552492325) >>> Running depends in x11/tellico at 1552492325 last junk was in net/avahi,,-gtk /usr/sbin/pkg_add -aI -Drepair exempi-2.2.1p2 extra-cmake-modules-5.51.0p0 gettext-tools-0.19.8.1 karchive-5.51.0p0 kbookmarks-5.51.0p0 kcodecs-5.51.0p0 kcompletion-5.51.0p0 kconfig-5.51.0p0 kconfigwidgets-5.51.0p0 kcoreaddons-5.51.0p0 kcrash-5.51.0p0 kdoctools-5.51.0p0 kf5-attica-5.51.0p0 kf5-kfilemetadata-5.51.0p0 kf5-kwallet-5.51.0p0 kguiaddons-5.51.0p0 khtml-5.51.0p0 ki18n-5.51.0p0 kiconthemes-5.51.0p0 kio-5.51.0p0 kitemmodels-5.51.0p0 kitemviews-5.51.0p0 kjobwidgets-5.51.0p0 kjs-5.51.0p0 knewstuff-5.51.0p0 kparts-5.51.0p0 kservice-5.51.0p0 kwidgetsaddons-5.51.0p0 kwindowsystem-5.51.0p0 kxmlgui-5.51.0p0 libcdio-0.80p10 libksane-kf5-18.12.0p0 libxml-2.9.8p1 libxslt-1.1.32 poppler-qt5-0.74.0 python-2.7.15p1 solid-5.51.0p1 sonnet-5.51.0p0 taglib-1.11.1p1 yaz-3.0.49p9 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.10.2p1v0 exempi-2.2.1p2 extra-cmake-modules-5.51.0p0 gettext-tools-0.19.8.1 karchive-5.51.0p0 kbookmarks-5.51.0p0 kcodecs-5.51.0p0 kcompletion-5.51.0p0 kconfig-5.51.0p0 kconfigwidgets-5.51.0p0 kcoreaddons-5.51.0p0 kcrash-5.51.0p0 kdoctools-5.51.0p0 kf5-attica-5.51.0p0 kf5-kfilemetadata-5.51.0p0 kf5-kwallet-5.51.0p0 kguiaddons-5.51.0p0 khtml-5.51.0p0 ki18n-5.51.0p0 kiconthemes-5.51.0p0 kio-5.51.0p0 kitemmodels-5.51.0p0 kitemviews-5.51.0p0 kjobwidgets-5.51.0p0 kjs-5.51.0p0 knewstuff-5.51.0p0 kparts-5.51.0p0 kservice-5.51.0p0 kwidgetsaddons-5.51.0p0 kwindowsystem-5.51.0p0 kxmlgui-5.51.0p0 libcdio-0.80p10 libksane-kf5-18.12.0p0 libxml-2.9.8p1 libxslt-1.1.32 ninja-1.8.2p0 poppler-qt5-0.74.0 python-2.7.15p1 qtbase-5.9.7p3 qttools-5.9.7p0 solid-5.51.0p1 sonnet-5.51.0p0 taglib-1.11.1p1 xz-5.2.4 yaz-3.0.49p9 /usr/sbin/pkg_add -aI -Drepair exempi-2.2.1p2 extra-cmake-modules-5.51.0p0 gettext-tools-0.19.8.1 karchive-5.51.0p0 kbookmarks-5.51.0p0 kcodecs-5.51.0p0 kcompletion-5.51.0p0 kconfig-5.51.0p0 kconfigwidgets-5.51.0p0 kcoreaddons-5.51.0p0 kcrash-5.51.0p0 kdoctools-5.51.0p0 kf5-attica-5.51.0p0 kf5-kfilemetadata-5.51.0p0 kf5-kwallet-5.51.0p0 kguiaddons-5.51.0p0 khtml-5.51.0p0 ki18n-5.51.0p0 kiconthemes-5.51.0p0 kio-5.51.0p0 kitemmodels-5.51.0p0 kitemviews-5.51.0p0 kjobwidgets-5.51.0p0 kjs-5.51.0p0 knewstuff-5.51.0p0 kparts-5.51.0p0 kservice-5.51.0p0 kwidgetsaddons-5.51.0p0 kwindowsystem-5.51.0p0 kxmlgui-5.51.0p0 libcdio-0.80p10 libksane-kf5-18.12.0p0 libxml-2.9.8p1 libxslt-1.1.32 poppler-qt5-0.74.0 python-2.7.15p1 solid-5.51.0p1 sonnet-5.51.0p0 taglib-1.11.1p1 yaz-3.0.49p9 Collision in libksane-kf5-18.12.0p0: the following files already exist /usr/local/share/icons/hicolor/16x16/actions/black-white.png (libksane-4.14.3p3 and libksane-kf5-18.12.0p0) /usr/local/share/icons/hicolor/16x16/actions/color.png (libksane-4.14.3p3 and libksane-kf5-18.12.0p0) /usr/local/share/icons/hicolor/16x16/actions/gray-scale.png (libksane-4.14.3p3 and libksane-kf5-18.12.0p0) Couldn't install libksane-kf5-18.12.0p0
The upper bulk issue was reported to me already often. I hope to be able to fix it finally. Please find below a diff which splits libksane-kf5 into libksane-kf5-main and libksane-kf5-icons. Only libksane-kf5-icons conflicts with KDE4 libksane-4.* but this is only a run dependency for -main so I hope we will fix the bulk issue as we do in some KDE4 ports. Can anyone keep an eye on the conflict tags in PLIST-*? An update from inst:libksane-kf5-18.12.0p0 to libksane-kf5-18.12.0p1 (included libksane-kf5-icons-18.12.0) works fine here. OK? RS Index: Makefile =================================================================== RCS file: /cvs/ports/x11/kde-applications/libksane/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- Makefile 8 Mar 2019 20:00:55 -0000 1.3 +++ Makefile 14 Mar 2019 07:06:03 -0000 @@ -1,29 +1,39 @@ # $OpenBSD: Makefile,v 1.3 2019/03/08 20:00:55 cwen Exp $ -COMMENT = KDE SANE (scanner) wrapper library -DISTNAME = libksane-${VERSION} -PKGNAME = libksane-kf5-${VERSION} +COMMENT-main = KDE SANE (scanner) wrapper library +COMMENT-icons = icons for libksane + CATEGORIES = graphics devel -REVISION = 0 + +DISTNAME = libksane-${VERSION} +PKGNAME-main = libksane-kf5-${VERSION} +PKGNAME-icons = libksane-kf5-icons-${VERSION} +REVISION-main = 1 KDE5 = Yes SHARED_LIBS += KF5Sane 0.0 # 5.1 -WANTLIB += ${COMPILER_LIBCXX} KF5I18n KF5SonnetUi KF5TextWidgets -WANTLIB += KF5Wallet KF5WidgetsAddons Qt5Core Qt5Gui Qt5Widgets -WANTLIB += m sane +MULTI_PACKAGES = -main -icons -MODKDE5_ICON_CACHE = yes -MODKDE5_TRANSLATIONS = yes +WANTLIB-icons = +WANTLIB-main += ${COMPILER_LIBCXX} KF5I18n KF5SonnetUi KF5TextWidgets +WANTLIB-main += KF5Wallet KF5WidgetsAddons Qt5Core Qt5Gui Qt5Widgets +WANTLIB-main += m sane MODULES += x11/kde-applications -LIB_DEPENDS += devel/kf5/ki18n \ - devel/kf5/ktextwidgets \ - devel/kf5/kwallet \ - devel/kf5/kwidgetsaddons \ - devel/kf5/sonnet \ - graphics/sane-backends +MODKDE5_TRANSLATIONS = Yes + +RUN_DEPENDS-icons = x11/gtk+3,-guic +RUN_DEPENDS-main = ${BUILD_PKGPATH},-icons + +LIB_DEPENDS-icons = +LIB_DEPENDS-main = devel/kf5/ki18n \ + devel/kf5/ktextwidgets \ + devel/kf5/kwallet \ + devel/kf5/kwidgetsaddons \ + devel/kf5/sonnet \ + graphics/sane-backends .include <bsd.port.mk> Index: pkg/DESCR =================================================================== RCS file: pkg/DESCR diff -N pkg/DESCR --- pkg/DESCR 9 Dec 2018 10:21:30 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,6 +0,0 @@ -A library for dealing with scanners. LibKSane is a KDE interface for -SANE library to control flat scanners. - -This library provides a widget to control a scanner, KSaneWidget. -Internally, it will use the SANE library (or directly use TWAIN on -Windows if SANE is not available). Index: pkg/DESCR-icons =================================================================== RCS file: pkg/DESCR-icons diff -N pkg/DESCR-icons --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/DESCR-icons 14 Mar 2019 07:06:03 -0000 @@ -0,0 +1,2 @@ +This package contains shareable icons for libksane, used +to allow KDE 4 and 5 to be installed simultaneously. Index: pkg/DESCR-main =================================================================== RCS file: pkg/DESCR-main diff -N pkg/DESCR-main --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/DESCR-main 14 Mar 2019 07:06:03 -0000 @@ -0,0 +1,6 @@ +A library for dealing with scanners. LibKSane is a KDE interface for +SANE library to control flat scanners. + +This library provides a widget to control a scanner, KSaneWidget. +Internally, it will use the SANE library (or directly use TWAIN on +Windows if SANE is not available). Index: pkg/PLIST =================================================================== RCS file: pkg/PLIST diff -N pkg/PLIST --- pkg/PLIST 18 Dec 2018 09:39:21 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,69 +0,0 @@ -@comment $OpenBSD: PLIST,v 1.2 2018/12/18 09:39:21 rsadowski Exp $ -@conflict kde-l10n-* -@conflict kde-i18n-* -@conflict libksane-<=4 -include/KF5/KSane/ -include/KF5/KSane/KSaneWidget -include/KF5/KSane/ksane_export.h -include/KF5/KSane/ksanewidget.h -include/KF5/ksane_version.h -lib/cmake/KF5Sane/ -lib/cmake/KF5Sane/KF5SaneConfig.cmake -lib/cmake/KF5Sane/KF5SaneConfigVersion.cmake -lib/cmake/KF5Sane/KF5SaneTargets${MODCMAKE_BUILD_SUFFIX} -lib/cmake/KF5Sane/KF5SaneTargets.cmake -@lib lib/libKF5Sane.so.${LIBKF5Sane_VERSION} -share/icons/hicolor/16x16/actions/black-white.png -share/icons/hicolor/16x16/actions/color.png -share/icons/hicolor/16x16/actions/gray-scale.png -share/locale/ar/LC_MESSAGES/libksane.mo -share/locale/bg/LC_MESSAGES/libksane.mo -share/locale/bs/LC_MESSAGES/libksane.mo -share/locale/ca/LC_MESSAGES/libksane.mo -share/locale/ca@valencia/LC_MESSAGES/libksane.mo -share/locale/cs/LC_MESSAGES/libksane.mo -share/locale/da/LC_MESSAGES/libksane.mo -share/locale/de/LC_MESSAGES/libksane.mo -share/locale/el/LC_MESSAGES/libksane.mo -share/locale/en_GB/LC_MESSAGES/libksane.mo -share/locale/eo/LC_MESSAGES/libksane.mo -share/locale/es/LC_MESSAGES/libksane.mo -share/locale/et/LC_MESSAGES/libksane.mo -share/locale/eu/LC_MESSAGES/libksane.mo -share/locale/fi/LC_MESSAGES/libksane.mo -share/locale/fr/LC_MESSAGES/libksane.mo -share/locale/ga/LC_MESSAGES/libksane.mo -share/locale/gl/LC_MESSAGES/libksane.mo -share/locale/hi/LC_MESSAGES/libksane.mo -share/locale/hr/LC_MESSAGES/libksane.mo -share/locale/hu/LC_MESSAGES/libksane.mo -share/locale/ia/LC_MESSAGES/libksane.mo -share/locale/is/LC_MESSAGES/libksane.mo -share/locale/it/LC_MESSAGES/libksane.mo -share/locale/ja/LC_MESSAGES/libksane.mo -share/locale/kk/LC_MESSAGES/libksane.mo -share/locale/km/LC_MESSAGES/libksane.mo -share/locale/ko/LC_MESSAGES/libksane.mo -share/locale/lt/LC_MESSAGES/libksane.mo -share/locale/lv/LC_MESSAGES/libksane.mo -share/locale/mr/LC_MESSAGES/libksane.mo -share/locale/nb/LC_MESSAGES/libksane.mo -share/locale/nds/LC_MESSAGES/libksane.mo -share/locale/nl/LC_MESSAGES/libksane.mo -share/locale/nn/LC_MESSAGES/libksane.mo -share/locale/pa/LC_MESSAGES/libksane.mo -share/locale/pl/LC_MESSAGES/libksane.mo -share/locale/pt/LC_MESSAGES/libksane.mo -share/locale/pt_BR/LC_MESSAGES/libksane.mo -share/locale/ro/LC_MESSAGES/libksane.mo -share/locale/ru/LC_MESSAGES/libksane.mo -share/locale/sk/LC_MESSAGES/libksane.mo -share/locale/sl/LC_MESSAGES/libksane.mo -share/locale/sv/LC_MESSAGES/libksane.mo -share/locale/tr/LC_MESSAGES/libksane.mo -share/locale/ug/LC_MESSAGES/libksane.mo -share/locale/uk/LC_MESSAGES/libksane.mo -share/locale/wa/LC_MESSAGES/libksane.mo -share/locale/zh_CN/LC_MESSAGES/libksane.mo -share/locale/zh_TW/LC_MESSAGES/libksane.mo -@tag gtk-update-icon-cache %D/share/icons/hicolor Index: pkg/PLIST-icons =================================================================== RCS file: pkg/PLIST-icons diff -N pkg/PLIST-icons --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/PLIST-icons 14 Mar 2019 07:06:03 -0000 @@ -0,0 +1,8 @@ +@comment $OpenBSD: PLIST,v 1.2 2018/12/18 09:39:21 rsadowski Exp $ +@conflict libksane-kf5-<=18.12.0p0 +@conflict libksane->=4 +@pkgpath x11/kde-applications/libksane,-icons +share/icons/hicolor/16x16/actions/black-white.png +share/icons/hicolor/16x16/actions/color.png +share/icons/hicolor/16x16/actions/gray-scale.png +@tag gtk-update-icon-cache %D/share/icons/hicolor Index: pkg/PLIST-main =================================================================== RCS file: pkg/PLIST-main diff -N pkg/PLIST-main --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/PLIST-main 14 Mar 2019 07:06:03 -0000 @@ -0,0 +1,66 @@ +@comment $OpenBSD: PLIST,v 1.2 2018/12/18 09:39:21 rsadowski Exp $ +@conflict libksane-kf-<=18.12.0p0 +@pkgpath x11/kde-applications/libksane +@conflict kde-l10n-* +@conflict kde-i18n-* +include/KF5/KSane/ +include/KF5/KSane/KSaneWidget +include/KF5/KSane/ksane_export.h +include/KF5/KSane/ksanewidget.h +include/KF5/ksane_version.h +lib/cmake/KF5Sane/ +lib/cmake/KF5Sane/KF5SaneConfig.cmake +lib/cmake/KF5Sane/KF5SaneConfigVersion.cmake +lib/cmake/KF5Sane/KF5SaneTargets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/KF5Sane/KF5SaneTargets.cmake +@lib lib/libKF5Sane.so.${LIBKF5Sane_VERSION} +share/locale/ar/LC_MESSAGES/libksane.mo +share/locale/bg/LC_MESSAGES/libksane.mo +share/locale/bs/LC_MESSAGES/libksane.mo +share/locale/ca/LC_MESSAGES/libksane.mo +share/locale/ca@valencia/LC_MESSAGES/libksane.mo +share/locale/cs/LC_MESSAGES/libksane.mo +share/locale/da/LC_MESSAGES/libksane.mo +share/locale/de/LC_MESSAGES/libksane.mo +share/locale/el/LC_MESSAGES/libksane.mo +share/locale/en_GB/LC_MESSAGES/libksane.mo +share/locale/eo/LC_MESSAGES/libksane.mo +share/locale/es/LC_MESSAGES/libksane.mo +share/locale/et/LC_MESSAGES/libksane.mo +share/locale/eu/LC_MESSAGES/libksane.mo +share/locale/fi/LC_MESSAGES/libksane.mo +share/locale/fr/LC_MESSAGES/libksane.mo +share/locale/ga/LC_MESSAGES/libksane.mo +share/locale/gl/LC_MESSAGES/libksane.mo +share/locale/hi/LC_MESSAGES/libksane.mo +share/locale/hr/LC_MESSAGES/libksane.mo +share/locale/hu/LC_MESSAGES/libksane.mo +share/locale/ia/LC_MESSAGES/libksane.mo +share/locale/is/LC_MESSAGES/libksane.mo +share/locale/it/LC_MESSAGES/libksane.mo +share/locale/ja/LC_MESSAGES/libksane.mo +share/locale/kk/LC_MESSAGES/libksane.mo +share/locale/km/LC_MESSAGES/libksane.mo +share/locale/ko/LC_MESSAGES/libksane.mo +share/locale/lt/LC_MESSAGES/libksane.mo +share/locale/lv/LC_MESSAGES/libksane.mo +share/locale/mr/LC_MESSAGES/libksane.mo +share/locale/nb/LC_MESSAGES/libksane.mo +share/locale/nds/LC_MESSAGES/libksane.mo +share/locale/nl/LC_MESSAGES/libksane.mo +share/locale/nn/LC_MESSAGES/libksane.mo +share/locale/pa/LC_MESSAGES/libksane.mo +share/locale/pl/LC_MESSAGES/libksane.mo +share/locale/pt/LC_MESSAGES/libksane.mo +share/locale/pt_BR/LC_MESSAGES/libksane.mo +share/locale/ro/LC_MESSAGES/libksane.mo +share/locale/ru/LC_MESSAGES/libksane.mo +share/locale/sk/LC_MESSAGES/libksane.mo +share/locale/sl/LC_MESSAGES/libksane.mo +share/locale/sv/LC_MESSAGES/libksane.mo +share/locale/tr/LC_MESSAGES/libksane.mo +share/locale/ug/LC_MESSAGES/libksane.mo +share/locale/uk/LC_MESSAGES/libksane.mo +share/locale/wa/LC_MESSAGES/libksane.mo +share/locale/zh_CN/LC_MESSAGES/libksane.mo +share/locale/zh_TW/LC_MESSAGES/libksane.mo