Package Details: aylurs-gtk-shell 2.0.1-3

Git Clone URL: https://aur.archlinux.org/aylurs-gtk-shell.git (read-only, click to copy)
Package Base: aylurs-gtk-shell
Description: Aylurs's Gtk Shell (AGS), An eww inspired gtk widget system.
Upstream URL: https://github.com/Aylur/ags
Licenses: GPL-3.0-only
Submitter: kotontrion
Maintainer: kotontrion
Last Packager: kotontrion
Votes: 14
Popularity: 1.47
First Submitted: 2023-08-13 13:22 (UTC)
Last Updated: 2024-11-23 12:07 (UTC)

Pinned Comments

kotontrion commented on 2024-11-14 09:15 (UTC)

The 2.0.0 release contains many breaking changes.

I recommend creating a new config from scratch with the new version. I created a PKGBUILD which installs the previous 1.8.2 release as agsv1. This allows you to use your old config while you migrate. The agsv1 package won't be published in the AUR, as it is intended only for temporary usage while migrating and won't receive any updates. The PKGBUILD can be found here: https://github.com/kotontrion/PKGBUILDS/blob/main/agsv1/PKGBUILD

Latest Comments

0crimson commented on 2024-11-24 23:06 (UTC) (edited on 2024-11-24 23:21 (UTC) by 0crimson)

@victorz I can get the same with aurutils. I thought it was just cuz the packages dont actually exist? only -git versions do from what I see no? Seemed weird though since u said yay works with it. The git version also gives me the same but it also has non -git versions which dont exist. Maybe I m just missunderstanding smthing?

Tried with yay real quick and actually seems to look for the -git versions

$ yay -S aylurs-gtk-shell-git
AUR Dependency (20): libastal-meta-1-8, libastal-gjs-git-r580.d538d8e-1, libastal-wireplumber-git-r250.2927230-1, libastal-cava-git-r501.078dc04-1, libastal-river-git-r250.2927230-1, libastal-tray-git-r250.2927230-1, libastal-4-git-r540.c5eba25-1, libastal-powerprofiles-git-r250.2927230-1, libastal-git-r540.c5eba25-2, libastal-notifd-git-r250.2927230-1, libastal-auth-git-r250.2927230-1, libastal-greetd-git-r545.84c02e5-1, libastal-apps-git-r250.2927230-1, libastal-bluetooth-git-r3.b6ca176-1, libastal-hyprland-git-r250.2927230-1, libastal-network-git-r250.2927230-1, libastal-mpris-git-r250.2927230-1, libastal-battery-git-r580.d538d8e-2, libastal-io-git-r438.c84d710-1, libcava-0.10.3-1
AUR Explicit (1): aylurs-gtk-shell-git-2.0.1.r15.g8115996-2
Sync Make Dependency (1): autoconf-archive-1:2024.10.16-1
:: (1/21) Downloaded PKGBUILD: libastal-tray-git
:: (2/21) Downloaded PKGBUILD: libastal-river-git
:: (3/21) Downloaded PKGBUILD: libastal-cava-git
:: (4/21) Downloaded PKGBUILD: libastal-auth-git
:: (5/21) Downloaded PKGBUILD: libastal-wireplumber-git
:: (6/21) Downloaded PKGBUILD: libastal-meta
:: (7/21) Downloaded PKGBUILD: libastal-mpris-git
:: (8/21) Downloaded PKGBUILD: libastal-bluetooth-git
:: (9/21) Downloaded PKGBUILD: libastal-network-git
:: (10/21) Downloaded PKGBUILD: libastal-io-git
:: (11/21) Downloaded PKGBUILD: libastal-notifd-git
:: (12/21) Downloaded PKGBUILD: libastal-gjs-git
:: (13/21) Downloaded PKGBUILD: libastal-hyprland-git
:: (14/21) Downloaded PKGBUILD: libastal-battery-git
:: (15/21) Downloaded PKGBUILD: libastal-powerprofiles-git
:: (16/21) Downloaded PKGBUILD: libastal-apps-git
:: (17/21) Downloaded PKGBUILD: libastal-4-git
:: (18/21) Downloaded PKGBUILD: libastal-greetd-git
:: (19/21) Downloaded PKGBUILD: libastal-git
:: (20/21) Downloaded PKGBUILD: aylurs-gtk-shell-git
:: (21/21) Downloaded PKGBUILD: libcava

yay -S aylurs-gtk-shell also gives the same exact output i.e. looks at -git versions

victorz commented on 2024-11-18 09:08 (UTC) (edited on 2024-11-19 09:45 (UTC) by victorz)

Not sure what I'm doing wrong here but:

➜  ~ paru -S aylurs-gtk-shell
:: Resolving dependencies...
error: could not find all required packages:
    libastal-gjs (wanted by: aylurs-gtk-shell)
    libastal (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-4 (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-apps (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-auth (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-battery (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-bluetooth (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-cava (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-greet (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-hyprland (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-io (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-mpris (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-network (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-notifd (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-power-profiles (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-river (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-tray (wanted by: aylurs-gtk-shell -> libastal-meta)
    libastal-wireplumber (wanted by: aylurs-gtk-shell -> libastal-meta)

Same for the -git version.

Edit: I suppose this is a Paru issue. Yay seemingly has no issue understanding the dependency logic.

ElJeffe commented on 2024-11-15 08:12 (UTC)

dart-sass is also a runtime dependency now.

kotontrion commented on 2024-11-14 09:45 (UTC) (edited on 2024-11-14 09:51 (UTC) by kotontrion)

@aiser the libastal-gjs-git package was updated to provide libastal-gjs. So please update that package.

aiser commented on 2024-11-14 09:41 (UTC)

Unable to satisfy dependency: libastal-gjs

kotontrion commented on 2024-11-14 09:15 (UTC)

The 2.0.0 release contains many breaking changes.

I recommend creating a new config from scratch with the new version. I created a PKGBUILD which installs the previous 1.8.2 release as agsv1. This allows you to use your old config while you migrate. The agsv1 package won't be published in the AUR, as it is intended only for temporary usage while migrating and won't receive any updates. The PKGBUILD can be found here: https://github.com/kotontrion/PKGBUILDS/blob/main/agsv1/PKGBUILD