Budgie

Compiz, KDE, Gnome, Fluxbox, etc...

Moderator: Moderators

Post Reply
trueffel
Baby Hen
Posts: 1
Joined: Tue Sep 04, 2018 14:22

Budgie

Post by trueffel » Tue Sep 04, 2018 14:37

Hello

Is it possible to install the budgie desktop?
If yes how?

I find nothing about it...

:roll:

Stupot
Sagely Hen
Posts: 1680
Joined: Wed Feb 14, 2007 3:44
Location: St. Louis, MO, USA

Re: Budgie

Post by Stupot » Wed Sep 05, 2018 16:40

I don't believe so. Ironically, it looks like maybe it is in the portage overlay that Sabayon maintains, but it is not in entropy. It is not in the main portage tree, and generally we do our best to stay as close to the Gentoo portage tree as possible.

But if you dare venture into the world of portage, there are some overlays that have what you're looking for: https://gpo.zugaina.org/gnome-extra/budgie-desktop

But unless you're really comfortable or really adventurous, I would not advise going down this route. You won't be able to get much support on these forums if you choose to attempt.

svantoviit
Old Dear Hen
Posts: 730
Joined: Sun Feb 28, 2010 17:55
Contact:

Re: Budgie

Post by svantoviit » Thu Sep 13, 2018 0:47

There's already a package request for Budgie: https://bugs.sabayon.org/show_bug.cgi?id=5618.
The ebuild from sabayon overlay fails, until the issues are resolved, there will be no Entropy version.

I was not able to install the ebuild from gnome-next overlay either. Got this far:
  1. Installed app-portage/elt-patches, dev-util/gdbus-codegen and media-gfx/graphviz via Entropy
  2. Emerged wayland-protocols-1.16
  3. Emerged dev-libs/vala-common-0.42.0, dev-lang/vala-0.42.0 and x11-wm/mutter-3.30.0 from gnome-next overlay
The gnome-extra/budgie-desktop ebuild fails with

Code: Select all

meson.build:43:0: ERROR:  Native dependency 'vapigen' not found
vapigen is definitely there, so are the .pc files, but the check fails:

Code: Select all

$ vapigen --version
Vala API Generator 0.42.0

Code: Select all

# find /usr -iname "vapigen*.pc"
/usr/lib64/pkgconfig/vapigen-0.42.pc
/usr/lib64/pkgconfig/vapigen-0.34.pc
/usr/lib64/pkgconfig/vapigen-0.36.pc
/usr/share/pkgconfig/vapigen-0.32.pc
/usr/share/pkgconfig/vapigen-0.30.pc

Code: Select all

$ /usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion vapigen
Package vapigen was not found in the pkg-config search path.
Perhaps you should add the directory containing `vapigen.pc'
to the PKG_CONFIG_PATH environment variable
No package 'vapigen' found
Got stuck at this.

svantoviit
Old Dear Hen
Posts: 730
Joined: Sun Feb 28, 2010 17:55
Contact:

Re: Budgie

Post by svantoviit » Thu Sep 13, 2018 1:13

OK, going forward.

The search path is correct:

Code: Select all

$ pkg-config --variable pc_path pkg-config
/usr/lib64/pkgconfig:/usr/share/pkgconfig
Creating a symbolic link wtih the desired name solved the vapigen issue:

Code: Select all

# cd /usr/lib64/pkgconfig/
# ln -s vapigen-0.42.pc vapigen.pc
Just to get another similar error solved by

Code: Select all

# ln -s libmutter-3.pc libmutter.pc
Followed by

Code: Select all

Native dependency gnome-bluetooth-1.0 found: NO found '3.20.1' but need: '>= 3.22.0'

src/applets/status/meson.build:34:4: ERROR:  Invalid version of dependency, need 'gnome-bluetooth-1.0' ['>= 3.22.0'] found '3.20.1'.
This seem to be endless :evil:

svantoviit
Old Dear Hen
Posts: 730
Joined: Sun Feb 28, 2010 17:55
Contact:

Re: Budgie

Post by svantoviit » Fri Sep 14, 2018 22:40

The story continues. I have emerged net-wireless/gnome-bluetooth-3.28.1 from gnome-next with dependencies and with it all dependencies for budgie-desktop. But no happy ending. Compilation of budgie-desktop fails:

Code: Select all

src/wm/[email protected]@@[email protected]/wm.c:34:25: fatal error: meta/screen.h: No such file or directory
 #include <meta/screen.h>
                         ^
compilation terminated.

Code: Select all

ninja: build stopped: subcommand failed.
 * ERROR: gnome-extra/budgie-desktop-9999::local failed (compile phase):
 *   ninja -v -j8 -l0 failed
And that's the end of the story.

Post Reply