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 conflictI 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 -Syyui too got the udisk and udisk2 dependencies,
so i did a
pacman -Rdd eject
pacman -Suu util-linuxThanks 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