Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Gentoo się nie poddaje w rzucaniu kłód pod nogi. Jak każdy normalny użytkownik chcę mieć jakiś pulpit i wybrałem Gnome'a tylko, że jego instalacja zdycha na etapie instalacji ruby czymś takim:
/usr/bin/ruby --disable=gems ./tool/file2lastrev.rb -q --revision.h --srcdir="." > revision.tmp pkg_config=x86_64-pc-linux-gnu-pkg-config && PKG_CONFIG_PATH=. ${pkg_config:-:} --print-errors ruby.tmp mv -f ruby.tmp.pc ruby-3.1.pc Traceback (most recent call last): 4: from -e:in `require' 3: from /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/lib/bundled_gem.rb:2:in `<top (required)>' 2: from /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/lib/bundled_gem.rb:2:in `require' 1: from /usr/lib64/ruby/2.7.0/rubygems.rb:16:in `<top (required)>' /usr/lib64/ruby/2.7.0/rubygems.rb:16:in `require': cannot load such file -- rubygems/compatibility (LoadError) make: *** [uncommon.mk:1370: extract-gems-sequential] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: dev-lang/ruby-3.1.3::gentoo failed (install phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-lang/ruby-3.1.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/ruby-3.1.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-lang/ruby-3.1.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/ruby-3.1.3/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3' * S: '/var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3' >>> Failed to emerge dev-lang/ruby-3.1.3, Log file: >>> '/var/tmp/portage/dev-lang/ruby-3.1.3/temp/build.log' * Messages for package dev-lang/ruby-2.7.7: * * To switch between available Ruby profiles, execute as root: * eselect ruby set ruby(23|24|...) * * Messages for package dev-lang/ruby-3.1.3: * ERROR: dev-lang/ruby-3.1.3::gentoo failed (install phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-lang/ruby-3.1.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/ruby-3.1.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-lang/ruby-3.1.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/ruby-3.1.3/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3' * S: '/var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3' * GNU info directory index is up-to-date.
Szczerze to nie potrafię za nic ugryźć tego problemu, nawet nie wiem jak się zabrać za jego rozwiązywanie. Pakiet wydaje się kompilować poprawnie i zdycha na etapie instalacji, Będę wdzięczny jeśli ktoś rzuci na to świeżym okiem.
Ostatnio edytowany przez skullman (2022-12-06 03:59:10)
Offline
Gnome u mnie startuje zarówno na X-ach i na Waylandzie:
Na Waylandzie podnoszę go takim skryptem prosto z konsoli TTY:
# cat /usr/local/bin/gnome-wayland
zawartosć:
#!/bin/bash MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM="wayland" XDG_SESSION_TYPE="wayland" /usr/bin/dbus-run-session -- /usr/bin/gnome-shell --display-server --wayland
Ale jest dosyć kiepski z wyglądu.
Na razie się nie zagłębiałem w temat jego poprawy. xD
Dlatego od lat jadę na Mate, toleruję też KDE.
W Gnome zainstalowane mam:
### qlist -UqCv gnome app-arch/gnome-autoar-0.4.3 -gtk -gtk-doc introspection -test -vala app-eselect/eselect-gnome-shell-extensions-20180306-r1 app-text/gnome-doc-utils-0.20.10-r2 python_targets_python3_10 -python_targets_python3_8 -python_targets_python3_9 games-board/gnome-chess-43.0 games-board/gnome-mahjongg-3.38.3 gnome-base/dconf-0.40.0 -gtk-doc -test gnome-base/dconf-editor-43.0 gnome-base/gconf-3.2.6-r6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug introspection -ldap -policykit python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 gnome-base/gdm-43.0 -accessibility audit -bluetooth-sound -branding elogind -fprint -plymouth -selinux -systemd -tcpd -test -wayland gnome-base/gnome-common-3.18.0-r2 gnome-base/gnome-control-center-43.1 -bluetooth cups -debug elogind gnome-online-accounts -ibus -input_devices_wacom -kerberos -networkmanager -systemd -test wayland gnome-base/gnome-desktop-42.4-r400 -debug -gtk-doc seccomp -systemd udev gnome-base/gnome-desktop-42.4-r300 -debug introspection seccomp -systemd udev gnome-base/gnome-keyring-42.1-r1 pam -selinux -ssh-agent -systemd -test -test gnome-base/gnome-session-43.0 -doc elogind -systemd gnome-base/gnome-settings-daemon-42.2-r4 colord cups -debug elogind -input_devices_wacom -modemmanager -networkmanager -smartcard -systemd -test -test udev wayland gnome-base/gnome-shell-42.5-r2 -bluetooth browser-extension elogind -gtk-doc -ibus -networkmanager python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 -systemd -telepathy -test -test gnome-base/gsettings-desktop-schemas-43.0 introspection gnome-base/gvfs-1.50.2-r1 -afp -archive -bluray -cdda elogind -fuse -gnome-keyring -gnome-online-accounts -google -gphoto2 -http -ios -mtp -nfs -policykit -samba -systemd -test udev udisks -zeroconf gnome-base/libgnomekbd-3.28.1 introspection gnome-base/libgtop-2.40.0-r1 introspection gnome-base/librsvg-2.55.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -gtk-doc introspection vala gnome-base/nautilus-42.2 -gnome gstreamer -gtk-doc introspection previewer -selinux -sendto -test gnome-extra/evolution-data-server-3.44.4-r2 -berkdb gnome-online-accounts gtk -gtk-doc introspection ipv6 -kerberos -ldap -oauth -test -vala weather gnome-extra/gnome-browser-connector-42.1 python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 gnome-extra/gnome-color-manager-3.36.0 -test -test gnome-extra/gnome-shell-extension-appindicator-46 gnome-extra/gnome-shell-extension-desktop-icons-ng-47 gnome-extra/gucharmap-15.0.1 -gtk-doc introspection -vala gnome-extra/libgsf-1.14.50 bzip2 -gtk introspection -test gnome-extra/sushi-42.0 X -office wayland gnome-extra/yelp-xsl-42.1 gnome-extra/zenity-3.42.1 -libnotify -webkit net-analyzer/gnome-nettool-42.0 net-libs/gnome-online-accounts-3.44.0 -debug -gnome introspection -kerberos vala sys-apps/xdg-desktop-portal-gnome-43.1 X wayland x11-terms/gnome-terminal-3.46.3 -debug -gnome-shell -nautilus -vanilla x11-themes/gnome-themes-standard-3.28
Pozdro
Ostatnio edytowany przez Jacekalex (2022-12-07 15:15:28)
Offline
To może inaczej, ta wersja Ruby jest w zależnościach Gnome'a, w nowym systemie jest też już zainstalowana wersja 2.7 ale nawet jak ją usunę to i tak próba instalacji wersji 3.1.3 kończy się zainstalowaniem wersji 2.7 po czym instalacja wersji 3.1 zdycha na tym samym etapie. Wybrałem Gnome bo wydawało mi się, że będzie mniej kompilacji niż KDE ale jak dla mnie może być zarówno MATE jak i Cinnamon. Nie robi mi to jakiejś różnicy. Chcę tylko, żeby to jak najlepiej działało na Waylandzie. Skoro więc nie można łatwo obejść problemu z tym felernym pakietem to chętnie zainstaluję coś innego tylko jak te środowiska działają pod Waylandem?
Offline
make.conf i RUBY_TARGETS się zainteresuj.
U mnie w tej chwili:
### grep RUBY /etc/portage/make.conf RUBY_TARGETS="ruby27 ruby30"
Oraz domyślną wersją ruby w systemie, u mnie:
### eselect ruby list Available Ruby profiles: [1] ruby27 (with Rubygems) [2] ruby30 (with Rubygems) *
Ostatnio edytowany przez Jacekalex (2022-12-07 15:12:56)
Offline