Package Details: cosmic-epoch-git r123.2eadc4e-1

Git Clone URL: https://aur.archlinux.org/cosmic-epoch-git.git (read-only, click to copy)
Package Base: cosmic-epoch-git
Description: Cosmic desktop environment from System76's Pop!_OS written in Rust utilizing Iced inspired by GNOME
Upstream URL: https://github.com/pop-os/cosmic-epoch
Keywords: iced pop!_os rust system76
Licenses: GPL-3.0-or-later AND MPL-2.0 AND CC-BY-SA-4.0
Conflicts: cosmic-applets, cosmic-applibrary, cosmic-bg, cosmic-comp, cosmic-edit, cosmic-epoch, cosmic-files, cosmic-greeter, cosmic-icons, cosmic-launcher, cosmic-notifications, cosmic-osd, cosmic-panel, cosmic-randr, cosmic-screenshot, cosmic-session, cosmic-settings, cosmic-settings-daemon, cosmic-store, cosmic-term, cosmic-workspaces, cosmic-workspaces-epoch, xdg-desktop-portal-cosmic
Provides: cosmic-applets, cosmic-applibrary, cosmic-bg, cosmic-comp, cosmic-edit, cosmic-epoch, cosmic-files, cosmic-greeter, cosmic-icons, cosmic-launcher, cosmic-notifications, cosmic-osd, cosmic-panel, cosmic-randr, cosmic-screenshot, cosmic-session, cosmic-settings, cosmic-settings-daemon, cosmic-store, cosmic-term, cosmic-workspaces, cosmic-workspaces-epoch, xdg-desktop-portal-cosmic
Submitter: soloturn
Maintainer: soloturn (yochananmarqos)
Last Packager: yochananmarqos
Votes: 16
Popularity: 2.30
First Submitted: 2023-02-11 09:27 (UTC)
Last Updated: 2024-04-26 14:48 (UTC)

Required by (4)

Sources (24)

Pinned Comments

yochananmarqos commented on 2024-03-25 21:50 (UTC) (edited on 2024-03-25 21:51 (UTC) by yochananmarqos)

PSA: Do a clean build before commenting that it's not working.

FYI, every time I touch the PKGBUILD be sure that I just spent 30 - 40 minutes building it in a clean chroot.

soloturn commented on 2023-02-20 03:14 (UTC) (edited on 2024-03-31 10:15 (UTC) by soloturn)

Expect some loose ends, not yet released. 'Super + A' and 'Super + /' for application library and launcher. one can build with an AUR helper, or with makepkg.

build with AUR helper

this avoids recompiling the rust code again and again. but does not avoid relinking the executables in case one build fails and you trigger again:

CARGO_TARGET_DIR=~/.cache/paru/cargo-target paru
build with makepkg in clean environment

advantage is if you rebuild in case it fails one time, it better remembers stuff already built.

git LFS breaks build

do not enable git lfs. it may lead to failures in cloning. last known occurrence for cosmic-greeter, reported here: https://github.com/pop-os/cosmic-greeter/issues/5

Latest Comments

« First ‹ Previous 1 .. 11 12 13 14 15 16

yochananmarqos commented on 2023-02-11 20:02 (UTC)

@soloturn: I think you forgot something with your last moldy commit. ;)

Either way, this should not have been added to the AUR until a successful build was achieved. How does this benefit anyone?

yochananmarqos commented on 2023-02-11 19:51 (UTC) (edited on 2023-02-11 19:53 (UTC) by yochananmarqos)

@FabioLolix: It fails to build right now for quite a few others reasons. Regardless, clang and llvm are missing build dependencies.

For the issue you mentioned, this commit can be cherry picked.

Until System76's pipewire-rs fork is updated, this is the main showstopper: https://github.com/pop-os/pipewire-rs/issues/1

FabioLolix commented on 2023-02-11 14:12 (UTC)

Still fail to build

 Updating git repository `https://github.com/wash2/launcher.git`
error: failed to get `pop-launcher` as a dependency of package `cosmic-launcher v0.1.0 (/home/fabio/Dev/pkg_make/BUILD_COSMIC-DE/cosmic-epoch-git/src/cosmic-epoch/cosmic-launcher)`

Caused by:
  failed to load source for dependency `pop-launcher`

Caused by:
  Unable to update https://github.com/wash2/launcher.git?branch=cosmic-toplevel#8c331383

Caused by:
  object not found - no match for id (8c331383b669287fe63d945430e674906da990f1); class=Odb (9); code=NotFound (-3)
[2/3] Generating data/com.system76.CosmicLauncher.metainfo.xml with a custom command
FAILED: src/cosmic-launcher 

FabioLolix commented on 2023-02-11 11:26 (UTC)

Hello, do you mind add me as co-maintainer? There is some work to do here (configuration of git submodules, build in clean chroot)

soloturn commented on 2023-02-11 09:29 (UTC)

pop-os cosmic desktop build, based on pop's cosmic-epoch listing all repositories needed to build. help wanted!