You are not logged in.
Several weeks ago, I installed kde5 plasma-next by following the Wiki.
All has been fine until yesterday when I ran a system update
:: Starting full system upgrade...
:: Replace kdebase-katepart with extra/katepart4? [Y/n]
:: Replace kdebase-konsole with extra/konsole? [Y/n]
:: Replace kdebase-kwrite with extra/kwrite? [Y/n]
:: Replace kdeedu-kalgebra with extra/kalgebra? [Y/n]
:: Replace kdeedu-kanagram with extra/kanagram? [Y/n]
:: Replace kdeedu-khangman with extra/khangman? [Y/n]
:: Replace kdeedu-kig with extra/kig? [Y/n]
:: Replace kdeedu-parley with extra/parley? [Y/n]
:: Replace kdegraphics-gwenview with extra/gwenview? [Y/n]
:: Replace kdesdk-kapptemplate with extra/kapptemplate? [Y/n]
:: Replace kdesdk-kate with extra/kate? [Y/n]
:: Replace kdesdk-okteta with extra/okteta? [Y/n]
warning: wine: ignoring package upgrade (1.7.17-1 => 1.7.35-1)
resolving dependencies...
looking for conflicting packages...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: kdeplasma-addons-frameworks and kdebase-workspace are in conflictI noticed that plasma is now in the official repositories. I assume that I need to change from plasma-next to plasma, however I am not certain as to how to do that.
Thanks for your help.
Last edited by glenn69 (2015-01-29 19:57:21)
Offline
The plasma-next group has been renamed to plasma. Your problem is that some package is trying to install kdebase-workspace, which conflicts with your plasma install. Run pacman with the --debug option to find out which one it is and remove it.
Offline
Thanks for the quick response. I ran pacman --debug, however I see nothing that points me in the direction of a solution.
[glennm@Arch-2014-SSD ~]$ sudo pacman --debug
[sudo] password for glennm:
debug: pacman v4.2.0 - libalpm v9.0.0
debug: parseconfig: options pass
debug: config: attempting to read file /etc/pacman.conf
debug: config: finish section '(null)'
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: arch: x86_64
debug: config: IgnorePkg: wine
debug: config: SigLevel: Required
debug: config: SigLevel: DatabaseOptional
debug: config: LocalFileSigLevel: Optional
debug: config: finish section 'options'
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 75: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'core'
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 78: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'extra'
debug: config: new section 'community'
debug: config file /etc/pacman.conf, line 84: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'community'
debug: config: new section 'multilib'
debug: config file /etc/pacman.conf, line 93: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'multilib'
debug: config: new section 'archlinuxfr'
debug: config: finish section 'archlinuxfr'
debug: config: new section '(null)'
debug: config: finished parsing /etc/pacman.conf
debug: setup_libalpm called
debug: option 'logfile' = /var/log/pacman.log
debug: option 'gpgdir' = /etc/pacman.d/gnupg/
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: parseconfig: repo pass
debug: config: attempting to read file /etc/pacman.conf
debug: config: finish section '(null)'
debug: config: new section 'options'
debug: config: finish section 'options'
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 75: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'core'
debug: registering sync database 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core.db
debug: "/var/lib/pacman/sync/core.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/core.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for core repoistory
debug: adding new server URL to database 'core': http://mirror.us.leaseweb.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.rit.edu/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirrors.acm.wpi.edu/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://www.gtlib.gatech.edu/pub/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.umd.edu/archlinux/core/os/x86_64
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 78: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'extra'
debug: registering sync database 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra.db
debug: "/var/lib/pacman/sync/extra.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/extra.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for extra repoistory
debug: adding new server URL to database 'extra': http://mirror.us.leaseweb.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.rit.edu/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirrors.acm.wpi.edu/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://www.gtlib.gatech.edu/pub/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.umd.edu/archlinux/extra/os/x86_64
debug: config: new section 'community'
debug: config file /etc/pacman.conf, line 84: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'community'
debug: registering sync database 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community.db
debug: "/var/lib/pacman/sync/community.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/community.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for community repoistory
debug: adding new server URL to database 'community': http://mirror.us.leaseweb.net/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://mirror.rit.edu/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://mirrors.acm.wpi.edu/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://www.gtlib.gatech.edu/pub/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://mirror.umd.edu/archlinux/community/os/x86_64
debug: config: new section 'multilib'
debug: config file /etc/pacman.conf, line 93: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'multilib'
debug: registering sync database 'multilib'
debug: database path for tree multilib set to /var/lib/pacman/sync/multilib.db
debug: "/var/lib/pacman/sync/multilib.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/multilib.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for multilib repoistory
debug: adding new server URL to database 'multilib': http://mirror.us.leaseweb.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://mirror.rit.edu/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://mirrors.acm.wpi.edu/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://www.gtlib.gatech.edu/pub/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://mirror.umd.edu/archlinux/multilib/os/x86_64
debug: config: new section 'archlinuxfr'
debug: config: SigLevel: Never
debug: config: finish section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr.db
debug: setting usage of 15 for archlinuxfr repoistory
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/x86_64
debug: config: new section '(null)'
debug: config: finished parsing /etc/pacman.conf
error: no operation specified (use -h for help)
debug: unregistering database 'local'
debug: unregistering database 'core'
debug: unregistering database 'extra'
debug: unregistering database 'community'
debug: unregistering database 'multilib'
debug: unregistering database 'archlinuxfr'Offline
I think arojas means
pacman -Syu --debugThat should give more information.
Offline
OK, that helps. I ran pacman -Syu --debug and found several packages that are requiring kdebase-workspace. I'm confused because I have added nothing, yet my past updates went without problems. Now, suddenly, already running packages are requiring kdebase-workspace. Below is just a small section of the display showing several items with problems.
debug: checkdeps: package kdeplasma-addons-applets-bball-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-bball'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-binary-clock-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-binary-clock'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-blackboard-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-blackboard'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-bookmarks-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-bookmarks'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-bubblemon-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-bubblemon'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-calculator-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-calculator'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-charselect-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-charselect'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-comic-4.14.3-3
debug: checkdeps: missing dependency 'kdeplasma-addons-libs' for package 'kdeplasma-addons-applets-comic'
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-libs-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-libs'
debug: finished resolving dependencies
debug: pulling dependency kdeplasma-addons-libs (needed by kdeplasma-addons-applets-comic)
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-community-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-community'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-dict-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-dict'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-eyes-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-eyes'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-fifteenpuzzle-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-fifteenpuzzle'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-filewatcher-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-filewatcher'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-frame-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-frame'
debug: checkdeps: missing dependency 'libkexiv2' for package 'kdeplasma-addons-applets-frame'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-fuzzy-clock-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-fuzzy-clock'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-icontasks-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-icontasks'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package kdeplasma-addons-applets-incomingmsg-4.14.3-3
debug: checkdeps: missing dependency 'kdebase-workspace' for package 'kdeplasma-addons-applets-incomingmsg'
debug: finishedLast edited by glenn69 (2015-01-29 17:16:37)
Offline
Did you remove kdebase-workspace with pacman -Rdd?
Offline
At the time that I installed plasma-next, I followed the wiki. The wiki has since changed, however in my log I see that pacman -R kdebase-workspace was run. However, that was over a month ago and each time I ran pacman -Syu since then had been fine...until now.
Offline
You can't just remove kdebase-workspace and leave kdeplasma-addons-applets, since they depend on kdebase-workspace. You must have forced the uninstall (pacman -Rdd), and that's why you're having problems now.
Offline
Okay, I guess I now have to fix this.
My removal of kdebase-workspace was done to follow the wiki which used to read "Note: Plasma 5 is not coinstallable with KDE 4 Workspace. If you install it you will be prompted to remove kdebase-workspace. It's a good idea to remove it first and then install plasma-next."
Any suggestions of how I can repair this?
Thanks
Offline
I would do the following: log off plasma session, login to a console, reinstall kdebase-workspace and then remove it properly (pacman -Rc kdebase-workspace) and reinstall plasma 5. Otherwise you have to chase down all packages of your system that require kdebase-workspace and remove them, which could take a while.
Offline
I have re-installed kdebase-workspace then removed via pacman -Rc kdebase-workspace. Then I ran pacman -S plasma and received the following:
error: failed to commit transaction (conflicting files)
plasma-desktop: /usr/lib/qt/plugins/kcm_baloofile.so exists in filesystem
plasma-desktop: /usr/share/kservices5/kcm_baloofile.desktop exists in filesystem
plasma-desktop: /usr/share/locale/ar/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/bg/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/bs/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/ca/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/ca@valencia/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/cs/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/da/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/de/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/el/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/en_GB/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/es/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/fi/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/fr/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/gl/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/hu/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/ia/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/it/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/ko/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/lt/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/nb/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/nds/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/nl/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/pa/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/pl/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/pt/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/pt_BR/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/ru/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/sk/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/sl/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/sr/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/sr@ijekavian/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/sr@ijekavianlatin/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/sr@latin/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/sv/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/uk/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/zh_CN/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
plasma-desktop: /usr/share/locale/zh_TW/LC_MESSAGES/kcm_baloofile.mo exists in filesystem
Errors occurred, no packages were upgraded.Other than the first two line items, the list appears to be locales other than my locale of en_US?
Last edited by glenn69 (2015-01-29 19:29:47)
Offline
pacman -Suy plasma
Offline
Thank you for all your help arojas. That did the trick.
Offline