Pamac ошибка авторизации

Manjaro Linux Forum

Loading

@DasJott

I can not use pamac for updateing my system since a few days. I always get a huge dialog saying that authentication has failed.

A pro tip would be, to ask for the password in the first place and then decide, whether an authentication is possible and not directly deny access…

@guinux

@DasJott

Maybe.
I have Arch installed with Deepin Desktop. Installed pamac through pacman and it usually works.
But every once in a while it doesn’t. So I can not use pamac as a result.

I restarted polkit.service with no changes.

@ngarafol

@DasJott with deepin it is /usr/lib/polkit-1-dde/dde-polkit-agent

Had same problem, think I fixed it by autostarting it :)

cat .config/autostart/polkit.desktop 

[Desktop Entry]
Name=polkit agent
Comment=polkit agent
Exec=/usr/lib/polkit-1-dde/dde-polkit-agent
Terminal=false
Type=Application
NoDisplay=true

@DasJott

@ngarafol Thank you!
I just created the file just in case… but normally it was started on boot but it seems to have crashed at some point. But thank you anyway.

@DasJott

It seems something is crashing after suspend.
Also after suspend it sometimes just reloads the list instead of applying updates when clicking «apply».

Manjaro KDE Edition

4

   6773

Коллеги, добрый день!
Нужен совет.
При попытке через Pamac-Aur установить что либо из AUR, выходит ошибка.
ТРАНЗАКЦИЯ НЕ ПОДГОТОВЛЕНА.
Причем такое только при установке из AUR.

Синхронизация баз данных пакетов…
Запуск полного обновления системы…
Подготовка…
Ошибка завершения транзакции:
транзакция не подготовлена

Как поправить? Пробовал удалять и ставить снова Pamac. Не помогает.

4 комментария

avatar

  • andrelevou
  • 1 сентября 2018, 17:25

Сначала вышел из pamac(пкм-выход) и в терминале выполнил команду pamac update, он обновился. Ошибок не возникает, попробуйте

Последний раз редактировалось 1 сентября 2018, 17:26

+2

avatar

  • автор fss
  • 1 сентября 2018, 19:22

Спасибо! Помогло. Все заработало.

0

avatar

  • dou
  • 1 сентября 2018, 18:05

в настройках Pamac, пробуй вручную потвердить клиент AUR (pacaur, yaourt, pacmoon и т.п.) что установлено…

0

avatar

  • mari
  • 1 сентября 2018, 18:24

wiki.archlinux.org/index.php/Arch_User_Repository_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) Должно помочь

так же в настройках—проверять обновления AUR

Последний раз редактировалось 1 сентября 2018, 19:28

0

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

@DasJott

I can not use pamac for updateing my system since a few days. I always get a huge dialog saying that authentication has failed.

A pro tip would be, to ask for the password in the first place and then decide, whether an authentication is possible and not directly deny access…

@guinux

@DasJott

Maybe.
I have Arch installed with Deepin Desktop. Installed pamac through pacman and it usually works.
But every once in a while it doesn’t. So I can not use pamac as a result.

I restarted polkit.service with no changes.

@ngarafol

@DasJott with deepin it is /usr/lib/polkit-1-dde/dde-polkit-agent

Had same problem, think I fixed it by autostarting it :)

cat .config/autostart/polkit.desktop 

[Desktop Entry]
Name=polkit agent
Comment=polkit agent
Exec=/usr/lib/polkit-1-dde/dde-polkit-agent
Terminal=false
Type=Application
NoDisplay=true

@DasJott

@ngarafol Thank you!
I just created the file just in case… but normally it was started on boot but it seems to have crashed at some point. But thank you anyway.

@DasJott

It seems something is crashing after suspend.
Also after suspend it sometimes just reloads the list instead of applying updates when clicking «apply».

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

Добрый день. Pamac-aur при перезагрузке ОС молчит. Но yay -Syu в терминале находит обновления. При «насильном» обновлении в pamac пишет, что не может синхронизировать базы и что-то ещё.
Я понимаю, что это что-то вроде ДЕЖАВЮ (тема старая), но быстрый поиск в инете результатов не дал. Помогите, если можете.

Последний раз редактировалось rutgerg 08.11.2022 14:00, всего редактировалось 2 раза.

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

#
16.10.2022 08:42

Вот точный вывод pamac-aur:
не удалось заблокировать базу данных
Не удалось синхронизировать базы данных
Требуется перезапуск при применения изменений.

NightMan
Сообщения: 7
Зарегистрирован: 15.08.2022

#
16.10.2022 09:51

попробуйте удалить файл /var/lib/pacman/db.lck и перезапустить pacman

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

#
16.10.2022 10:39

Так вот самое интересное, что файла db.lck нет, и он не создается ни при каких действиях (обновление, установка, удаление и т.д.)
При команде в терминале sudo pacman -Syu все отлично, никаких ошибок. Переустановил pamac-aur после полного его удаления. Результат тот-же.
Команда pamac-manager тоже видимых ошибок не выдает.
Главный вопрос, я так думаю, — где db.lck, почему он не создается?

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

#
16.10.2022 11:07

Удалил оставшуюся после переустановки pamac-aur папку pamac в /var/tmp/ . Пока всё нормально, сообщение пропало.
Поддержку AUR в pamac-aur пока не включал. Понаблюдаю дальше.
Получается, что проблема была в файлах или конфигах в папке pamac в /var/tmp/.

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

#
08.11.2022 14:00

Добрый день. Pamac-aur при перезагрузке ОС опять молчит. Команда sudo pacman -Syu, например, выдаёт наличие обновления пакета shadow до версии shadow-4.11.1-4. Графический Pamac после проверки обновлений считает, что система актуальна. Не пойму куда «копать»? В интернете в основном про отсутствие пакетов обновлений из AUR, а ведь получается, что не видит обновлений даже из официального репазитория. Короче немного подзапутался. Правда последний раз снес pamac и установил из Chaotic-AUR репазитория, но вряд ли это что-то меняет.

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

#
08.11.2022 14:40

Установил pamac-aur из исходника. Пока работает. На долго ли?

ugras

Аватара пользователя

Сообщения: 64
Зарегистрирован: 11.09.2022

#
08.11.2022 15:11

Чем дальше в лес gui, тем больше дров багов. Если pamac только для проверки обновлений (а на кой чёрт он нужен ещё), то можно поставить маленький и лёгкий aarchup , который будет выводить в уведомления информацию о доступных обновлениях. Для этого в автозагрузку засунуть что-то типа
aarchupstartup.sh

#!/bin/bash
if (pidof aarchup >/dev/null); then 
    kill $(pidof aarchup)
    /usr/bin/aarchup --loop-time 120 --timeout 10 --aur --icon archlinux &
else
    /usr/bin/aarchup --loop-time 120 --timeout 10 --aur --icon archlinux &
fi

Где 120 — это каждые два часа, а там как сами желаете…

vasek
Сообщения: 239
Зарегистрирован: 31.08.2022

#
08.11.2022 15:26

Вы все еще используете pamac-aur? — тогда мы идем к Вам и … снесем его …

PS — Лично я с месяц назад изменил технологию обновления. Использую только pacman с периодичностью 1раз в неделю.
Удалил все пакеты из AUR (было 5 пакетов) … пересмотрел их необходимость и установил по новой всего 2 пакета, … НО, главное, установил их в ручную без использования всяких paru/yay и др., точнее, собрал ручками пакет и установил с помощью pacman. А вот обновлять эти пакеты не буду до тех пор, пока они работают и к ним нет претензий … а вместо обновления все сначала (удалим пакет AUR, а далее опять соберем его ручками и установим pacman). Вот зачем обновлять пакет из AUR если к нему нет претензий?
Посоветовал один знакомой китаец, который уже обновляется так более 5 лет.
Ну и плюс к этому, всегда перед установкой пакета из AUR желательно поискать ему замену в китайской или другой репе (но это уже все индивидульно и на личное предпочтение).

Ошибки не исчезают с опытом — они просто умнеют

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

#
08.11.2022 16:07

ugras:
Если pamac только для проверки обновлений (а на кой чёрт он нужен ещё), то можно поставить маленький и лёгкий aarchup

Извините, уточните, а проверка обновлений только оф. репов, или и aur тоже? Естественно остальное посмотрю в нете.

vasek
Сообщения: 239
Зарегистрирован: 31.08.2022

#
08.11.2022 16:17

Вот зачем нужна проверка обновлений??? — что она дает положительного???
Не проще обновляться периодичски, например, 1-2 раза в нделю … как по мне, так достаточно 1 раза в неделю … а можно и 1 раз в 10 дней.
Можно написать даже и timer …

Ошибки не исчезают с опытом — они просто умнеют

rutgerg
Сообщения: 29
Зарегистрирован: 04.09.2022

#
08.11.2022 17:15

vasek:
Вот зачем нужна проверка обновлений??? — что она дает положительного???

Ничего не имею против. Но, согласитесь, нарушение работы ранее безотказно работающего (любого) пакета оставляет неприятный осадок и вопросы к дистрибутиву. Не очень люблю не выясненные обстоятельства нарушения работы приложений. Может я ошибаюсь, но принцип Arch Linux подрузамевает и (вольно не вольно) это обстоятельство. А так можно установить Win11 и не забивать себе голову ( да в него уже забыл когда заходил последний раз).

vasek
Сообщения: 239
Зарегистрирован: 31.08.2022

#
08.11.2022 17:55

rutgerg:нарушение работы ранее безотказно работающего (любого) пакета оставляет неприятный осадок и вопросы к дистрибутиву

Вызывает проблемы пакет, установленный из AUR … пакеты, установленные из официальных реп проблем практически не вызывают.
Рекомендую устанавливать как можно меньше пакетов из AUR. А если уж поставил и имеешь с ним проблемы, то это не проблема ArchLinux.
Во 2-ых, если уж так нужен этот пакет, то пробуй установить его из китайской репы — возможно с ним проблем не будет, но если буду, откажись от этого пакета.
pacman -Ss pamac-aur

archlinuxcn/pamac-aur 10.4.3-1
    A Gtk3 frontend, Package Manager based on libalpm with AUR and Appstream support

Ошибки не исчезают с опытом — они просто умнеют

ugras

Аватара пользователя

Сообщения: 64
Зарегистрирован: 11.09.2022

#
08.11.2022 18:09

rutgerg:а проверка обновлений только оф. репов, или и aur тоже?

У него есть доп. зависимость (кажется auracle, точно не помню — сейчас им не пользуюсь), если она будет установлена — то AUR тоже проверяется и выводится внизу сообщения с припиской, что AUR. В файле запуска который я привёл в примере, запускается с опцией проверки AUR.

UPD:
Да, я не ошибся, см. последнюю строку
Dependencies (6)

libnotify (libnotify-gtk2, libnotify-id, libnotify-git)
pacman-contrib (pacman-contrib-git)
gzip (gzip-with-pigz-symlinks, dxcompress, dxcompress-git, gzip-git, gzip-zutils, pigz-gzip-symlink) (make)
meson (meson-git) (make)
ninja (ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin) (make)
auracle (auracle-git) (optional) – AUR support(—aur)

Последний раз редактировалось ugras 08.11.2022 18:20, всего редактировалось 1 раз.

ugras

Аватара пользователя

Сообщения: 64
Зарегистрирован: 11.09.2022

#
08.11.2022 18:14

vasek:Вот зачем нужна проверка обновлений???

Ну если хочется, то почему нет? :grin:

RusWolf

Аватара пользователя

Сообщения: 66
Зарегистрирован: 16.08.2022

#
08.11.2022 19:15

vasek:Вы все еще используете pamac-aur?

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

Arch Linux x86-64 на BTRFS

vasek
Сообщения: 239
Зарегистрирован: 31.08.2022

#
08.11.2022 19:41

RusWolf, это было приведено как шутка … каждый волен поступать так, как считает нужным …
Но важно другое, если уж ты сделал осознано свой выбор, то не нужно жаловаться на проблемы и винит в этом систему.
Вот за тобой этого не замечено …
А вот я кинулся в другую крайность, как писал выше — решил использовать только pacman и не использовать никакие AUR-хелперы.
Посмотрим, что из этого выйдет … это мой осознанный выбор и многим он не понравится … если будут трудности, то виноват в этом буду только сам.

Ошибки не исчезают с опытом — они просто умнеют

RusWolf

Аватара пользователя

Сообщения: 66
Зарегистрирован: 16.08.2022

#
08.11.2022 20:03

vasek:
Но важно другое, если уж ты сделал осознано свой выбор, то не нужно жаловаться на проблемы и винит в этом систему.

Согласен полностью.
Правда пока pamac-aur, проблем у меня не вызывал.

Arch Linux x86-64 на BTRFS

vasek
Сообщения: 239
Зарегистрирован: 31.08.2022

#
09.11.2022 15:09

RusWolf:пока другие хелперы, не научат сначала качать и обновлять archlinux-keyring

Что то мне это не совсем понятно — сколько не использовал yaourt, yay, paru никогда не испытывал проблем с ключами.
А вот проблема с ключами при использовании pacman однажды была — был затык с ключами для одного пакета, но просто сменил сервер ключей и больше проблем пока не возникало.
Когда решал проблему с ключами, то выяснил, что сервера ключей могут отставать в обновлениях, а другие вообще перестают работать и что интересно, эти сервера содержат разный набор ключей — все это частенько приводит к проблемам с ключами.

Ошибки не исчезают с опытом — они просто умнеют

ugras

Аватара пользователя

Сообщения: 64
Зарегистрирован: 11.09.2022

#
10.11.2022 10:00

RusWolf:не научат сначала качать и обновлять archlinux-keyring и только после удачного обновления этого пакета, качать и устанавливать другие пакеты для обновления

Как это должно происходить? Интересует алгоритм.
Если среди пакетов доступных для обновления присутствует archlinux-keyring, то выполняется последовательно

sudo pacman -S archlinux-keyring
sudo pacman -Syu

Я правильно понял?

So I did a fresh install of Arch Linux on my desktop and installed i3wm with it. After updating the repo’s following the first reboot I began to add some packages I am familiar with that I can remember off the top of my head. After making sure my wireless internet was working I began to add apps to install to get me all set up and ‘pamac-aur’ was one of them. After I couldn’t remember anymore apps to install I turned to pamac to help me with the rest, only it wouldn’t start. I got a «Authentication failed» error. So I did some research and 95% of the posts I read mentioned adding 2 lines to my i3 startup config.

  1. exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
  2. exec —no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &

I currently have tried both of those lines and each one separately as well since they are almost identical and pamac is still giving me the «Authentication failed» error message. I can ‘sudo pacman -Syu’ and ‘yay -Syu’ from the command line but since I am still new with i3 and linux in general, I like referring to an application that shows pictures of different packages and a ‘one-stop-shop’ to install everything in one go.

So beyond those two lines in my i3 config, I don’t know what else to try. Any help is greatly appreciated!

asked Jul 12, 2020 at 14:23

Josh's user avatar

Have you already checked if you have polkit-gnome installed?
This is the package that provides the binary you are trying to execute with the lines you mentioned in you config:

pacman -Syu polkit-gnome

After installing it I would check if it works when starting the agent manually by executing the following in the terminal:

/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

Then run pamac and try to install/remove/update a package with it. When a popup appears that wants you to authenticate yourself it was a success.
Then you can add the line to your i3 config.

Also the the second line without the ampersand at the end is enough for your i3 config:

exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

For the new line in the config to take effect you would have to, after saving the file, logout and login again.

answered Sep 2, 2020 at 11:41

Nesaijn's user avatar

So I did a fresh install of Arch Linux on my desktop and installed i3wm with it. After updating the repo’s following the first reboot I began to add some packages I am familiar with that I can remember off the top of my head. After making sure my wireless internet was working I began to add apps to install to get me all set up and ‘pamac-aur’ was one of them. After I couldn’t remember anymore apps to install I turned to pamac to help me with the rest, only it wouldn’t start. I got a «Authentication failed» error. So I did some research and 95% of the posts I read mentioned adding 2 lines to my i3 startup config.

  1. exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
  2. exec —no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &

I currently have tried both of those lines and each one separately as well since they are almost identical and pamac is still giving me the «Authentication failed» error message. I can ‘sudo pacman -Syu’ and ‘yay -Syu’ from the command line but since I am still new with i3 and linux in general, I like referring to an application that shows pictures of different packages and a ‘one-stop-shop’ to install everything in one go.

So beyond those two lines in my i3 config, I don’t know what else to try. Any help is greatly appreciated!

asked Jul 12, 2020 at 14:23

Josh's user avatar

Have you already checked if you have polkit-gnome installed?
This is the package that provides the binary you are trying to execute with the lines you mentioned in you config:

pacman -Syu polkit-gnome

After installing it I would check if it works when starting the agent manually by executing the following in the terminal:

/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

Then run pamac and try to install/remove/update a package with it. When a popup appears that wants you to authenticate yourself it was a success.
Then you can add the line to your i3 config.

Also the the second line without the ampersand at the end is enough for your i3 config:

exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

For the new line in the config to take effect you would have to, after saving the file, logout and login again.

answered Sep 2, 2020 at 11:41

Nesaijn's user avatar

COPY/PASTE of message received in terminal:

yay -S pamac-aur
:: There are 2 providers available for pamac-aur:
:: Repository AUR
    1) pamac-aur 2) pamac-classic

Enter a number (default=1): 1
:: Checking for conflicts…
:: Checking for inner conflicts…
[Aur: 1]  pamac-aur-7.3.4-2

:: Downloaded PKGBUILD (1/1): pamac-aur
  1 pamac-aur                                (Build Files Exist)
==> [N]one [A]ll [Ab]ort nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> Diffs to show?
==> N
:: Parsing SRCINFO (1/1): pamac-aur
==> Creando el paquete: pamac-aur 7.3.4-2 (sáb 16 mar 2019 11:21:56 CST)
==> Recibiendo las fuentes…
  -> Descargando pamac-7.3.4-2.tar.gz…
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  393k  100  393k    0     0   142k      0  0:00:02  0:00:02 —:—:—  142k
==> Validando los archivos source con sha256sums…
    pamac-7.3.4-2.tar.gz … Aprobado
==> Limpiando…
==> Creando el paquete: pamac-aur 7.3.4-2 (sáb 16 mar 2019 11:22:00 CST)
==> Comprobando dependencias mientras se ejecuta…
==> Comprobando dependencias mientras se compila…
==> Recibiendo las fuentes…
  -> pamac-7.3.4-2.tar.gz ha sido encontrado
==> Validando los archivos source con sha256sums…
    pamac-7.3.4-2.tar.gz … Aprobado
==> Eliminando el directorio $srcdir/…
==> Extrayendo las fuentes…
  -> Extrayendo pamac-7.3.4-2.tar.gz con bsdtar
==> Iniciando prepare()…
==> Las fuentes están listas.
==> Creando el paquete: pamac-aur 7.3.4-2 (sáb 16 mar 2019 11:22:03 CST)
==> Comprobando dependencias mientras se ejecuta…
==> Comprobando dependencias mientras se compila…
==> ADVERTENCIA: Usando el árbol existente $srcdir/
==> Iniciando build()…
The Meson build system
Version: 0.49.2
Source dir: /home/cslx/.cache/yay/pamac-aur/src/pamac-71fc9ae24a09f025a0bf0e6b1d66544a7e65b7e0
Build dir: /home/cslx/.cache/yay/pamac-aur/src/pamac-71fc9ae24a09f025a0bf0e6b1d66544a7e65b7e0/builddir
Build type: native build
Project name: pamac
Project version: undefined
Appending CFLAGS from environment: ‘-march=x86-64 -mtune=generic -O2 -pipe -fno-plt’
Appending LDFLAGS from environment: ‘-Wl,-O1,—sort-common,—as-needed,-z,relro,-z,now’
Appending CPPFLAGS from environment: ‘-D_FORTIFY_SOURCE=2’
Native C compiler: cc (gcc 8.2.1 «cc (GCC) 8.2.1 20181127»)
Appending LDFLAGS from environment: ‘-Wl,-O1,—sort-common,—as-needed,-z,relro,-z,now’
Native Vala compiler: valac (valac 0.44.0)
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.6.0)
Dependency gobject-2.0 found: YES 2.60.0
Dependency gio-2.0 found: YES 2.60.0
Dependency gthread-2.0 found: YES 2.60.0
Dependency libalpm found: YES 11.0.3
Dependency json-glib-1.0 found: YES 1.4.4
Dependency libsoup-2.4 found: YES 2.66.0
Dependency polkit-gobject-1 found: YES 0.116
Dependency libcurl found: YES 7.64.0
Dependency libnotify found: YES 0.7.7
Dependency appstream-glib found: YES 0.7.15
Dependency gtk+-3.0 found: YES 3.24.7
Dependency gdk-3.0 found: YES 3.24.7
Dependency gdk-pixbuf-2.0 found: YES 2.38.1
Dependency vte-2.91 found: YES 0.56.0
Library posix found: YES
Library m found: YES
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Configuring org.manjaro.pamac.manager.service using configuration
Configuring org.manjaro.pamac.system.service using configuration
Program pacman-mirrors found: NO
Build targets in project: 19
Found ninja-1.9.0 at /usr/bin/ninja
[8/66] Compiling Vala source ../src/common_da…rc/alpm_utils.vala ../src/system_daemon.vala.
FAILED: src/25a6634@@pamac-system-daemon@exe/common_daemon.c src/25a6634@@pamac-system-daemon@exe/pamac_config.c src/25a6634@@pamac-system-daemon@exe/alpm_config.c src/25a6634@@pamac-system-daemon@exe/alpm_utils.c src/25a6634@@pamac-system-daemon@exe/system_daemon.c
valac -C —debug —debug —pkg appstream-glib —pkg libcurl —pkg polkit-gobject-1 —pkg libsoup-2.4 —pkg json-glib-1.0 —pkg posix —pkg gio-2.0 —pkg libalpm —pkg gobject-2.0 —color=always —directory src/25a6634@@pamac-system-daemon@exe —basedir ../src —pkg=posix —target-glib=2.38 —vapidir=/home/cslx/.cache/yay/pamac-aur/src/pamac-71fc9ae24a09f025a0bf0e6b1d66544a7e65b7e0/vapi ../src/common_daemon.vala ../src/pamac_config.vala ../src/alpm_config.vala ../src/alpm_utils.vala ../src/system_daemon.vala
../src/alpm_utils.vala:417.54-417.81: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                                unowned Alpm.Package? pkg = Alpm.find_satisfier (alpm_handle.localdb.pkgcache, name);
                                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/alpm_utils.vala:418.9-418.11: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                if (pkg != null) {
                                    ^^^
../src/alpm_utils.vala:419.40-419.42: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                        unowned Alpm.Package? candidate = pkg.sync_newversion (alpm_handle.syncdbs);
                                                                          ^^^
../src/alpm_utils.vala:420.10-420.18: error: The name `candidate’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                        if (candidate != null) {
                                            ^^^^^^^^^
../src/alpm_utils.vala:421.25-421.33: error: The name `candidate’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                                to_syncfirst.add (candidate.name);
                                                                  ^^^^^^^^^
../src/alpm_utils.vala:448.64-448.82: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.DB>’ to `unowned Alpm.List<Alpm.DB>’
                        unowned Alpm.Package? pkg = alpm_handle.find_dbs_satisfier (alpm_handle.syncdbs, pkgname);
                                                                                    ^^^^^^^^^^^^^^^^^^^
../src/alpm_utils.vala:449.8-449.10: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                        if (pkg == null) {
                            ^^^
../src/alpm_utils.vala:454.40-454.42: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                bool success = trans_add_pkg_real (pkg);
                                                                   ^^^
../src/alpm_utils.vala:455.9-455.15: error: The name `success’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                if (success) {
                                    ^^^^^^^
../src/alpm_utils.vala:456.24-456.26: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                        if ((«linux31» in pkg.name) || («linux4» in pkg.name)) {
                                                          ^^^
../src/alpm_utils.vala:456.50-456.52: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                        if ((«linux31» in pkg.name) || («linux4» in pkg.name)) {
                                                                                    ^^^
../src/alpm_utils.vala:475.27-475.29: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                string[] splitted = pkg.name.split («-«, 2);
                                                                    ^^^
../src/alpm_utils.vala:476.11-476.18: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                if (splitted.length == 2) {
                                                    ^^^^^^^^
../src/alpm_utils.vala:480.50-480.57: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                string module = installed_kernel + «-» + splitted[1];
                                                                                                         ^^^^^^^^
../src/alpm_utils.vala:481.83-481.88: error: The name `module’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                unowned Alpm.Package? installed_module_pkg = alpm_handle.localdb.get_pkg (module);
                                                                                                                                          ^^^^^^
../src/alpm_utils.vala:482.13-482.32: error: The name `installed_module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                if (installed_module_pkg == null) {
                                                                    ^^^^^^^^^^^^^^^^^^^^
../src/alpm_utils.vala:483.58-483.63: error: The name `module’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                        unowned Alpm.Package? module_pkg = get_syncpkg (module);
                                                                                                                        ^^^^^^
../src/alpm_utils.vala:484.14-484.23: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                        if (module_pkg != null) {
                                                                            ^^^^^^^^^^
../src/alpm_utils.vala:485.31-485.40: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                                trans_add_pkg_real (module_pkg);
                                                                                                    ^^^^^^^^^^
../src/alpm_utils.vala:489.18-489.25: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                } else if (splitted.length == 1) {
                                                           ^^^^^^^^
../src/alpm_utils.vala:493.25-493.32: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                string module = splitted[0] + «-» + installed_module;
                                                                                ^^^^^^^^
../src/alpm_utils.vala:494.57-494.62: error: The name `module’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                unowned Alpm.Package? module_pkg = get_syncpkg (module);
                                                                                                                ^^^^^^
../src/alpm_utils.vala:495.13-495.22: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                if (module_pkg != null) {
                                                                    ^^^^^^^^^^
../src/alpm_utils.vala:496.30-496.39: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                        trans_add_pkg_real (module_pkg);
                                                                                            ^^^^^^^^^^
../src/alpm_utils.vala:502.12-502.18: error: The name `success’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                return success;
                                       ^^^^^^^
../src/alpm_utils.vala:617.41-617.49: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>?’ to `unowned Alpm.List<Alpm.Package>’
                                                        } else if ((pkg = Alpm.pkg_find (trans_add, miss->causingpkg)) != null) {
                                                                                         ^^^^^^^^^
../src/alpm_utils.vala:787.34-787.61: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                                                                if (Alpm.find_satisfier (alpm_handle.localdb.pkgcache, pkg.name) == null) {
                                                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 27 error(s), 0 warning(s)
[9/66] Compiling Vala source ../src/common.va…nterface_daemon.vala ../src/transaction.vala.
FAILED: src/25a6634@@pamac@sha/common.c src/25a6634@@pamac@sha/package.c src/25a6634@@pamac@sha/pamac_config.c src/25a6634@@pamac@sha/error.c src/25a6634@@pamac@sha/alpm_config.c src/25a6634@@pamac@sha/aur.c src/25a6634@@pamac@sha/database.c src/25a6634@@pamac@sha/transaction_interface.c src/25a6634@@pamac@sha/alpm_utils.c src/25a6634@@pamac@sha/transaction_interface_root.c src/25a6634@@pamac@sha/transaction_interface_daemon.c src/25a6634@@pamac@sha/transaction.c src/pamac.h src/pamac.vapi src/Pamac-1.0.gir
valac -C —debug —debug —pkg libcurl —pkg libsoup-2.4 —pkg appstream-glib —pkg json-glib-1.0 —pkg posix —pkg gio-2.0 —pkg libalpm —color=always —directory src/25a6634@@pamac@sha —basedir ../src —library pamac —header src/pamac.h —vapi ../pamac.vapi —gir ../Pamac-1.0.gir —pkg=posix —target-glib=2.38 —vapidir=/home/cslx/.cache/yay/pamac-aur/src/pamac-71fc9ae24a09f025a0bf0e6b1d66544a7e65b7e0/vapi ../src/common.vala ../src/package.vala ../src/pamac_config.vala ../src/error.vala ../src/alpm_config.vala ../src/aur.vala ../src/database.vala ../src/transaction_interface.vala ../src/alpm_utils.vala ../src/transaction_interface_root.vala ../src/transaction_interface_daemon.vala ../src/transaction.vala
../src/database.vala:166.80-166.107: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                        return new Package.from_struct (initialise_pkg_struct (Alpm.find_satisfier (alpm_handle.localdb.pkgcache, depstring)));
                                                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/database.vala:191.61-191.88: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                                        unowned Alpm.Package? satisfier = Alpm.find_satisfier (alpm_handle.localdb.pkgcache, optdep);
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/database.vala:192.10-192.18: error: The name `satisfier’ does not exist in the context of `Pamac.Database.get_uninstalled_optdeps’
                                        if (satisfier == null) {
                                            ^^^^^^^^^
../src/database.vala:586.32-586.42: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                                pkg = Alpm.find_satisfier (db.pkgcache, depstring);
                                                           ^^^^^^^^^^^
../src/database.vala:605.73-605.79: error: Argument 1: Cannot convert from `unowned Alpm.List<weak string>?’ to `unowned Alpm.List<string>’
                        Alpm.List<unowned Alpm.Package> result = alpm_handle.localdb.search (needles);
                                                                                             ^^^^^^^
../src/database.vala:611.28-611.34: error: Argument 1: Cannot convert from `unowned Alpm.List<weak string>?’ to `unowned Alpm.List<string>’
                                        syncpkgs = db.search (needles);
                                                              ^^^^^^^
../src/database.vala:613.32-613.38: error: Argument 1: Cannot convert from `unowned Alpm.List<weak string>?’ to `unowned Alpm.List<string>’
                                        syncpkgs.join (db.search (needles).diff (syncpkgs, (Alpm.List.CompareFunc) alpm_pkg_compare_name));
                                                                  ^^^^^^^
../src/database.vala:617.4-617.9: error: The name `result’ does not exist in the context of `Pamac.Database.search_all_dbs’
                        result.join (syncpkgs.diff (result, (Alpm.List.CompareFunc) alpm_pkg_compare_name));
                        ^^^^^^
../src/database.vala:637.5-637.10: error: The name `result’ does not exist in the context of `Pamac.Database.search_all_dbs’
                                result.join (appstream_result.diff (result, (Alpm.List.CompareFunc) alpm_pkg_compare_name));
                                ^^^^^^
../src/database.vala:641.4-641.9: error: The name `result’ does not exist in the context of `Pamac.Database.search_all_dbs’
                        result.sort (result.length, (Alpm.List.CompareFunc) alpm_pkg_sort_search_by_relevance);
                        ^^^^^^
../src/database.vala:642.11-642.16: error: The name `result’ does not exist in the context of `Pamac.Database.search_all_dbs’
                        return result;
                               ^^^^^^
../src/database.vala:968.31-968.58: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                                        if (Alpm.find_satisfier (alpm_handle.localdb.pkgcache, optdep.name) == null) {
                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/database.vala:1683.72-1683.89: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.DB>’ to `unowned Alpm.List<Alpm.DB>’
                                                unowned Alpm.Package? candidate = installed_pkg.sync_newversion (tmp_handle.syncdbs);
                                                                                                                 ^^^^^^^^^^^^^^^^^^
../src/database.vala:1684.11-1684.19: error: The name `candidate’ does not exist in the context of `Pamac.Database.get_updates._lambda40_’
                                                if (candidate != null) {
                                                    ^^^^^^^^^
../src/database.vala:1685.78-1685.86: error: The name `candidate’ does not exist in the context of `Pamac.Database.get_updates._lambda40_’
                                                        repos_updates.append (new Package.from_struct (initialise_pkg_struct (candidate)));
                                                                                                                              ^^^^^^^^^
../src/database.vala:1659.4-1659.18: warning: delegates with scope=»async» must be owned
                        ThreadFunc<int> run = () => {
                        ^^^^^^^^^^^^^^^
../src/alpm_utils.vala:417.54-417.81: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                                unowned Alpm.Package? pkg = Alpm.find_satisfier (alpm_handle.localdb.pkgcache, name);
                                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/alpm_utils.vala:418.9-418.11: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                if (pkg != null) {
                                    ^^^
../src/alpm_utils.vala:419.40-419.42: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                        unowned Alpm.Package? candidate = pkg.sync_newversion (alpm_handle.syncdbs);
                                                                          ^^^
../src/alpm_utils.vala:420.10-420.18: error: The name `candidate’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                        if (candidate != null) {
                                            ^^^^^^^^^
../src/alpm_utils.vala:421.25-421.33: error: The name `candidate’ does not exist in the context of `Pamac.AlpmUtils.trans_sysupgrade’
                                                to_syncfirst.add (candidate.name);
                                                                  ^^^^^^^^^
../src/alpm_utils.vala:448.64-448.82: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.DB>’ to `unowned Alpm.List<Alpm.DB>’
                        unowned Alpm.Package? pkg = alpm_handle.find_dbs_satisfier (alpm_handle.syncdbs, pkgname);
                                                                                    ^^^^^^^^^^^^^^^^^^^
../src/alpm_utils.vala:449.8-449.10: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                        if (pkg == null) {
                            ^^^
../src/alpm_utils.vala:454.40-454.42: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                bool success = trans_add_pkg_real (pkg);
                                                                   ^^^
../src/alpm_utils.vala:455.9-455.15: error: The name `success’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                if (success) {
                                    ^^^^^^^
../src/alpm_utils.vala:456.24-456.26: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                        if ((«linux31» in pkg.name) || («linux4» in pkg.name)) {
                                                          ^^^
../src/alpm_utils.vala:456.50-456.52: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                        if ((«linux31» in pkg.name) || («linux4» in pkg.name)) {
                                                                                    ^^^
../src/alpm_utils.vala:475.27-475.29: error: The name `pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                string[] splitted = pkg.name.split («-«, 2);
                                                                    ^^^
../src/alpm_utils.vala:476.11-476.18: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                if (splitted.length == 2) {
                                                    ^^^^^^^^
../src/alpm_utils.vala:480.50-480.57: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                string module = installed_kernel + «-» + splitted[1];
                                                                                                         ^^^^^^^^
../src/alpm_utils.vala:481.83-481.88: error: The name `module’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                unowned Alpm.Package? installed_module_pkg = alpm_handle.localdb.get_pkg (module);
                                                                                                                                          ^^^^^^
../src/alpm_utils.vala:482.13-482.32: error: The name `installed_module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                if (installed_module_pkg == null) {
                                                                    ^^^^^^^^^^^^^^^^^^^^
../src/alpm_utils.vala:483.58-483.63: error: The name `module’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                        unowned Alpm.Package? module_pkg = get_syncpkg (module);
                                                                                                                        ^^^^^^
../src/alpm_utils.vala:484.14-484.23: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                        if (module_pkg != null) {
                                                                            ^^^^^^^^^^
../src/alpm_utils.vala:485.31-485.40: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                                trans_add_pkg_real (module_pkg);
                                                                                                    ^^^^^^^^^^
../src/alpm_utils.vala:489.18-489.25: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                } else if (splitted.length == 1) {
                                                           ^^^^^^^^
../src/alpm_utils.vala:493.25-493.32: error: The name `splitted’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                string module = splitted[0] + «-» + installed_module;
                                                                                ^^^^^^^^
../src/alpm_utils.vala:494.57-494.62: error: The name `module’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                unowned Alpm.Package? module_pkg = get_syncpkg (module);
                                                                                                                ^^^^^^
../src/alpm_utils.vala:495.13-495.22: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                if (module_pkg != null) {
                                                                    ^^^^^^^^^^
../src/alpm_utils.vala:496.30-496.39: error: The name `module_pkg’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                                                        trans_add_pkg_real (module_pkg);
                                                                                            ^^^^^^^^^^
../src/alpm_utils.vala:502.12-502.18: error: The name `success’ does not exist in the context of `Pamac.AlpmUtils.trans_add_pkg’
                                return success;
                                       ^^^^^^^
../src/alpm_utils.vala:617.41-617.49: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>?’ to `unowned Alpm.List<Alpm.Package>’
                                                        } else if ((pkg = Alpm.pkg_find (trans_add, miss->causingpkg)) != null) {
                                                                                         ^^^^^^^^^
../src/alpm_utils.vala:787.34-787.61: error: Argument 1: Cannot convert from `unowned Alpm.List<weak Alpm.Package>’ to `unowned Alpm.List<Alpm.Package>’
                                                                if (Alpm.find_satisfier (alpm_handle.localdb.pkgcache, pkg.name) == null) {
                                                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 42 error(s), 1 warning(s)
[10/66] Compiling C object ‘src/25a6634@@pama…-cache@exe/meson-generated_pamac_config.c.o’.
ninja: build stopped: subcommand failed.
==> ERROR: Se produjo un fallo en build().
    Cancelling…
Error making: pamac-aur

Поэтому я сделал новую установку Arch Linux на свой рабочий стол и установил вместе с ней i3wm. После обновления репозитория после первой перезагрузки я начал добавлять некоторые пакеты, с которыми я знаком, которые я могу вспомнить навскидку. Убедившись, что мой беспроводной интернет работает, я начал добавлять приложения для установки, чтобы все настроить, и «pamac-aur» был одним из них. После того, как я не мог вспомнить больше приложений для установки, я обратился к pamac, чтобы помочь мне с остальными, но он не запускался. У меня ошибка «Аутентификация не удалась». Итак, я провел небольшое исследование, и в 95% сообщений, которые я прочитал, упоминалось о добавлении 2 строк в мою конфигурацию запуска i3.

  1. exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
  2. exec —no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &

В настоящее время я пробовал обе эти строки, а также каждую по отдельности, поскольку они почти идентичны, а pamac по-прежнему выдает мне сообщение об ошибке «Ошибка аутентификации». Я могу «sudo pacman -Syu» и «yay -Syu» из командной строки, но, поскольку я все еще новичок в i3 и Linux в целом, мне нравится ссылаться на приложение, которое показывает изображения различных пакетов и «универсальное». shop», чтобы установить все за один раз.

Так что, кроме этих двух строк в моей конфигурации i3, я не знаю, что еще попробовать. Любая помощь приветствуется!

1 ответ

Вы уже проверили, установлено ли у вас polkit-gnome? Это пакет, который предоставляет двоичный файл, который вы пытаетесь выполнить, со строками, которые вы упомянули в своей конфигурации:

pacman -Syu polkit-gnome

После его установки я бы проверил, работает ли он при запуске агента вручную, выполнив в терминале следующее:

/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

Затем запустите pamac и попробуйте установить/удалить/обновить пакет с его помощью. Когда появляется всплывающее окно, которое хочет, чтобы вы аутентифицировали себя, это было успешно. Затем вы можете добавить строку в конфигурацию i3.

Также для вашей конфигурации i3 достаточно второй строки без амперсанда в конце:

exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

Чтобы новая строка в конфигурации вступила в силу, вам нужно будет после сохранения файла выйти из системы и войти снова.


1

Nesaijn
2 Сен 2020 в 14:41

Manjaro KDE Edition

4

   7315

Коллеги, добрый день!
Нужен совет.
При попытке через Pamac-Aur установить что либо из AUR, выходит ошибка.
ТРАНЗАКЦИЯ НЕ ПОДГОТОВЛЕНА.
Причем такое только при установке из AUR.

Синхронизация баз данных пакетов…
Запуск полного обновления системы…
Подготовка…
Ошибка завершения транзакции:
транзакция не подготовлена

Как поправить? Пробовал удалять и ставить снова Pamac. Не помогает.

4 комментария

avatar

  • andrelevou

Сначала вышел из pamac(пкм-выход) и в терминале выполнил команду pamac update, он обновился. Ошибок не возникает, попробуйте

Последний раз редактировалось

+2

avatar

  • автор fss

Спасибо! Помогло. Все заработало.

0

avatar

  • dou

в настройках Pamac, пробуй вручную потвердить клиент AUR (pacaur, yaourt, pacmoon и т.п.) что установлено…

0

avatar

  • mari

wiki.archlinux.org/index.php/Arch_User_Repository_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) Должно помочь

так же в настройках—проверять обновления AUR

Последний раз редактировалось

0

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

При попытке удаления-установке программы (любой)в менеджере программ выдаёт ошибку-ОШИБКА АУТЕНТИФИКАЦИИ.С чем это может быть связано? Короче очень прошу доступно и популярно объяснить причину появления данной ошибки.За что буду искренне признателен.
Поиск решения данной проблемы в инете, не чего толкового не дал.

И ещё один момент — в файловом менеджере Thunar как сделать ДВУХПАНЕЛЬНЫЙ режим, как например в pcmanfm? И есть ли вообще такая возможность? Или решение- только использовать другой ФМ?
Возможно причина всех моих бед в слабом железе ноута- Celeron 847 1.1 ггц это что то наподобие Atom-очень слаб может быть для Manjaro?
Скоро месяц как это манжаро( говорят назван в честь африканской горы-Килиманжаро-вверу снег да дубак, а в низу пигмеи да куча г… на) мою кровь пьёт.Кроме разочарования и лютой ненависти данный дистр у меня не вызывает ничего.

Благодарю за внимание.

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

@DasJott

I can not use pamac for updateing my system since a few days. I always get a huge dialog saying that authentication has failed.

A pro tip would be, to ask for the password in the first place and then decide, whether an authentication is possible and not directly deny access…

@guinux

@DasJott

Maybe.
I have Arch installed with Deepin Desktop. Installed pamac through pacman and it usually works.
But every once in a while it doesn’t. So I can not use pamac as a result.

I restarted polkit.service with no changes.

@ngarafol

@DasJott with deepin it is /usr/lib/polkit-1-dde/dde-polkit-agent

Had same problem, think I fixed it by autostarting it :)

cat .config/autostart/polkit.desktop 

[Desktop Entry]
Name=polkit agent
Comment=polkit agent
Exec=/usr/lib/polkit-1-dde/dde-polkit-agent
Terminal=false
Type=Application
NoDisplay=true

@DasJott

@ngarafol Thank you!
I just created the file just in case… but normally it was started on boot but it seems to have crashed at some point. But thank you anyway.

@DasJott

It seems something is crashing after suspend.
Also after suspend it sometimes just reloads the list instead of applying updates when clicking «apply».

I installed Manjaro XFCE alongside my Windows 10 installation and I got bored, So I installed deepin following the instructions here, then i got tired about how slow it was, then i uninstalled it and i installed pantheon from here, and i discovered that pamac showed «AUTHENTICATION FAILED» when i tried to install or uninstall,

i ran it with sudo and it crashed leaving:

«(pamac-manager:9723): Gtk-ERROR **: 16:45:41.337: Unknown segment type: (null)[1]    9722 trace trap  sudo pamac-manager» in the console.

So i installed kde from here uninstalling pantheon to see what happened (i just installed the basics) and the same.

I also tried with: «sudo pacman -S polkit-kde-agent» but it says that is in conflict with polkit-consolekit that is necessary for consolekit, i uninstalled consolekit and tried to install polkit-kde-agent again and nothing happened, tried with «sudo pamac install polkit», the same error.

What can i do?

Solution: i replaced pamac with octopi.

Ваша конфиденциальность

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Paladins ошибка при запуске приложения 0xc000007b
  • P3fc0 ошибка газ
  • Paladins ошибка при запуске игры
  • P3dhack payday 2 ошибка
  • P3c00 ошибка хендай getz

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии