Sorry, This was my first time submitting a package update to the aur, and as the last packager, I didn't understand the maintainer's change mechanism, so I changed him by mistake
Search Criteria
Package Details: snapd-glib 1.67.9f327d1-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/snapd-glib.git (read-only, click to copy) |
---|---|
Package Base: | snapd-glib |
Description: | Library to allow GLib/Qt based applications access to snapd, the daemon that controls Snaps |
Upstream URL: | https://github.com/snapcore/snapd-glib |
Licenses: | GPL3 |
Submitter: | droidman |
Maintainer: | username227 |
Last Packager: | username227 |
Votes: | 21 |
Popularity: | 0.159026 |
First Submitted: | 2018-10-17 21:21 (UTC) |
Last Updated: | 2025-03-26 11:12 (UTC) |
Dependencies (12)
- glib2-devel
- json-glib (json-glib-gitAUR)
- libsoup3 (libsoup3-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- gi-docgen (make)
- git (git-gitAUR, git-glAUR) (make)
- gobject-introspection (make)
- gtk-doc (make)
- meson (meson-gitAUR) (make)
- qt6-tools (make)
- vala (vala-gitAUR) (make)
Required by (4)
Sources (1)
bash000000 commented on 2025-03-06 15:16 (UTC)
patlefort commented on 2024-09-07 10:10 (UTC)
Dependencies should be pointing to qt5 if you are going to revert back to qt5.
vivnet commented on 2024-09-07 04:29 (UTC)
Builds if you rm snapd-glib-1.65.tar.xz && wget https://github.com/snapcore/snapd-glib/releases/download/1.65/snapd-glib-1.65.tar.xz
patlefort commented on 2024-09-07 03:41 (UTC)
Same problem for me. Also the git repo for this package contain the source (snapd-glib-1.65.tar.xz) but it isn't actually used. The AUR shouldn't contain sources.
Dominiquini commented on 2024-09-07 03:02 (UTC)
The update to version 1.65 fails to compile on my machine:
ninja: Entering directory build'
[1/3] Linking target tests/test-markdown-qt6
FAILED: tests/test-markdown-qt6
...
...
...
/usr/bin/ld: tests/test-qt6: protected symbol
_ZNK15QSnapdInterface9slotCountEv' isn't defined
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
Thanks
GeoNeilUK commented on 2024-07-04 06:26 (UTC)
This packages dependencies are out of date. As such it fails to build due to a lack of glib-mkenums.
glib2-devel needs to be added to the dependencies...
https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/issues/7
bkb commented on 2023-01-03 14:38 (UTC)
Create snapd-glib-libsoup2
package with correct flags/pkgbuild and replace dependency for libpamac-full
, waitaing for pamac
to update the framework they use
Blutkoete commented on 2022-08-24 06:44 (UTC)
@yochananmarqos I updated depends and makedepends and gave you a shout-out in the commit message, thank you. Should have read the release notes in more detail instead of just doing a quick does-it-build check.
yochananmarqos commented on 2022-08-23 14:13 (UTC) (edited on 2022-08-23 14:14 (UTC) by yochananmarqos)
With 1.61, it uses Libsoup 3 (libsoup3
) by default. If you want to build with Libsoup 2 (libsoup
), use the -Dsoup2=true
Meson build flag.
Correct dependencies:
depends=('libsoup3' 'json-glib' 'qt5-declarative')
makedepends=('gobject-introspection' 'gtk-doc' 'meson' 'qt5-tools' 'vala')
Pinned Comments
username227 commented on 2025-03-06 18:53 (UTC) (edited on 2025-03-06 19:14 (UTC) by username227)
There is something preventing me from building this outside of a chroot. The errors happen when ninja tries to link the executables near the end of the build. If you run into this, build in a chroot:
If you know what's causing this and can suggest a fix, let me know. i've already tried disabling LTO in options and in the meson command with no effect.