You are not logged in.
Can't update my system, no matter what I try.... I don't even know that this means, if someone could shed light on this that would be great
[access@gateway modprobe.d]$ sudo 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...
:: Replace libdbus with core/dbus? [Y/n] n
resolving dependencies...
looking for conflicting packages...
:: dbus and libdbus are in conflict. Remove libdbus? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: dhcpcd-dbus: installing dbus (1.10.10-3) breaks dependency 'dbus-core'
[access@gateway modprobe.d]$
Last edited by medicineman25 (2016-09-11 17:37:59)
Offline
Why did you answer "no" to "replace libdbus with core/dbus?" ?
Offline
[access@gateway ~]$ sudo pacman -Syu
[sudo] password for access:
:: 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...
:: Replace libdbus with core/dbus? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: dhcpcd-dbus: installing dbus (1.10.10-3) breaks dependency 'dbus-core'
[access@gateway ~]$
Offline
Sorry, should have posted that as well.
Really not sure what to do here. I don't want to uninstall dbus-core for fear of destroying my core system, unless that is a false assumption in which case I will gladly do that...
Offline
https://bbs.archlinux.org/viewtopic.php?id=216405
Thanks guys (and especially WorMzy, for the explanation).
I did the update, choosing "y" at ":: Replace libdbus with core/dbus? [Y/n]"
It seemed to go fine.
I appreciate the help.
That solution isn't seem to be working here...
Last edited by medicineman25 (2016-09-11 17:26:10)
Offline
How long has it been since you last updated your system? The "dbus-core" package went away a long time ago. I also can't find the "dhcpcd-dbus" package; where did you get that?
(edit) I found dhcpcd-dbus. It's an AUR package. If you want to keep that you will have to update it yourself. It no longer depends on dbus-core.
https://aur.archlinux.org/packages/dhcpcd-dbus/
Last edited by 2ManyDogs (2016-09-11 17:32:27)
Offline
About two months. That doesn't seem like an outrageously long time between updates. I kinda got sick of re-building simplicitystudio every single time, so I lengthened the usual time between updates. I have no idea where it came from or why it shouldn't be there.
What would happen if I were to just remove these packages and then update? Would my system crash before I got the chance?
That's weird, I don't remember installing that package from AUR... I'll play around and see what I come up with.
Last edited by medicineman25 (2016-09-11 17:34:44)
Offline
See my edit. You can try to update dhcpcd-dbus yourself, or try removing it and then upgrade. I have no idea what will happen if you remove it.
How did you install Arch?
Last edited by 2ManyDogs (2016-09-11 17:36:16)
Offline
Removed that package and upgrade ensued smoothly. I actually do remember installing that a while ago, silly billy... should just use wifi-menu and a static like a normal person. Thanks heaps @2ManyDogs.
p.s. just a normal usb install.
Last edited by medicineman25 (2016-09-11 17:39:00)
Offline
You're welcome.
Offline
Having a somewhat similar issue, but not involving dhcpcd-dbus. Instead, when I'm trying to do my update, I see this:
:: Starting full system upgrade...
:: Replace libdbus with core/dbus? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: e_dbus-svn: installing dbus (1.10.10-3) breaks dependency 'dbus-core'
:: lib32-dbus-core: installing dbus (1.10.10-3) breaks dependency 'dbus-core'
Input on this, anyone?
PS This thread is marked solved: should I have started a new one, even though my situation is similar to this one?
Offline
PS This thread is marked solved: should I have started a new one, even though my situation is similar to this one?
No: you search: https://bbs.archlinux.org/viewtopic.php?id=216405
Offline
e_dbus-svn and lib32-dbus-core? How old is are these packages? They haven't existed in a long, long time.
Offline
e_dbus-svn and lib32-dbus-core? How old is are these packages? They haven't existed in a long, long time.
According to someone in the thread for which jasonwryan provided a link, lib32-dbus-core is "over 2 years" old. The most recent references to e_dbus-svn I managed to find on the forums seem to date from almost exactly 4 years ago.
No: you search: https://bbs.archlinux.org/viewtopic.php?id=216405
I'll admit to having done a google search rather than a forum search when finding the current thread. Having looked over a few times the thread at the provided URL, I can only say that I don't see an appreciable difference as to whether I had posted my query there or here. In neither case do I find any sort of resolution or even indications pointing to other information that might help me better understand what is at stake here, much less how I might resolve the issue.
Are you perhaps saying that your interjection
Alad wrote:https://git.archlinux.org/svntogit/pack … 9b55087b6c
unsplit libdbus
in that thread provides some sort of resolution to the issue I'm confronting? If so, since I do not understand very well the information located at that git link (other than recognizing part of it as diff output, a utility I know little about other than having a rudimentary understanding of how it works and what it does), I'll have to ask whether anyone can point me to some additional information that might help me understand better what this "unsplit" means and what is the significance of the diff output.
I thought of and tried removing the packages that seem to be interfering with the update but I get further error messages indicating both are, of course, dependent on yet other packages. Those would apparently need to be removed prior to removing the offending ones--unless, I suppose, I were to use the ill-advised "force" switch. In any case, I continue to be stuck and am unable to perform pacman -Syu (which I usually do a few times per week). Further input will be appreciated.
Last edited by jamtat (2016-09-30 15:09:09)
Offline
I've resolved the issue for one of the two offending packages--e_dbus-svn--by sort of working my way back through the removal process. I discovered that this package seems to relate to the Enlightenment desktop, with which I experimented some time ago. Running pacman -R e_dbus-svn resulted in the output
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: e-modules-extra-svn: removing e_dbus-svn breaks dependency 'e_dbus-svn'
:: e-svn: removing e_dbus-svn breaks dependency 'e_dbus-svn'
Trying to do pacman -R on both of those, I discovered that the e-modules-extra-svn package would be the first one I'd need to remove. Having done that, I could then remove e-svn and e_dbus-svn. So that part of the equation is resolved.
However, the case with lib32-dbus-core is more complex. When I try a process similar to the removal procedure I tried for e_dbus-svn, I find that lib32-glib2 gets a broken dependency. When I try to remove lib32-glib2, I find a report regarding a broken dependency in relation to lib32-systemd. Being reluctant, prior to understanding better what these utilities are and do, I'm still a bit stuck on this one.
Offline
Have you disabled the multilib repo for some reason?
Offline
Have you disabled the multilib repo for some reason?
Yes Scimmia, it looks as though I have. I don't recall many particulars at the moment, but I would guess I did that in connection with a migration I did on this machine a few years ago from a 32-bit system to a 64-bit system. You can read about the procedures I followed and issues I confronted (all of which I managed to resolve myself, as you'll see) at https://bbs.archlinux.org/viewtopic.php?id=156816 Thanks
Last edited by jamtat (2016-09-30 16:37:03)
Offline
Looking over https://wiki.archlinux.org/index.php/multilib I begin to wonder whether re-enabling the repo as described there, then disabling it according to directives also listed on that page, might have an impact on the current problem I'm facing? Perhaps this gives the answer I was seeking in my final contribution to the thread I referenced above, namely "how to remove all the old i686, 32-bit stuff strewn about the system?" Input on that proposal, anyone?
Offline
Re-enabling the multilib repo enabled me to finally successfuly run pacman -Syu. So, that in itself seems to have been the resolution--thanks for providing that hint, Scimmia. Since my original intent had been to make this a "pure 64-bit system," I went ahead and ran the suggested command pacman -R $(paclist multilib | cut -f1 -d' ') and disabled anew the multilib repo. Things appear to be working fine so far, so it seems this thread can go back to being on "solved" status.
Offline