You are not logged in.
I have installed all updates smoothly for the past few weeks, but this morning I got this:
:: util-linux and eject are in conflict. Remove eject? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: util-linux and eject are in conflict
I accepted the default action, N. I had checked the News before installing. And, so far, I have been unable to find anything related in these forums.
How should I go about fixing this?
Tim
Last edited by ratcheer (2012-09-24 11:50:09)
Offline
Just remove eject, as util-linux provides it.
Offline
util-linux 2.22 provides eject, you should remove the standalone 'eject' package.
Last edited by karol (2012-09-24 11:50:21)
Offline
Thank you. The warnings do not make that fact apparent.
Tim
Offline
In such cases it's best to check why the conflict exists:
$ pacman -Si util-linux
Repository : core
Name : util-linux
Version : 2.22-6
URL : http://www.kernel.org/pub/linux/utils/util-linux/
Licenses : GPL2
Groups : base
Provides : util-linux-ng=2.22 eject
Depends On : pam shadow
Optional Deps : None
Conflicts With : util-linux-ng eject
Replaces : None
Download Size : 1586,18 KiB
Installed Size : 8608,00 KiB
Packager : Tom Gundersen <teg@jklm.no>
Architecture : i686
Build Date : pią, 21 wrz 2012, 00:04:59
MD5 Sum : e2fa6e0d4fc96ec0a8e2d89eb03cc2e4
SHA256 Sum : a25d4d7da0f1855ece6060afe8b38bb43e9917e7c45297527a7e091f69df42d1
Signatures : Yes
Description : Miscellaneous system utilities for Linux
Last edited by karol (2012-09-24 11:51:19)
Offline
I did that upgrade and I have now lost su program so I can not use konsole or any other shell via graphical terminal. To do anything as root I need to switch virtual terminal and log in as root.
So be prepared to re-install that package if same happens to you.
Last edited by Fri13 (2012-09-24 11:53:29)
Offline
Thanks. But that still doesn't make it apparent that util-linux replaces the functionality, only that there is a conflict.
Anyway, all fixed now.
Tim
Offline
@Fri13
util-linux 2.22-6 provides su
Please open a separate thread and provide some info, e.g. the output of 'ls -l /bin/su'.
Offline
@Fri13, su is still working for me. But thanks for the heads up.
Tim
Offline
too slow ...
Last edited by okubax (2012-09-24 11:59:57)
Offline
Thanks. But that still doesn't make it apparent that util-linux replaces the functionality, only that there is a conflict.
If you run 'pacman -Si foo' and it says that ''foo' provides 'bar', I hope 'foo' does provide the functionality of 'bar', like systemd provides udev (and soon dbus ;P https://bugs.archlinux.org/task/31664 ).
Offline
I did that upgrade and I have now lost su program so I can not use konsole or any other shell via graphical terminal. To do anything as root I need to switch virtual terminal and log in as root.
So be prepared to re-install that package if same happens to you.
I also found that I can't launch gedit and thunar in XFCE from su to root as I could before the update. I miss that feature, but I found that I can use gksu instead. I.E. "gksu gedit" or "gksu thunar". A pop up will appear asking for your root password.
EDIT: As an alternative; I finally got sudo to work by editing with visudo. I edited the following section as such.
## Uncomment to allow any user to run sudo if they know the password
## of the user they are running the command as (root by default).
Defaults rootpw # Ask for the password of the target user
myusername ALL=(ALL) ALL # WARNING: only use this together with 'Defaults targetpw'
'myusername' would of course change from user to user and would need to be edited accordingly.
Here is what I see in terminal when I launch gedit with sudo.
$ sudo gedit
[sudo] password for root:
Last edited by David Batson (2012-09-24 15:30:29)
Offline
No problems here removing eject ( openbox 64 bit, latest iso release installation ) although i have edited visudo and added myself to wheel group before hand.
Last edited by cirrus (2012-09-24 16:49:32)
Ancestoral Clan https://cirrus.freevar.com/mclean.html
Offline
I answered yes to this question and now I cannot enter the system...
any suggestions?
Offline
$pacman -R eject returns that udisks and udisks2 require eject as a dependency...is it safe to force removal?
Offline
I can't solve this problem here with KDE
yaourt -Rs eject
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: udisks: requires eject
and then :
yaourt -Rs eject udisks
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: kdelibs: requires udisks
:: python2-udiskie: requires udisks
How I can solve this ?
Offline
-Rdd eject
Offline
Surely this is obvious... you don't explicitly remove eject, you answer Yes when pacman asks if you want to remove eject to resolve the conflict with util-linux.
This kind of stuff happens all the time, and pacman asks you about it to give you control over your system.
Anyone whose issue does not relate the the above-mentioned conflict should look for a thread relevant to their issue, or start one if necessary.
Offline
Solved !
Offline
$pacman -R eject returns that udisks and udisks2 require eject as a dependency...is it safe to force removal?
i did a
pacman -Syyu
i too got the udisk and udisk2 dependencies,
so i did a
pacman -Rdd eject
pacman -Suu util-linux
Thanks swanson, im guessing that meant not only thats how you force remove, but that it was ok to do so? (a note on that would have been more reassuring) I wasnt sure without having done any research on this matter. I was going out on a limb assuming this. :-)
ill let you all know if i have any problems. This is my laptop, and it needs 500mb of downloads, some of which is for KDE. Theres a good chance that something will need attention after this. Before everyone goes and reminds me that I need to update more often, i know i do. I updated the server today to, it took 100MB of downloads. :-) I think its been a few weeks.
Last edited by wolfdogg (2012-10-03 04:32:16)
Offline