SUMMARY Attempting to install dropbox from either the repository or the website will fail if digikam is installed STEPS TO REPRODUCE 1. Install digikam from the repository 2. Install dropbox from either the repository or website OBSERVED RESULT Fails at: trying to overwrite '/usr/share/icons/hicolor/16x16/apps/dropbox.png', which is also in package digikam-data 4:5.9.0+p18.04+git20181225.0022-0 EXPECTED RESULT Successful dropbox installation SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE neon Developer Edition - Stable Branches KDE Plasma Version: 5.14.4 KDE Frameworks Version: 5.54.0 Qt Version: 5.11.2
I think this is a package problem and we are not the right address. Maik
If you are installing icons in global namespace, prefix them, e.g. "digikam-dropbox.png". Alternatively, only install them in the application's data directory (~/.local/share/digikam/images). Blaming dropbox for installing it's own icon is not nice.
That should be /usr/share/digikam/pics
Or /usr/share/digikam/icons? It looks like 'pics' only lists fixed-size images, while 'icons' can list themed icons.
Hmm, I understand the bugreport so that it tries to install 2 different packages from digiKam. But you're right, I think there may be other programs that also install a "dropbox.png" and prepend the namespace "digikam-dropbox.png" is a good idea. Maik
Git commit b964a05537cb7e986aac92bd9ea009f24e99723c by Maik Qualmann. Committed on 31/12/2018 at 15:05. Pushed by mqualmann into branch 'master'. add the "dk" prefix to the icon name from the web service tools FIXED-IN: 6.0.0 M +2 -1 NEWS R +- -- core/data/icons/box/16-apps-dk-box.png [from: core/data/icons/box/16-apps-box.png - 100% similarity] R +- -- core/data/icons/box/22-apps-dk-box.png [from: core/data/icons/box/22-apps-box.png - 100% similarity] R +- -- core/data/icons/box/32-apps-dk-box.png [from: core/data/icons/box/32-apps-box.png - 100% similarity] R +- -- core/data/icons/box/48-apps-dk-box.png [from: core/data/icons/box/48-apps-box.png - 100% similarity] R +- -- core/data/icons/dropbox/16-apps-dk-dropbox.png [from: core/data/icons/dropbox/16-apps-dropbox.png - 100% similarity] R +- -- core/data/icons/dropbox/22-apps-dk-dropbox.png [from: core/data/icons/dropbox/22-apps-dropbox.png - 100% similarity] R +- -- core/data/icons/dropbox/32-apps-dk-dropbox.png [from: core/data/icons/dropbox/32-apps-dropbox.png - 100% similarity] R +- -- core/data/icons/dropbox/48-apps-dk-dropbox.png [from: core/data/icons/dropbox/48-apps-dropbox.png - 100% similarity] R +- -- core/data/icons/facebook/16-apps-dk-facebook-white.png [from: core/data/icons/facebook/16-apps-facebook-white.png - 100% similarity] R +- -- core/data/icons/facebook/16-apps-dk-facebook.png [from: core/data/icons/facebook/16-apps-facebook.png - 100% similarity] R +- -- core/data/icons/facebook/22-apps-dk-facebook-white.png [from: core/data/icons/facebook/22-apps-facebook-white.png - 100% similarity] R +- -- core/data/icons/facebook/22-apps-dk-facebook.png [from: core/data/icons/facebook/22-apps-facebook.png - 100% similarity] R +- -- core/data/icons/facebook/32-apps-dk-facebook-white.png [from: core/data/icons/facebook/32-apps-facebook-white.png - 100% similarity] R +- -- core/data/icons/facebook/32-apps-dk-facebook.png [from: core/data/icons/facebook/32-apps-facebook.png - 100% similarity] R +- -- core/data/icons/facebook/48-apps-dk-facebook-white.png [from: core/data/icons/facebook/48-apps-facebook-white.png - 100% similarity] R +- -- core/data/icons/facebook/48-apps-dk-facebook.png [from: core/data/icons/facebook/48-apps-facebook.png - 100% similarity] R +- -- core/data/icons/facebook/sc-apps-dk-facebook-white.svgz [from: core/data/icons/facebook/sc-apps-facebook-white.svgz - 100% similarity] R +- -- core/data/icons/facebook/sc-apps-dk-facebook.svgz [from: core/data/icons/facebook/sc-apps-facebook.svgz - 100% similarity] R +- -- core/data/icons/flickr/16-apps-dk-flickr.png [from: core/data/icons/flickr/16-apps-flickr.png - 100% similarity] R +- -- core/data/icons/flickr/22-apps-dk-flickr.png [from: core/data/icons/flickr/22-apps-flickr.png - 100% similarity] R +- -- core/data/icons/flickr/32-apps-dk-flickr.png [from: core/data/icons/flickr/32-apps-flickr.png - 100% similarity] R +- -- core/data/icons/flickr/48-apps-dk-flickr.png [from: core/data/icons/flickr/48-apps-flickr.png - 100% similarity] R +- -- core/data/icons/flickr/sc-apps-dk-flickr.svgz [from: core/data/icons/flickr/sc-apps-flickr.svgz - 100% similarity] R +- -- core/data/icons/gdrive/16-apps-dk-googledrive.png [from: core/data/icons/gdrive/16-apps-googledrive.png - 100% similarity] R +- -- core/data/icons/gdrive/22-apps-dk-googledrive.png [from: core/data/icons/gdrive/22-apps-googledrive.png - 100% similarity] R +- -- core/data/icons/gdrive/32-apps-dk-googledrive.png [from: core/data/icons/gdrive/32-apps-googledrive.png - 100% similarity] R +- -- core/data/icons/gdrive/48-apps-dk-googledrive.png [from: core/data/icons/gdrive/48-apps-googledrive.png - 100% similarity] R +- -- core/data/icons/gphoto/16-apps-dk-googlephoto.png [from: core/data/icons/gphoto/16-apps-googlephoto.png - 100% similarity] R +- -- core/data/icons/gphoto/22-apps-dk-googlephoto.png [from: core/data/icons/gphoto/22-apps-googlephoto.png - 100% similarity] R +- -- core/data/icons/gphoto/32-apps-dk-googlephoto.png [from: core/data/icons/gphoto/32-apps-googlephoto.png - 100% similarity] R +- -- core/data/icons/gphoto/48-apps-dk-googlephoto.png [from: core/data/icons/gphoto/48-apps-googlephoto.png - 100% similarity] R +- -- core/data/icons/gphoto/sc-apps-dk-googlephoto.svgz [from: core/data/icons/gphoto/sc-apps-googlephoto.svgz - 100% similarity] R +- -- core/data/icons/imageshack/16-apps-dk-imageshack.png [from: core/data/icons/imageshack/16-apps-imageshack.png - 100% similarity] R +- -- core/data/icons/imageshack/22-apps-dk-imageshack.png [from: core/data/icons/imageshack/22-apps-imageshack.png - 100% similarity] R +- -- core/data/icons/imageshack/32-apps-dk-imageshack.png [from: core/data/icons/imageshack/32-apps-imageshack.png - 100% similarity] R +- -- core/data/icons/imageshack/48-apps-dk-imageshack.png [from: core/data/icons/imageshack/48-apps-imageshack.png - 100% similarity] R +- -- core/data/icons/imgur/16-apps-dk-imgur.png [from: core/data/icons/imgur/16-apps-imgur.png - 100% similarity] R +- -- core/data/icons/imgur/22-apps-dk-imgur.png [from: core/data/icons/imgur/22-apps-imgur.png - 100% similarity] R +- -- core/data/icons/imgur/32-apps-dk-imgur.png [from: core/data/icons/imgur/32-apps-imgur.png - 100% similarity] R +- -- core/data/icons/imgur/48-apps-dk-imgur.png [from: core/data/icons/imgur/48-apps-imgur.png - 100% similarity] R +- -- core/data/icons/imgur/sc-apps-dk-imgur.svgz [from: core/data/icons/imgur/sc-apps-imgur.svgz - 100% similarity] R +- -- core/data/icons/ipfs/16-apps-dk-ipfs.png [from: core/data/icons/ipfs/16-apps-ipfs.png - 100% similarity] R +- -- core/data/icons/ipfs/22-apps-dk-ipfs.png [from: core/data/icons/ipfs/22-apps-ipfs.png - 100% similarity] R +- -- core/data/icons/ipfs/32-apps-dk-ipfs.png [from: core/data/icons/ipfs/32-apps-ipfs.png - 100% similarity] R +- -- core/data/icons/ipfs/48-apps-dk-ipfs.png [from: core/data/icons/ipfs/48-apps-ipfs.png - 100% similarity] R +0 -0 core/data/icons/ipfs/sc-apps-dk-ipfs.svgz [from: core/data/icons/ipfs/sc-apps-ipfs.svgz - 100% similarity] R +- -- core/data/icons/mediawiki/16-apps-dk-mediawiki.png [from: core/data/icons/mediawiki/16-apps-mediawiki.png - 100% similarity] R +- -- core/data/icons/mediawiki/22-apps-dk-mediawiki.png [from: core/data/icons/mediawiki/22-apps-mediawiki.png - 100% similarity] R +- -- core/data/icons/mediawiki/32-apps-dk-mediawiki.png [from: core/data/icons/mediawiki/32-apps-mediawiki.png - 100% similarity] R +- -- core/data/icons/mediawiki/48-apps-dk-mediawiki.png [from: core/data/icons/mediawiki/48-apps-mediawiki.png - 100% similarity] R +- -- core/data/icons/mediawiki/sc-apps-dk-mediawiki.svgz [from: core/data/icons/mediawiki/sc-apps-mediawiki.svgz - 100% similarity] R +- -- core/data/icons/onedrive/16-apps-dk-onedrive.png [from: core/data/icons/onedrive/16-apps-onedrive.png - 100% similarity] R +- -- core/data/icons/onedrive/22-apps-dk-onedrive.png [from: core/data/icons/onedrive/22-apps-onedrive.png - 100% similarity] R +- -- core/data/icons/onedrive/32-apps-dk-onedrive.png [from: core/data/icons/onedrive/32-apps-onedrive.png - 100% similarity] R +- -- core/data/icons/onedrive/48-apps-dk-onedrive.png [from: core/data/icons/onedrive/48-apps-onedrive.png - 100% similarity] R +- -- core/data/icons/pinterest/16-apps-dk-pinterest.png [from: core/data/icons/pinterest/16-apps-pinterest.png - 100% similarity] R +- -- core/data/icons/pinterest/22-apps-dk-pinterest.png [from: core/data/icons/pinterest/22-apps-pinterest.png - 100% similarity] R +- -- core/data/icons/pinterest/32-apps-dk-pinterest.png [from: core/data/icons/pinterest/32-apps-pinterest.png - 100% similarity] R +- -- core/data/icons/pinterest/48-apps-dk-pinterest.png [from: core/data/icons/pinterest/48-apps-pinterest.png - 100% similarity] R +- -- core/data/icons/piwigo/16-apps-dk-piwigo.png [from: core/data/icons/piwigo/16-apps-piwigo.png - 100% similarity] R +- -- core/data/icons/piwigo/22-apps-dk-piwigo.png [from: core/data/icons/piwigo/22-apps-piwigo.png - 100% similarity] R +- -- core/data/icons/piwigo/32-apps-dk-piwigo.png [from: core/data/icons/piwigo/32-apps-piwigo.png - 100% similarity] R +- -- core/data/icons/piwigo/48-apps-dk-piwigo.png [from: core/data/icons/piwigo/48-apps-piwigo.png - 100% similarity] R +- -- core/data/icons/piwigo/sc-apps-dk-piwigo.svgz [from: core/data/icons/piwigo/sc-apps-piwigo.svgz - 100% similarity] R +- -- core/data/icons/rajce/16-apps-dk-rajce.png [from: core/data/icons/rajce/16-apps-rajce.png - 100% similarity] R +- -- core/data/icons/rajce/22-apps-dk-rajce.png [from: core/data/icons/rajce/22-apps-rajce.png - 100% similarity] R +- -- core/data/icons/rajce/32-apps-dk-rajce.png [from: core/data/icons/rajce/32-apps-rajce.png - 100% similarity] R +- -- core/data/icons/rajce/48-apps-dk-rajce.png [from: core/data/icons/rajce/48-apps-rajce.png - 100% similarity] R +- -- core/data/icons/smugmug/16-apps-dk-smugmug.png [from: core/data/icons/smugmug/16-apps-smugmug.png - 100% similarity] R +- -- core/data/icons/smugmug/22-apps-dk-smugmug.png [from: core/data/icons/smugmug/22-apps-smugmug.png - 100% similarity] R +- -- core/data/icons/smugmug/32-apps-dk-smugmug.png [from: core/data/icons/smugmug/32-apps-smugmug.png - 100% similarity] R +- -- core/data/icons/smugmug/48-apps-dk-smugmug.png [from: core/data/icons/smugmug/48-apps-smugmug.png - 100% similarity] R +- -- core/data/icons/smugmug/sc-apps-dk-smugmug.svgz [from: core/data/icons/smugmug/sc-apps-smugmug.svgz - 100% similarity] M +17 -17 core/libs/widgets/mainview/dxmlguiwindow.cpp M +1 -1 core/utilities/assistants/webservices/box/boxwindow.cpp M +2 -2 core/utilities/assistants/webservices/common/wizard/wsintropage.cpp M +1 -1 core/utilities/assistants/webservices/common/wsselectuserdlg.cpp M +1 -1 core/utilities/assistants/webservices/dropbox/dbwindow.cpp M +2 -2 core/utilities/assistants/webservices/facebook/fbwindow.cpp M +1 -1 core/utilities/assistants/webservices/flickr/flickrwindow.cpp M +2 -2 core/utilities/assistants/webservices/google/gswindow.cpp M +1 -1 core/utilities/assistants/webservices/imageshack/imageshackwindow.cpp M +1 -1 core/utilities/assistants/webservices/onedrive/odwindow.cpp M +1 -1 core/utilities/assistants/webservices/pinterest/pwindow.cpp M +2 -2 core/utilities/assistants/webservices/smugmug/smugwindow.cpp https://commits.kde.org/digikam/b964a05537cb7e986aac92bd9ea009f24e99723c