Package Details: extension-manager 0.6.1-1

Git Clone URL: https://aur.archlinux.org/extension-manager.git (read-only, click to copy)
Package Base: extension-manager
Description: A native tool for browsing, installing, and managing GNOME Shell Extensions
Upstream URL: https://github.com/mjakeman/extension-manager
Licenses: GPL-3.0-or-later
Submitter: igor-dyatlov
Maintainer: bill88t
Last Packager: bill88t
Votes: 55
Popularity: 2.95
First Submitted: 2022-01-09 15:20 (UTC)
Last Updated: 2025-01-10 20:10 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

yochananmarqos commented on 2024-05-16 17:20 (UTC)

@bill88t: Patching is done in the prepare function:

prepare() {
  cd "$pkgname-$pkgver"
  patch -p1 src/exm-backtrace.c < ../backtrace.patch
}

bill88t commented on 2024-05-16 14:36 (UTC)

Upstream is at fault. Trying to create a patch.

torzonborz commented on 2024-05-15 20:07 (UTC)

Wont compile anymore:

/usr/include/glib-2.0/glib/gmessages.h:658:9: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 658 | return; \

DenalB commented on 2024-03-19 13:11 (UTC) (edited on 2024-03-19 13:12 (UTC) by DenalB)

Just wanted to install this package and got the following error messages:

Fehler: Der Vorgang konnte nicht durchgeführt werden (In Konflikt stehende Dateien)
gobject-introspection-runtime: /usr/lib/girepository-1.0/GLib-2.0.typelib existiert im Dateisystem (gehört zu glib2)
gobject-introspection-runtime: /usr/lib/girepository-1.0/GModule-2.0.typelib existiert im Dateisystem (gehört zu glib2)
gobject-introspection-runtime: /usr/lib/girepository-1.0/GObject-2.0.typelib existiert im Dateisystem (gehört zu glib2)
gobject-introspection-runtime: /usr/lib/girepository-1.0/Gio-2.0.typelib existiert im Dateisystem (gehört zu glib2)
gobject-introspection: /usr/share/gir-1.0/GLib-2.0.gir existiert im Dateisystem (gehört zu glib2)
gobject-introspection: /usr/share/gir-1.0/GModule-2.0.gir existiert im Dateisystem (gehört zu glib2)
gobject-introspection: /usr/share/gir-1.0/GObject-2.0.gir existiert im Dateisystem (gehört zu glib2)
gobject-introspection: /usr/share/gir-1.0/Gio-2.0.gir existiert im Dateisystem (gehört zu glib2)
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
 -> error installing repo packages
error installing repo packages

Any idea what I could do now?

nikelborm commented on 2023-12-29 04:12 (UTC)

Errors are being thrown. That's the word I've learned from typescript programming language. I know nothing more.

doppelhelix commented on 2023-12-28 19:58 (UTC) (edited on 2023-12-28 20:00 (UTC) by doppelhelix)

@nikelborm: Fixed in upstream. Try the git version (see https://github.com/mjakeman/extension-manager/pull/534 )

P.S. Usually they "trow" themself very violently in your face!

yochananmarqos commented on 2023-12-28 19:38 (UTC)

@nikelborm: That's an upstream issue, not a packaging issue.

P.S. How do errors "throw"?

nikelborm commented on 2023-12-28 18:18 (UTC)

During build it throws an error when running tests:

[69/69] Linking target src/extension-manager
==> Starting check()...
ninja: Entering directory `/home/nikel/.cache/yay/extension-manager/src/build'
ninja: no work to do.
1/3 Validate desktop file          OK              0.02s
2/3 Validate schema file           OK              0.01s
3/3 Validate appstream file        FAIL            0.01s   exit status 1
>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=248 /sbin/appstreamcli validate --nonet --explain data/com.mattjakeman.ExtensionManager.metainfo.xml
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stdout:
Unknown option --nonet
stderr:
Run 'appstreamcli --help' to see a list of available commands and options, and 'appstreamcli validate --help' to see a list of options specific for this subcommand.
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

3/3 Validate appstream file FAIL            0.01s   exit status 1

Ok:                 2   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /home/nikel/.cache/yay/extension-manager/src/build/meson-logs/testlog.txt
==> Entering fakeroot environment...

doppelhelix commented on 2023-12-02 17:37 (UTC)

Just in case you update this package to 0.4.3

libbacktrace is now optional.

Just extend build() from

arch-meson $pkgname-$pkgver build

to

arch-meson $pkgname-$pkgver build -Dbacktrace=false

see

https://github.com/mjakeman/extension-manager/pull/434#pullrequestreview-1513582623

redw0rm commented on 2023-06-01 09:13 (UTC)

@Maybelline Thankyou so much. I dont know why , but removing the python-argparse package did solve the issue.