-
-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eg25 manager 0.5.0 #657
base: master
Are you sure you want to change the base?
eg25 manager 0.5.0 #657
Conversation
pkgdesc="Daemon for managing the Quectel EG25 modem" | ||
arch=('x86_64' 'armv7h' 'aarch64') | ||
url="https://gitlab.com/mobian1/devices/eg25-manager" | ||
license=('GPL3') | ||
depends=('libgudev' 'libgpiod<2.0' 'libusb' 'libmm-glib') | ||
makedepends=('meson' 'ninja' 'scdoc' 'git') | ||
depends=('libgudev' 'libgpiod' 'libusb' 'libmm-glib') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps we can use libgpiod>=2.0.0
? I believe this should allow pacman to pick the higher version from the extra repo without removing our version as I would like to keep this in the testing repo for a few days.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Huh libgpiod>2.0
didn't work but libgpiod>=2.0
does, I don't understand why exactly, but I'll go with that.
Having libgpiod 1.6 in danctnix does seem to break pacman -Suu
as it tries to downgrade libgpiod and runs into a dependency issue, so it probably needs to be removed still.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From man-pages:
-u, --sysupgrade
...
Pass this option twice to enable package downgrades; in this case, pacman will select sync packages whose versions
do not match with the local versions. This can be useful when the user switches from a testing repository to a
stable one.
...
Most people would be running pacman with only one u
anyway.
2023c1b
to
f6d0b99
Compare
Note: libgpiod needs to be removed before building eg25-manager, otherwise it'll
pick up the old version and fail to build.