Package Details: pantheon-session-git r148.48b482e-1

Git Clone URL: https://aur.archlinux.org/pantheon-session-git.git (read-only, click to copy)
Package Base: pantheon-session-git
Description: Session settings for Pantheon
Upstream URL: https://github.com/elementary/session-settings
Licenses: GPL3
Groups: pantheon-unstable
Submitter: SolarAquarion
Maintainer: quequotion
Last Packager: quequotion
Votes: 43
Popularity: 1.91
First Submitted: 2017-11-15 00:43
Last Updated: 2021-07-31 19:18

Pinned Comments

quequotion commented on 2021-07-31 19:19

This package has new dependencies on pantheon-settings-daemon and pantheon-dock, which are not currently provided by any official repository.

One way to build this (in a clean chroot, without an AUR helper) would be to build packages providing them from the AUR first, then build it against them:

$ git clone https://aur.archlinux.org/pantheon-settings-daemon-git.git
$ cd pantheon-settings-daemon
$ makechrootpkg -c -r $CHROOT
# pacman -U --asdeps pantheon-settings-daemon-git-1.0.0.r18.e4b709d-1-x86_64.pkg.tar.zst 
$ cd ..
$ git clone https://aur.archlinux.org/pantheon-dock-instctl-git.git
$ cd pantheon-dock-instctl-git
$ makechrootpkg -c -r $CHROOT
# pacman -U --asdeps pantheon-dock-instctl-git-r2179.4a0b6af-1-x86_64.pkg.tar.zst 
$ cd ..
$ git clone https://aur.archlinux.org/pantheon-session-git
$ cd pantheon-session-git
$ makechrootpkg -c -r $CHROOT -I ../pantheon-settings-daemon-git/pantheon-settings-daemon-git-1.0.0.r18.e4b709d-1-x86_64.pkg.tar.zst -I ../pantheon-dock-instctl-git/pantheon-dock-instctl-git-r2179.4a0b6af-1-x86_64.pkg.tar.zst
# pacman -U --asdeps pantheon-session-git-r148.48b482e-1-any.pkg.tar.zst

Latest Comments

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

quequotion commented on 2021-07-31 19:19

This package has new dependencies on pantheon-settings-daemon and pantheon-dock, which are not currently provided by any official repository.

One way to build this (in a clean chroot, without an AUR helper) would be to build packages providing them from the AUR first, then build it against them:

$ git clone https://aur.archlinux.org/pantheon-settings-daemon-git.git
$ cd pantheon-settings-daemon
$ makechrootpkg -c -r $CHROOT
# pacman -U --asdeps pantheon-settings-daemon-git-1.0.0.r18.e4b709d-1-x86_64.pkg.tar.zst 
$ cd ..
$ git clone https://aur.archlinux.org/pantheon-dock-instctl-git.git
$ cd pantheon-dock-instctl-git
$ makechrootpkg -c -r $CHROOT
# pacman -U --asdeps pantheon-dock-instctl-git-r2179.4a0b6af-1-x86_64.pkg.tar.zst 
$ cd ..
$ git clone https://aur.archlinux.org/pantheon-session-git
$ cd pantheon-session-git
$ makechrootpkg -c -r $CHROOT -I ../pantheon-settings-daemon-git/pantheon-settings-daemon-git-1.0.0.r18.e4b709d-1-x86_64.pkg.tar.zst -I ../pantheon-dock-instctl-git/pantheon-dock-instctl-git-r2179.4a0b6af-1-x86_64.pkg.tar.zst
# pacman -U --asdeps pantheon-session-git-r148.48b482e-1-any.pkg.tar.zst

qkvylq commented on 2021-07-29 08:18

@quequotion, Thanks, now I can continue building

quequotion commented on 2021-07-29 05:19

@bkb

to have entries in the display manager

I don't think, for this specific thing, the git version was ever required. The "stable release" version should provide the gnome-session and xsession files just as well. Unfortunately neither is available from an official repository yet.

@qkvylq

libwingpanel-2.0.so=0-64

Upstream has changed the whole way they version and name their library, but Alucryd's wingpanel package has not. This package of mine is incorrect also.

In this case, I think you can work around by removing the "=0-64" bit from line 15 in the PKGBUILD (might as well remove it from both wingpanel and gala). Note that in the near future, all packages requiring libwingpanel--including this--may need to be rebuilt if Alucryd changes the library name in the wingpanel package.

I will try to get around to updating this package tonight.

qkvylq commented on 2021-07-27 11:34

The package is no longer being built

yay -S pantheon-session-git
 -> Could not find all required packages:
    libwingpanel-2.0.so=0-64 (Wanted by: pantheon-session-git)

What can I change to build?

bkb commented on 2021-07-26 09:22

Needs a wingpanel version who is not available

Do we still need the "git" version to have entries in the display manager?

quequotion commented on 2021-03-14 04:08

@btd1337

How are you building this?

It should get gala and wingpanel from [extra] when built in a clean chroot, until their sonames bump (when new stable releases get packaged).

btd1337 commented on 2021-03-07 05:59

It needs to update PKGBuild dependencies to build works correctly.

depends=(
  (...)
  gala
  wingpanel
  (...)
)

quequotion commented on 2021-01-21 03:49

@bkb

Thanks for the feedback! That sounds very familiar.

The symptoms are the same as were had quite some time ago, when gala, cerbere,or g-s-d would fail to start.

To be sure: you ought to have read the wiki, which would have told you that wingpanel is empty by default and plank does not have its autostart. There's a possibility you are looking at empty wingpanel (black or transparent top bar), no plank (missing startup), and an empty background (no theme or backgrounds package). This could be remedied by installing any wingpanel indicator and creating plank's autostart, if that is the case.

I will look into if I can reproduce your situation and if there is another cause (failed to build autostarts, etc.).

EDIT: The package I built in a clean chroot includes all the autostarts it should, in the directory /etc/xdg/autostart/.

bkb commented on 2021-01-20 23:22

This package gives a mouse with the background. But nothing else possible. It doesn't seem to xdg autostart anything, and in fact the installation doesn't seem to copy anything in the xdg start directory

quequotion commented on 2020-11-16 00:39

@btd1337

This package does not depend on the -git versions of its dependencies, although it is a development tip itself.

I believe it will build without any trouble against the stable release of wingpanel, etc.

If that ever changes, or when the new wingpanel gets a release and the [community] package is updated, I will bump the dependency version.

Edit: in the mean time, if you wish to use wingpanel-git with it, you might try obfuscating the library version it installs.

As yet nothing I am aware of is explicitly written for the new version and the major difference between them is removal of previously deprecated methods.