Дефектные обновления [Core, Extra, Community, Multilib]

vasek
Ничего из этого не работает
Только что проверил вайланд - работает
#создать нового пользователя для исключения проблем с переменными
sudo useradd -m -g users -G wheel,audio -s /bin/bash testuser
sudo passwd testuser
#поставить gnome-shell
sudo pacman -S gnome-shell
#переход в другой TTY (ctrl+alt+F3) и логин в testuser
#запуск вайланд сессии
XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-session
запустился и работает gnome-shell на вайланде . Кстати уже вполне отлично на блобе нвидии

vasek
этот костыль
В чем костыль? Добавление в башпрофиль это просто способ автозапуска, а дбус запускать ну так и стартх его запускает через /etc/X11/xinit/xinitrc.d/50-systemd-user.sh
vs220
запустился и работает gnome-shell на вайланде
Действительно, если набрать просто команды, то работает.
Вчера спешил и не учел, что у меня не простая система запуска .xinitrc, а организовано меню выбора WM, DE (и есть строчка startx, которую не убрал, поэтому и раньше и сейчас wayland не загружался) ... спасибо за проверку - нашел свой косяк.

Насчет костыля - это я просто не удачно выразился ... от обиды, что ни хрена не получилось ...

EDIT 1 - скрипт переделал, пришлось разделить Gnome на 2 DE (X и wayland) - все работает ... vs220, еще раз спасибо за проверку ...
Ошибки не исчезают с опытом - они просто умнеют
Я не понял, в pacman 5.2 выпилили -Fs и -Fo? Даже в мане нет.
Прощай pacman -F, с возвращением pkgfile?
---
Ага, объединили в -Fx regex. Ну тоже нормально, только требует привыкания. :/
Ещё пару строк, если кто пропустил изменения:
-- Удалена опция "--force", вместо которой более года назад была предложена более точно отражающая суть операции опция "--overwrite";
-- В результатах поиска файлов с использованием опции "-F" обеспечен вывод расширенной информации, такой как группа пакета и статус установки.
Aivar
Ага, объединили в -Fx regex.
не понял ... это не совсем то, что было Fs

EDIT 1 - и все-таки это СОВСЕМ НЕ ТО ...
если раньше pacman -Fs выдавал четко - /usr/bin/lspci принадлежит pciutils (точно не помню), то сейчас pacman -Fx выдает мне 17 строк
pacman -Fx lspci | wc -l
17
Ошибки не исчезают с опытом - они просто умнеют
vasek
это не совсем то, что было Fs
Дык, регулярные выражения же...
$ pacman -Fx '\/i3bar$'
usr/bin/i3bar принадлежит community/i3-gaps 4.17.1-1
usr/bin/i3bar принадлежит community/i3-wm 4.17.1-1

Из плюсов - маска может быть ну очень сложной... )

vall
В результатах поиска файлов с использованием опции "-F" обеспечен вывод расширенной информации, такой как группа пакета и статус установки.
А вот с этим пока не разбирался.
Aivar
Из плюсов - маска может быть ну очень сложной… )
привел пример выше - сложности конечно хорошо, но и простое еще лучше

EDIT 1 - pacman -Fx '\/lspci$'
usr/bin/lspci принадлежит core/pciutils 3.6.2-1
но писать то больше ....
Ошибки не исчезают с опытом - они просто умнеют
Здесь можно подробно прочитать про изменения.
vasek
и все-таки это СОВСЕМ НЕ ТО
Попробуй так:
$ pacman -F lspci
core/pciutils 3.6.2-1 (base) [installed]
    usr/bin/lspci
rassol
Попробуй так:
Вот это то что нужно и соответсвует старому pacman -Fs lspci
что то я не догадался набрать без опций ... спасибо
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.