Dependency problem with ppp and rp-pppoe


I would like to report a problem on ARM architecture.
I can no longer update using pacman:

# pacman -Syu
:: Synchronizing package databases…
endeavouros is up to date
core is up to date
extra is up to date
community is up to date
alarm is up to date
aur is up to date
:: Starting full system upgrade…
resolving dependencies…
looking for conflicting packages…
error: failed to prepare transaction (could not satisfy dependencies)
:: installing ppp (2.5.0-1) breaks dependency ‘ppp=2.4.9’ required by rp-pppoe

I guess it is a version incompatibility problem between packages.
I also found a workaround, because fortunately using yay you can specify to ignore packages that have problems, so I installed the rest of the updates correctly.

Thanks in advance and thank you for the work you do: I think EOS is the best distribution I have ever tried on Raspberry PI4 :slightly_smiling_face:

1 Like

@mzaniboni Thank you for reporting this problem.

I also experienced the same problem upon an update today, and I resolved it the same as you did by pacman ignoring ppp.

I will create a Thread on the Archlinux ARM forum in the packages category and report this problem.


Here is the thread on the Archlinux ARM forum.

1 Like

I have compiled rp-pppoe-4.0-1 for aarch64 and it is now available in the EndeavourOS aarch64 repository as a temporary fix.

As long as /etc/pacman.conf has

SigLevel = PackageRequired
Include = /etc/pacman.d/endeavouros-mirrorlist

listed at the top of the repository list there should be no problems updating
ppp and rp-pppoe.

For more info on the fix, see the archlinuxarm URL in the above post.



This also breaks rpi-image installer because it will perform a pacman upgrade, does this mean it’s fixed?

Hello imoc.
The problem is fixed on mi Raspberry PI4 installation, but I do not know about the installer

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.

Please see the following Topic on the new images available witch fixed the rp-pppoe problem in the installer.