Package Details: yaru-metacity-theme 21.04.1-5

Git Clone URL: (read-only, click to copy)
Package Base: yaru
Description: Yaru default ubuntu metacity theme
Upstream URL:
Licenses: GPL3
Submitter: drakkan
Maintainer: drakkan (chrisjbillington)
Last Packager: chrisjbillington
Votes: 38
Popularity: 1.03
First Submitted: 2018-07-24 11:55
Last Updated: 2021-05-03 01:23

Latest Comments

1 2 3 4 5 6 ... Next › Last »

lunaryorn commented on 2021-04-20 20:35

Why does "yaru-gtk-theme" depend on gtk-engine-murrine and, by implication, gtk2? I just realized that yaru-gtk-theme pulls in Gtk2, even though nothing else actually needs gtk2 on my system.

Could gtk-engine-murrine perhaps be turned into an optdepends?

chrisjbillington commented on 2021-04-02 23:50

Have applied the workaround to the PKGBUILD for now, since eCryptFS is not uncommon.

drakkan commented on 2021-04-02 11:48

eCryptFS can only store filenames of up to 143 characters

vlatkoB commented on 2021-04-02 11:37


touch: cannot touch 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa': File name too long

@chrisjbillington Yes, $HOME is encrypted with eCryptFS I'll try the temp fix. EDIT: pkgBuild fix worked. Thanks.-:)

drakkan commented on 2021-04-02 07:05


please try a script like this:

while [ true ]
   if ! touch $(printf "%${num}s"  | tr ' ' 'a')
       echo $num

to understand your file name limit. Are you using something like eCryptfs?

chrisjbillington commented on 2021-04-02 05:21

@vlatkoB no idea why that's happening. You could shorten the directory like this if you like as a temporary fix until this package starts shipping an official release again (which will have a shorter name owing to not containing a commit hash):

diff --git a/PKGBUILD b/PKGBUILD
index c55a3b1..7170eb4 100644
@@ -24,7 +24,8 @@ source=("${_commit}.tar.gz")

 build() {
-  arch-meson $pkgbase-$_commit build
+  mv $pkgbase-$_commit $pkgbase
+  arch-meson $pkgbase build
   meson configure build -Dubuntu-unity=true
   ninja -C build

vlatkoB commented on 2021-04-02 05:04

@chrisjbillington Using ext4

$ df -TH
Filesystem            Type        Size  Used Avail Use% Mounted on
/dev/nvme0n1p3        ext4        388G  326G   46G  88% /home

chrisjbillington commented on 2021-04-02 00:12

What filesystem are you using @vlatkoB? 161 characters shouldn't be too much to ask for a filepath on any system I know about.

Obviously the fact that the filepath now contains a commit hash is pushing something over a limit, but I would not expect limits this short (I certainly don't see the problem here on an ext4 filesystem).

vlatkoB commented on 2021-04-01 14:53

I'm receiving this error on upgrade to 21.04.1-3

Found ninja-1.10.2 at /usr/bin/ninja
ninja: error: stat(gnome-shell/src/___home___vlatko___.cache___yay___yaru___src___yaru-b01004d7ca3eb86f2110c5aabecd9fed93ede70f___gnome-shell___src___gnome-shell-high-contrast.scss): File name too long

chrisjbillington commented on 2021-03-28 05:22

I've updated this package to pull in the changes so far from the gnome-shell-40 branch of Yaru's github repo (see

Once there is an official release with gnome 40 support, I'll move this package back to targeting the official release.

The gnome-shell-40 branch seems to work fine on GNOME 3.38 as well.