You are not logged in.
I tried doing a system upgrade today and noticed I had broken dependencies because of a screen saver. I decided to uninstall gnome-screensaver manually, it said that gnome-shell depended on it, now cinnamon absolutely depends on cinnamon-screensaver.
In my opinion, the screen saver should be an optional dependency.
╭─╢00:11:18│130│root@p4:~
╰┈┈┉ pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
:: gnome-screensaver and cinnamon-screensaver are in conflict. Remove cinnamon-screensaver? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: cinnamon: requires cinnamon-screensaver
Last edited by ticpu (2013-03-01 23:14:50)
Offline
I've got the same problem. Its impossible to update system till dependencies conflict will be solved.
Last edited by siekier (2013-02-25 08:28:50)
Offline
I don't know how different they are, but can't they provide each other?
Probably the last man who knew how it worked had been tortured to death years before.
Or as soon as it was installed. Killing the creator was a traditional method of patent protection.
(Small Gods)
Offline
This is not good,this is very bad,cinnamon and gnome-shell started killing each other.
Offline
I don't know how different they are, but can't they provide each other?
That would be the most sane solution.
Offline
Ok, I am kind of new to Arch. How can I fix this issue?
Offline
A bug report have been filled.
You can update your system by ignoring cinnamon package.
pacman -Suy --ignore cinnamon
Offline
Well, I never use gnome-screensaver, and I prefer to keep cinnamon as an option in gdm.
I have done: sudo pacman -Rdd gnome-screensaver
and gnome-screensaver has disappeared.
sudo pacman -Syu
and the system is upgraded with the new version of cinnamon and without deleting gnome-shell
Last edited by Franknd (2013-02-25 20:29:11)
Offline
With the cinnamon updated to the last version, Can someone add a keyboard layout? because mine just closes cinnamon settings. Also couldn't open applets... I should downgrade
Offline
arcaid, please don't hijack threads.
Offline
Seems to me that the issue is solved. cinnamon-screensaver is now an optional dependency.
Probably the last man who knew how it worked had been tortured to death years before.
Or as soon as it was installed. Killing the creator was a traditional method of patent protection.
(Small Gods)
Offline
I've had same problem and as a temporary solution i've ignored cinnamon-screensaver via pacman.conf and update my system. Here is my pacman.log
I realize now, my screensaver doesnt work now. I click on the button but nothing happens also I couldnt install cinnamon-screensaver coz gnome-shell depends on the gnome-screensaver. Is there any solution for this problem.
pacman.log
[2013-02-26 07:55] synchronizing package lists
[2013-02-26 07:55] starting full system upgrade
[2013-02-26 07:59] removed khrplatform-devel (9.0.2-1)
[2013-02-26 07:59] removed libegl (9.0.2-1)
[2013-02-26 07:59] removed libgbm (9.0.2-1)
[2013-02-26 07:59] removed libglapi (9.0.2-1)
[2013-02-26 07:59] removed libgl (9.0.2-1)
[2013-02-26 07:59] removed lib32-libglapi (9.0.2-4)
[2013-02-26 07:59] removed lib32-libgl (9.0.2-4)
[2013-02-26 07:59] installed libvdpau (0.6-1)
[2013-02-26 07:59] upgraded mesa (9.0.2-1 -> 9.1-2)
[2013-02-26 07:59] installed mesa-libgl (9.1-2)
[2013-02-26 07:59] upgraded cairo (1.12.12-1 -> 1.12.14-3)
[2013-02-26 07:59] installed python2-pyinotify (0.9.4-1)
[2013-02-26 07:59] upgraded cinnamon (1.6.7-7 -> 1.7.1-3)
[2013-02-26 07:59] upgraded intel-dri (9.0.2-1 -> 9.1-2)
[2013-02-26 07:59] installed lib32-libgpg-error (1.10-1)
[2013-02-26 07:59] installed lib32-libgcrypt (1.5.0-1)
[2013-02-26 07:59] installed lib32-xz (5.0.4-1)
[2013-02-26 07:59] installed lib32-systemd (197-1)
[2013-02-26 07:59] installed lib32-mesa (9.1-2)
[2013-02-26 07:59] installed lib32-mesa-libgl (9.1-2)
[2013-02-26 07:59] upgraded libx11 (1.5.0-1 -> 1.5.0-2)
[2013-02-26 07:59] >>> Updating module dependencies. Please wait ...
[2013-02-26 07:59] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
[2013-02-26 07:59] ==> Building image from preset: 'default'
[2013-02-26 07:59] -> -k /boot/vmlinuz-linux-ck -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ck.img
[2013-02-26 07:59] ==> Starting build: 3.7.9-2-ck
[2013-02-26 07:59] -> Running build hook: [base]
[2013-02-26 07:59] -> Running build hook: [udev]
[2013-02-26 07:59] -> Running build hook: [autodetect]
[2013-02-26 07:59] -> Running build hook: [modconf]
[2013-02-26 07:59] -> Running build hook: [block]
[2013-02-26 07:59] -> Running build hook: [filesystems]
[2013-02-26 07:59] -> Running build hook: [keyboard]
[2013-02-26 07:59] -> Running build hook: [fsck]
[2013-02-26 07:59] ==> Generating module dependencies
[2013-02-26 07:59] ==> Creating gzip initcpio image: /boot/initramfs-linux-ck.img
[2013-02-26 07:59] ==> Image generation successful
[2013-02-26 07:59] ==> Building image from preset: 'fallback'
[2013-02-26 07:59] -> -k /boot/vmlinuz-linux-ck -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ck-fallback.img -S autodetect
[2013-02-26 07:59] ==> Starting build: 3.7.9-2-ck
[2013-02-26 07:59] -> Running build hook: [base]
[2013-02-26 07:59] -> Running build hook: [udev]
[2013-02-26 07:59] -> Running build hook: [modconf]
[2013-02-26 07:59] -> Running build hook: [block]
[2013-02-26 07:59] -> Running build hook: [filesystems]
[2013-02-26 07:59] -> Running build hook: [keyboard]
[2013-02-26 07:59] -> Running build hook: [fsck]
[2013-02-26 07:59] ==> Generating module dependencies
[2013-02-26 07:59] ==> Creating gzip initcpio image: /boot/initramfs-linux-ck-fallback.img
[2013-02-26 07:59] ==> Image generation successful
[2013-02-26 07:59]
[2013-02-26 07:59] >>> Thank you for using http://repo-ck.com/ for your linux-ck package needs.
[2013-02-26 07:59] >>> Note that the following CPU optimized packages are or could be available to you:
[2013-02-26 07:59] AMD : barcelona, bulldozer, kx, k10, piledriver
[2013-02-26 07:59] Intel : atom, core2, haswell, ivybridge, nehalem, p4, pentm, sandybridge
[2013-02-26 07:59]
[2013-02-26 07:59] >>> Search via group name: pacman -Sg ck-ivybridge
[2013-02-26 07:59]
[2013-02-26 07:59] >>> Post in the repo support thread if package group is unavailable for your architecture:
[2013-02-26 07:59] >>> https://bbs.archlinux.org/viewtopic.php?id=111715
[2013-02-26 07:59] upgraded linux-ck-nehalem (3.7.9-1 -> 3.7.9-2)
[2013-02-26 08:00] upgraded linux-ck-nehalem-headers (3.7.9-1 -> 3.7.9-2)
Offline
I think you should open a new thread for this problem, because its a different one.
But maybe this helps:
1. start gnome-session-properties
2. add entry for the 'gnome-screensaver'
Probably the last man who knew how it worked had been tortured to death years before.
Or as soon as it was installed. Killing the creator was a traditional method of patent protection.
(Small Gods)
Offline
Hi I think it is related to this topic coz as @ticpu said that they cant handle each others screensavers. Here is temporary solution:
sudo pacman -Rdd gnome-screensaver
sudo pacman -S cinnamon-screensaver
I've tested on both desktops (gnome & cinnamon) and screensavers are working well eventhough I've uninstalled gnome-screensaver.
Offline
The problem ticpu descriped is solved, because "cinnamon" doesn't depend on "cinnamon-screensaver" anymore.
But gnome-shell does depend on "gnome-screensaver".
So if you remove "gnome-screensaver" you have a missing dependency on your system.
I use cinnamon and gnome-shell with gnome-screensaver without problem and without missing dependency.
Probably the last man who knew how it worked had been tortured to death years before.
Or as soon as it was installed. Killing the creator was a traditional method of patent protection.
(Small Gods)
Offline
Maybe it doesnt depend on cinnamon-screensaver but cinnamon-screensaver is still in conflict with gnome-screensaver.
sudo pacman -U gnome-screensaver-3.6.1-1-x86_64.pkg.tar.xz
:: gnome-screensaver and cinnamon-screensaver are in conflict. Remove cinnamon-screensaver? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: gnome-screensaver and cinnamon-screensaver are in conflict
This is not good.
I dont know what happend in the background but as you see above when I was updating my system in this morning, pacman removed some packages and installed or upgraded the others. Then I realized my screensaver didnt work anymore when I was using cinnamon. I didnt do any special things, changing any conf files or remove anything else. It's annoying situation coz I'm working in crowded office and dont like to left my laptop with unlock screen. That's why I want to chance to install cinnamon-screensaver by removing gnome-screensaver. Yes, it's a little bit weird but it has worked and now screensavers are working well on both desktops (gnome & cinnamon) eventhough I've uninstalled gnome-screensaver which is needed by gnome-shell.
Offline
Here is why screensaver are working well on both gnome & cinnamon
sudo pacman -Ql | grep "gnome-screensaver"
cinnamon-screensaver /usr/bin/gnome-screensaver
cinnamon-screensaver /usr/bin/gnome-screensaver-command
orca /usr/lib/python2.7/site-packages/orca/scripts/apps/gnome-screensaver-dialog/
orca /usr/lib/python2.7/site-packages/orca/scripts/apps/gnome-screensaver-dialog/__init__.py
orca /usr/lib/python2.7/site-packages/orca/scripts/apps/gnome-screensaver-dialog/__init__.pyc
orca /usr/lib/python2.7/site-packages/orca/scripts/apps/gnome-screensaver-dialog/__init__.pyo
orca /usr/lib/python2.7/site-packages/orca/scripts/apps/gnome-screensaver-dialog/script.py
orca /usr/lib/python2.7/site-packages/orca/scripts/apps/gnome-screensaver-dialog/script.pyc
orca /usr/lib/python2.7/site-packages/orca/scripts/apps/gnome-screensaver-dialog/script.pyo
As you see above all the binary files supplied by gnome-screensavers are also provided by cinnamon-screensavers. I think it explains why there is a conflict with each others.
Offline
It seems the issue has been resolved since, thanks all!
Offline