tkemmer / binaryden Goto Github PK
View Code? Open in Web Editor NEWPortage overlay for Cinnamon and several other Gentoo packages
Portage overlay for Cinnamon and several other Gentoo packages
I have been using your Cinnamon build for quite some time, but lately I have been receiving the following errors when running emerge. It hasn't seemed to prevent emerge from working, but I just wanted to bring it to your attention.
Thank you for your continued support of Cinnamon!
Calculating dependencies | * ERROR: gnome-extra/cinnamon-translations-4.8.3::binaryden failed (depend phase):
* l10n.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 645: Called source '/var/lib/layman/binaryden/gnome-extra/cinnamon-translations/cinnamon-translations-4.8.3.ebuild'
* cinnamon-translations-4.8.3.ebuild, line 6: Called inherit 'l10n'
* ebuild.sh, line 295: Called die
* The specific snippet of code:
* [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
*
* If you need support, post the output of `emerge --info '=gnome-extra/cinnamon-translations-4.8.3::binaryden'`,
* the complete build log and the output of `emerge -pqv '=gnome-extra/cinnamon-translations-4.8.3::binaryden'`.
* Working directory: '/usr/lib/python3.9/site-packages'
* S: '/var/tmp/portage/gnome-extra/cinnamon-translations-4.8.3/work/cinnamon-translations-4.8.3'
- * ERROR: gnome-extra/cinnamon-translations-4.8.3::binaryden failed (depend phase):
* l10n.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 645: Called source '/var/lib/layman/binaryden/gnome-extra/cinnamon-translations/cinnamon-translations-4.8.3.ebuild'
* cinnamon-translations-4.8.3.ebuild, line 6: Called inherit 'l10n'
* ebuild.sh, line 295: Called die
* The specific snippet of code:
* [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
*
* If you need support, post the output of `emerge --info '=gnome-extra/cinnamon-translations-4.8.3::binaryden'`,
* the complete build log and the output of `emerge -pqv '=gnome-extra/cinnamon-translations-4.8.3::binaryden'`.
* Working directory: '/usr/lib/python3.9/site-packages'
* S: '/var/tmp/portage/gnome-extra/cinnamon-translations-4.8.3/work/cinnamon-translations-4.8.3'
I'm not sure of all the details, but it looks like cinnamon-settings might need a newer xapp than is currently stable in portage (1.0.1-r2). After successfully emerging all the 4.4.x cinnamon packages from binaryden, cinnamon-settings would no longer run
Output:
Traceback (most recent call last): File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 27, in <module> import SettingsWidgets File "/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", line 12, in <module> from xapp.SettingsWidgets import SettingsWidget, SettingsLabel ModuleNotFoundError: No module named 'xapp.SettingsWidgets'
Upgrading xapp to 1.8.1 fixed this, and downgrading back to 1.0.1-r2 broke it again. I've confirmed this on two different systems.
Hello there!
Please, if possible - remove deps for dev-lang/spidermonkey-78.15.0 from cinnamon project?
There present only 1 package that required this old package - gnome-extra/cjs-5.6.1
Thanks!
Hello there!
After update for package gnome-extra/cjs-5.0.1::gentoo --> gnome-extra/*cjs-5.2.0::binaryden
[ebuild U ] gnome-extra/cjs-5.2.0::binaryden [5.0.1::gentoo] USE="cairo gtk readline sysprof -examples -test" 0 KiB
I got error:
meson.build:541:0: ERROR: "install_dir" must be specified when installing a target (llooks like similar I have reported before)
cjs-5.2.0-build-Error-meson-log.txt
Please, take care!
Thanks!
I ran into a build failure in x11-libs/xapps-1.8.2 at configure time, claiming it couldn't find dev-libs/libdbusmenu-gtk
emerging dev-libs/libdbusmenu resolved this.
Suspect there's a missing dependency on dev-libs/libdbusmenu[gtk,introspection] ?
(Apologies for the sudden issue spam. Just added this overlay due to the cinnamon masking in core.)
muffin fails to compile with the below error.
No package 'wayland-server' found
The system has the wayland use flag globally disabled in make.conf.
I ran into a compile failure in x11-wm/muffin:
cdesktop-enums.h:222: syntax error, unexpected '[' in ' [C_DESKTOP_MEDIA_KEY_MUTE] = "volume-mute",' at '['
which I tracked down to:
linuxmint/cinnamon-desktop#104
Adding the following diffs (as listed in the issue) into /etc/portage/patches resolved it for me:
https://github.com/linuxmint/muffin/commit/e0471c5dfaa9e1e5d7b6bc66a73184bab212a2c1.patch
https://github.com/linuxmint/muffin/commit/eaacd664855b03517a0406024b18eb9f5a597a9d.patch
https://github.com/linuxmint/muffin/commit/a452ec976f22b1ffba51e934f2d771d0680f6cca.patch
dev-util/gtk-doc-1.33.1 no longer appears to provide the file /usr/share/gtk-doc/data/gtk-doc.make
Without this, x11-wm/muffin-4.8.0 fails when running: automake --add-missing --copy --foreign --force-missing
because doc/reference/clutter/Makefile.am requires gtk-doc.make
Reverting to gtk-doc-1.32-r2 before building works around this.
Hello there! After update dev-util/meson up to version 0.60.2-r1 I am unable to compile gnome-extra/cinnamon package.
Process falling with error:
....
`Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
src/st/meson.build:204:0: ERROR: "install_dir" must be specified when installing a target
A full log can be found at /tmp/portage/gnome-extra/cinnamon-5.0.7/work/cinnamon-5.0.7-build/meson-logs/meson-log.txt
ebuild.sh, line 127: Called src_configure
"${mesonargs[@]}" ) || die
`
I am not sure, will it help, but the same error was occur for package dev-libs/gjs (for now it already fixed)
Please, look over this issue and buzz me if I need provide additional info.
Thanks!
ebuild.sh, line 136: Called src_install
"$@" || die "install failed"
gnome-extra/cinnamon-control-center-4.8.0 with USE="networkmanager -modemmanager" fails to build with the error:
cc-network-panel.c:(.text+0x58e): undefined reference to `net_device_mobile_get_type'
USE="networkmanager modemmanager" or USE="-networkmanager -modemmanager" build correctly.
I guess this is an upstream bug, but it may be worth tying these use flags together? (I had modemmanager off because I don't need modem support.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.