Package Details: extension-manager 0.6.3-2

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: 56
Popularity: 2.19
First Submitted: 2022-01-09 15:20 (UTC)
Last Updated: 2025-04-03 12:20 (UTC)

Latest Comments

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

Maybelline commented on 2023-05-12 13:59 (UTC) (edited on 2023-05-12 14:07 (UTC) by Maybelline)

To remove yay as the culprit, I did git clone https://aur.archlinux.org/extension-manager.git then cd extension-manager and makepkg -si and it tells me:

./extension-manager-0.4.1/src/exm.gresource.xml: Failed to locate “exm-window.ui” in any source directory.

So, I don't think it's a yay issue, but maybe a missing dependency? I can't find any file named exm-window.ui with find but I do see references to it with ripgrep:

src/extension-manager-0.4.1/src/exm-window.c
390:    gtk_widget_class_set_template_from_resource (widget_class, "/com/mattjakeman/ExtensionManager/exm-window.ui");

src/extension-manager-0.4.1/src/exm.gresource.xml
4:    <file>exm-window.ui</file>

dmark04 commented on 2023-05-12 07:49 (UTC) (edited on 2023-05-12 07:49 (UTC) by dmark04)

using clean build in yay i get the same issue as Maybelline

FAILED: src/exm-resources.h
/usr/bin/glib-compile-resources ../extension-manager-0.4.1/src/exm.gresource.xml --sourcedirsrc --sourcedir ../extension-manager-0.4.1/src --c-name exm --internal --generate --target src/exm-resources.h
../extension-manager-0.4.1/src/exm.gresource.xml: Failed to locate “exm-window.ui” in any source directory.

seems to be a yay issue then since others don't encounter this?

pezz commented on 2023-05-12 00:48 (UTC) (edited on 2023-05-12 01:04 (UTC) by pezz)

Dunno what's up with you guys, but as a test I built this in a clean chroot (after also building text-engine and libbacktrace-git in clean chroots as well).

% makechrootpkg -r /var/dev/chroot -I ../text-engine/text-engine-0.1.1-3-x86_64.pkg.tar.zst \
 -I ../libbacktrace-git/libbacktrace-git-r75.cdb64b6-1-x86_64.pkg.tar.zst

% ll extension-manager-0.4.1-1-x86_64.pkg.tar.zst 
 -rw-r--r-- 1 pezz pezz 162082 May 12 10:45 extension-manager-0.4.1-1-x86_64.pkg.tar.zst

P.S. I don't use yay, but pikaur builds it fine.

Maybelline commented on 2023-05-12 00:12 (UTC) (edited on 2023-05-12 00:12 (UTC) by Maybelline)

My build is failing now, saying:

/sbin/glib-compile-resources ../extension-manager-0.4.1/src/exm.gresource.xml --sourcedir src --sourcedir ../extension-manager-0.4.1/src --c-name ex m --internal --generate --target src/exm-resources.c --dependency-file src/exm-resources.c.d ../extension-manager-0.4.1/src/exm.gresource.xml: Failed to locate “exm-window.ui” in any source directory.

I've done a clean build (using yay) a few times, but it remains. I didn't see anyone else post about it, so is it just me?

duffydack commented on 2023-05-11 08:08 (UTC)

@dmark04: No, upto date. I build in a clean chroot always also.

dmark04 commented on 2023-05-11 08:00 (UTC)

@duffydack It is. the problem seems to come from python 3.11, are you on 3.10 still?

duffydack commented on 2023-05-10 14:03 (UTC)

@dmark: Builds fine here. Is your system updated?

dmark04 commented on 2023-05-10 13:53 (UTC)

Build fails on latest update with: ImportError: cannot import name '_gi' from partially initialized module 'gi' (most likely due to a circular import) (/usr/lib/python3.11/site-packages/gi/init.py)

gbr commented on 2023-05-07 17:44 (UTC)

version 0.4.1 is out: https://github.com/mjakeman/extension-manager/releases/tag/v0.4.1

psi-jack commented on 2022-11-12 01:55 (UTC)

Last comment from duffydack still confirmed. Flagging out of date.