Package Details: gnome-shell-dev 3.37.1-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-dev.git (read-only, click to copy)
Package Base: gnome-shell-dev
Description: Next generation desktop shell
Upstream URL: https://gitlab.gnome.org/GNOME/gnome-shell
Licenses: GPL2
Groups: gnome
Conflicts: gnome-shell
Provides: gnome-shell=3.37.1
Submitter: oidualc
Maintainer: titaniumtown
Last Packager: titaniumtown
Votes: 4
Popularity: 0.014165
First Submitted: 2018-12-22 11:33
Last Updated: 2020-05-25 02:16

Dependencies (32)

Required by (283)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

oidualc commented on 2020-07-04 14:22

Actually as it is today, this package is more a gnome-shell-git then a gnome-shell-dev, meaning that it doesn't build the latest development branch, but the master branch. This generally makes the AUR packages intrinsically susceptible to failures in builds, but gnome-shell in particular would be extremely hard to maintain because of all its GNOME dependencies. I would advise to point to the latest development branch (at the time of writing 3.37.2) as this package was originally meant to do, and test the dependencies every time a new release is done instead of potentially at every commit. The same should be done with mutter-dev.

Mushoz commented on 2020-07-03 18:17

@gardotd426 I know that I will need to update the whole gnome ecosystem for this to work properly. But which packages will that exactly be? I would like to test out Wayland under Gnome's development branch with stuff like fullscreen unredirection.

gardotd426 commented on 2020-07-03 17:27

But @Mushoz you should be aware that this isn't at all like running the git/dev version of something like Mesa, currently the git branch of muter and gnome-shell are on 3.37, which is only a TRANSITIONAL release, and will be misversioned compared to all your other GNOME components/apps, and it could cause problems. You're not just getting like a newer 3.36. But yeah, I can't even build the dependencies for this for some reason.

If I remove the check part of the PKGBUILD, it builds fine. Something's causing it to fail during the check for some reason (which happens far too often with AUR stuff, but I know that's just the nature of it).

gardotd426 commented on 2020-07-03 17:17

Actually, I can't even try to install this because the gjs-dev package fails to build because of failing checks:


18/53 gjs:JS / Introspection            ERROR          0.47s
32/53 gjs:JS / Cairo                    ERROR          0.42s
33/53 gjs:JS / Gtk3                     ERROR          0.42s
34/53 gjs:JS / GObjectDestructionAccess ERROR          0.42s
35/53 gjs:JS / LegacyGtk                ERROR          0.37s

Ok:                 48
Expected Fail:      0
Fail:               5
Unexpected Pass:    0
Skipped:            0
Timeout:            0


The output from the failed tests:

18/53 gjs:JS / Introspection            ERROR          0.47s

And then I get this nonsense, whatever this is:


TAP parsing error: Too few tests run (expected 7, got 0)
(test program exited with status code -5)
-------

Full log written to /tmp/makepkg/gjs-dev/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
    Aborting...
error making: %!s(func() string=0x555555a2ae80)

Mushoz commented on 2020-07-03 16:31

Thank you very much for the quick fix, appreciated! However, I am still unable to install this package unfortunately. I am currently getting the following error:

could not satisfy dependencies:
- removing mutter breaks dependency 'libmutter-6.so=0-64' required by gnome-shell

I already have gnome installed, but would like to upgrade to the git/dev version. However, this is making things difficult. In order to install gnome-shell-dev, it needs to install mutter-dev. In order to install mutter-dev, it needs to be remove mutter. But since gnome-shell is installed, it is not allowed to remove mutter, even though it should be allowed to, since gnome-shell is getting replaced with gnome-shell-dev anyways.

Any ideas?

titaniumtown commented on 2020-07-02 18:02

Issue fixed!

titaniumtown commented on 2020-07-02 18:00

I am trying to fix the issue right now @Mushoz!

titaniumtown commented on 2020-07-02 15:36

I dont know where it went. I havent deleted it.

Mushoz commented on 2020-07-02 09:04

The mutter-dev aur package seems to be gone, and since that is a dependency of this package, this package fails to install as well.

titaniumtown commented on 2020-07-02 01:17

This package is not out of date, someone marked it out of date. it automatically looks for the latest tag/release.