Project

General

Profile

Bug #2575

Packaging Request #2506: arch introduced a base metapackage to replace the meta group

Housekeeping #2549: move non-systemd packages to [nonsystemd]

[avahi-openrc] Dependency errors when trying to upgrade with pacman

ThisIsMyAccount - over 4 years ago - . Updated almost 4 years ago.

Status:
fixed
Priority:
bug
Assignee:
% Done:

0%


Description

As discussed in IRC, running `pacman -Syu` gives the following errors:

:: Synchronizing package databases...
 nonprism is up to date
 libre is up to date
 core is up to date
 extra is up to date
 community is up to date
 nonsystemd is up to date
 pcr is up to date
 libre-multilib is up to date
 multilib is up to date
 pcr-multilib is up to date
:: Starting full system upgrade...
warning: polkit: local (0.116-3.nonsystemd1) is newer than extra (0.116-3)
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing dbus (1.12.16-3) breaks dependency 'dbus-openrc' required by avahi-openrc

Related issues

Related to Packages - Bug #2804: dbus and dbus openrc clash while updatingduplicate

Actions

History

#1

Updated by bill-auger over 4 years ago

  • Parent task set to #2549
  • Assignee set to Megver83
  • Description updated (diff)
  • Subject changed from [Parabola OpenRC] Dependency errors when trying to upgrade with pacman to [avahi-openrc] Dependency errors when trying to upgrade with pacman

i could not reproduce this

#2

Updated by Megver83 over 4 years ago

  • Status changed from unconfirmed to not-a-bug

bill-auger wrote:

i could not reproduce this

Of course, because you probably have [nonsystemd] above all other repos, which is what ThisIsMyAccount does not do. Newbie issues like this are caused by their inexperience, not devs mistakes

closing

#3

Updated by bill-auger over 4 years ago

i made the default pacman.conf more complete recently - that
should help people put the repos in the right order, especially
when using octopi

https://git.parabola.nu/abslibre.git/tree/libre/pacman/pacman.conf.x86_64#n113

#4

Updated by jkjk2000 about 4 years ago

I'm having this issue too. I have nonsystemd above all the other repos. I have moved it to bottom once and tried just for the sake of it. no change. I even tried "pacman -S nonsystemd/avahi-openrc". Still I get:

resolving dependencies...
looking for conflicting packages...
:: dbus and dbus-elogind are in conflict (libdbus). Remove dbus-elogind? [y/N]

I have installed from the latest openrc cli ISO just today and still having this issue. Everything is near default and a bare bones. Any idea to why this is happening?

#5

Updated by Megver83 about 4 years ago

  • Status changed from not-a-bug to fixed

jkjk2000 wrote:

I'm having this issue too. I have nonsystemd above all the other repos. I have moved it to bottom once and tried just for the sake of it. no change. I even tried "pacman -S nonsystemd/avahi-openrc". Still I get:

[...]

I have installed from the latest openrc cli ISO just today and still having this issue. Everything is near default and a bare bones. Any idea to why this is happening?

dbus-elogind is deprecated, use nonsystemd/dbus

I updated dbus, this issue is now solved

#6

Updated by jkjk2000 about 4 years ago

Thanks.

I did a "sudo pacman -Syu" but it was complaining that there is a dbus service already there. I did "sudo rc-update delete dbus" and then upgraded and it's working fine. I actually got this when installing openrc-desktop and leafpad. I can install them fine now. So I can confirm it is fixed.

I think the OpenRC wiki page needs change. It has:

And restart with rc-service. Also make sure you are using dbus-elogind. 
#7

Updated by bill-auger almost 4 years ago

  • Related to Bug #2804: dbus and dbus openrc clash while updating added
#8

Updated by infinite_recursion almost 4 years ago

Unhashing the nonsystemd repo under /etc/pacman.conf solved this for me.

Also available in: Atom PDF