Nie jesteś zalogowany na forum.

#1 2017-05-30 17:26:40

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

brak możliwości aktualizacji [SOLVED]

ponawiam pytanie związane z aktualizacją systemu. System Antergos do tej pory aktualizowany na bieżąco. Ostatnio tak to wygląda:

[maras@maras-asus ~]$ sudo pacman -Syu
[sudo] hasło użytkownika maras: 
:: Synchronizowanie baz danych z pakietami…
 antergos jest aktualne     0,0   B  0,00B/s 00:00 [----------------------]   0%
 core jest aktualne         0,0   B  0,00B/s 00:00 [----------------------]   0%
 extra jest aktualne        0,0   B  0,00B/s 00:00 [----------------------]   0%
 community jest aktualne    0,0   B  0,00B/s 00:00 [----------------------]   0%
 multilib jest aktualne     0,0   B  0,00B/s 00:00 [----------------------]   0%
:: Rozpoczynanie pełnej aktualizacji systemu…
ostrzeżenie: ca-certificates-utils: ignorowanie aktualizacji pakietu (20160507-1 => 20170307-1)
ostrzeżenie: libsoup: ignorowanie aktualizacji pakietu (2.56.0-1 => 2.58.1-1)
rozwiązywanie zależności…
szukanie sprzecznych pakietów...

Pakiety (70) antergos-keyring-20170524-1  antergos-mirrorlist-20170527-1
             binutils-2.28.0-3  blas-3.7.0-2  boost-libs-1.64.0-1
             btrfs-progs-4.11-1  cblas-3.7.0-2  cinnamon-3.4.1-1
             cinnamon-desktop-3.4.1-1  cinnamon-settings-daemon-3.4.1-1
             cinnamon-translations-3.4.2-1  cjs-3.4.1-1  confuse-3.1-1
             darktable-2:2.2.5-1  gcc-libs-multilib-7.1.1-3
             gcc-multilib-7.1.1-3  gimp-plugin-gmic-2.0.0-1  glibc-2.25-2
             josm-12275-1  kodi-17.3-1  krb5-1.15.1-1  lapack-3.7.0-2
             lib32-gcc-libs-7.1.1-3  lib32-glibc-2.25-3  lib32-libdrm-2.4.81-1
             lib32-openssl-1:1.1.0.f-1  lib32-p11-kit-0.23.5-1
             libatomic_ops-7.4.6-1  libcmis-0.5.1-6  libdrm-2.4.81-1
             libebml-1.3.4-2  libftdi-1.3-4  libixion-0.12.2-2
             libmicrohttpd-0.9.55-1  liborcus-0.12.1-2  libtiff-4.0.8-1
             libtool-2.4.6-8  libtorrent-rasterbar-1:1.1.3-4
             libwbclient-4.5.10-1  libx264-2:148.20170519-1
             libx264-all-2:148.20170519-1  linux-4.11.3-1
             linux-firmware-20170422.ade8332-1  linux-headers-4.11.3-1
             linux-lts-4.9.30-1  llvm-libs-4.0.0-3  mkvtoolnix-cli-12.0.0-1
             mkvtoolnix-gui-12.0.0-1  nemo-3.4.2-1  npth-1.4-1
             openssl-1.1.0.f-1  openssl-1.0-1.0.2.l-1  opus-1.1.5-1
             pamac-4.3.6-1  pango-1.40.6+9+g92cc73c8-1  perl-net-http-6.15-1
             python-chardet-3.0.3-1  python2-chardet-3.0.3-1
             qbittorrent-3.3.12-1  qt5-base-5.8.0-12  samba-4.5.10-1
             sane-1.0.27-1  smbclient-4.5.10-1  source-highlight-3.1.8-12
             sudo-1.8.20.p1-1  vlc-2.2.6-1  webkit2gtk-2.16.3-1
             x264-2:148.20170519-1  xfsprogs-4.11.0-1  xorg-xdriinfo-1.0.5-2

Do pobrania:                7,20 MiB
Do zainstalowania:       1363,35 MiB
Zmiana po aktualizacji:    56,82 MiB

:: Kontynuować instalację? [T/n] t
:: Pobieranie pakietów…
 antergos-keyring-20...    14,6 KiB   637K/s 00:00 [######################] 100%
 antergos-mirrorlist...     3,0 KiB  0,00B/s 00:00 [######################] 100%
 cjs-3.4.1-1-x86_64       221,1 KiB  1889K/s 00:00 [######################] 100%
 cinnamon-desktop-3....   236,9 KiB  2,31M/s 00:00 [######################] 100%
 cinnamon-translatio...     2,3 MiB  3,22M/s 00:01 [######################] 100%
 nemo-3.4.2-1-x86_64      970,4 KiB  4,74M/s 00:00 [######################] 100%
 cinnamon-settings-d...  1014,7 KiB  5,33M/s 00:00 [######################] 100%
 cinnamon-3.4.1-1-x86_64    2,2 MiB  5,16M/s 00:00 [######################] 100%
 pamac-4.3.6-1-x86_64     341,1 KiB  5,55M/s 00:00 [######################] 100%
(70/70) sprawdzanie kluczy w bazie                 [######################] 100%
(70/70) sprawdzanie spójności pakietów             [######################] 100%
błąd:  antergos-keyring: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/antergos-keyring-20170524-1-any.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  antergos-mirrorlist: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/antergos-mirrorlist-20170527-1-any.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  cjs: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/cjs-3.4.1-1-x86_64.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  cinnamon-desktop: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/cinnamon-desktop-3.4.1-1-x86_64.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  cinnamon-translations: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/cinnamon-translations-3.4.2-1-any.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  nemo: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/nemo-3.4.2-1-x86_64.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  cinnamon-settings-daemon: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/cinnamon-settings-daemon-3.4.1-1-x86_64.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  cinnamon: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/cinnamon-3.4.1-1-x86_64.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  pamac: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/pamac-4.3.6-1-x86_64.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] t
błąd:  nie udało się dokonać transakcji (Niepoprawny lub uszkodzony pakiet)
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.
[maras@maras-asus ~]$ 

prośba o pomoc. Nie wiem dlaczego poprzedni wpis został usunięty - wiadomość którą dostałem mailem zawiera link który prowadzi donikąd :(

Ostatnio edytowany przez infomaniak (2017-06-01 17:05:16)


Registered Linux User # 469143.

Offline

#2 2017-05-30 21:12:19

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,654
WWW

Odp: brak możliwości aktualizacji [SOLVED]

Poprzedni wątek został przeniesiony do kosza, albowiem "problem" został już skutecznie rozwiązany: https://forum.archlinux.org.pl/viewtopic.php?id=496
Można też zbudować sobie te podpisy z git, jak sugeruje Lucek: https://forum.archlinux.org.pl/viewtopi … 3287#p3287. Można też je ręcznie dodać.

Jeśli mimo tego problem występuje, to musisz wskazać coś nowego. Generalnie jednak problem dotyczy błędu spowodowanego przez deweloperów Antergosa (jest powszechny w ostatnim czasie, być może został już naprawiony) i winien zostać im zgłoszony.

Przed umieszczeniem postu należy skorzystać z "Szukaj" na forum. Nadto wpisy dotyczące innych dystrybucji niż Arch należy umieszczać - zwłaszcza jeśli dotyczą one tylko i wyłącznie pochodnych dystrybucji - w miejscu na to przeznaczonym: Dystrybucje pochodne.

PS: Wątek przywracam na życzenie Lucka, albowiem wg mnie nie ma on racji bytu.


Hardware: AMD: A8-7410 APU with Radeon R5
Software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

#3 2017-06-01 17:04:31

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: brak możliwości aktualizacji [SOLVED]

dzięki za podrzucone wątki. Nie do końca pomogły ale dały trop. Generalnie po "ręcznej instalacji" paczki a następnie odkomentowaniu serwerów (usunięcie # przed adresem serwera) - i odpaliło. Aktualizacja przebiegła sprawnie i bezproblemowo. Dzięki za sugestie. Zmiany wprowadzałem ręcznie i troszkę na pałę ale jest ok. Zmiany w plikach:
/etc/pacman.d/antergos.mirrorlist oraz w etc/pacman.d/mirrorlist.pacnew

Jeszcze raz dzięki i zamykam temat


Registered Linux User # 469143.

Offline

#4 2017-06-02 12:03:40

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,654
WWW

Odp: brak możliwości aktualizacji [SOLVED]

Powiem tak, z Twojego postu wynikają sprzeczności, choć absolutnie daleki jestem od tego, by kwestionować, że nie naprawiłeś sobie systemu w opisany przez Ciebie sposób.
Po kolei:
1. Błąd, który uniemożliwił Ci (i nie tylko Tobie, bo jest to powszechne z paczką antergos-keyring-20170524 - to ta paczka jest wadliwie podpisana) aktualizację systemu, czyli:

błąd:  antergos-keyring: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: Plik /var/cache/pacman/pkg/antergos-keyring-20170524-1-any.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] 

najprościej obejść wpisując w tym momencie "n", a następnie wykonać:

# pacman -U /var/cache/pacman/pkg/antergos-keyring-20170524-1-any.pkg.tar.xz

Od tego momentu będzie możliwa aktualizacja - błąd "braku zaufanego klucza" przestanie istnieć, albowiem właśnie ten plik je dostarcza.
Prawdopodobnie paczka ta została podpisana (plik o takiej samej nazwie *.sig) już nowymi kluczami i stąd nie jest możliwe jej zainstalowanie w systemie. Błąd leży po stronie twórców Antergosa.
2. Z powyższym błędem nie mają nic wspólnego pliki /etc/pacman.d/antergos.mirrorlist, a tym bardziej w ogóle niewidoczny dla pacmana plik /etc/pacman.d/mirrorlist.pacnew. Zresztą pierwszy z nich musiał być prawidłowy, skoro do synchronizacji baz doszło:

:: Synchronizowanie baz danych z pakietami…
 antergos jest aktualne     0,0   B  0,00B/s 00:00 [----------------------]   0%
 core jest aktualne         0,0   B  0,00B/s 00:00 [----------------------]   0%
 extra jest aktualne        0,0   B  0,00B/s 00:00 [----------------------]   0%
 community jest aktualne    0,0   B  0,00B/s 00:00 [----------------------]   0%
 multilib jest aktualne     0,0   B  0,00B/s 00:00 [----------------------]   0%

Pacman nie zgłaszał tu żadnych błędów.
3. Plik /etc/pacman.d/mirrorlist.pacnew jest plikiem, który w ogóle nie był instalowany w toku tej aktualizacji, którą pokazałeś w pierwszym wątku. Został on zainstalowany przez paczkę pacman-mirrorlist w toku jakiejś poprzedniej aktualizacji (ostatnia pochodzi z 27.04.2017). Oryginalnie nazywa się on po prostu mirrorlist, ale skoro pacman w systemie znalazł już plik konfiguracyjny o takiej samej nazwie, to zainstalował go jako mirrorlist.pacnew dając użytkownikowi możliwość zadecydowania o tym, czy chce zachować swój dotychczasowy plik, czy też skorzystać z nowego. Plik mirrorlist.pacnew (jak zresztą każdy plik *.pacnew) w ogóle nie jest widziany przez pacmana. Znajdująca się w nim lista serwerów w ogóle nie jest brana pod uwagę, przy aktualizacji systemu. I nie ma tu znaczenia, czy serwery te są poprzedzone znakiem #, czy też nie. Dopiero, gdy zmieni się temu plikowi nazwę na mirrorlist, pacman będzie korzystał z tej listy. W istocie, jeśli lista serwerów jest w nim zahaszowana (# przed Server), to taki serwer zostanie pominięty; jeśli wszystkie serwery będą mieć taki znak, to cała lista będzie pominięta, a wówczas pacman nie będzie mógł zaktualizować systemu. W takim jednak przypadku błąd, który pacman zgłosi będzie wyglądać tak:

:: Synchronizowanie baz danych z pakietami…
błąd:  nie udało się zaktualizować kde-unstable (brak serwerów skonfigurowanych dla repozytorium)
błąd:  nie udało się zaktualizować testing (brak serwerów skonfigurowanych dla repozytorium)
błąd:  nie udało się zaktualizować core (brak serwerów skonfigurowanych dla repozytorium)
błąd:  nie udało się zaktualizować extra (brak serwerów skonfigurowanych dla repozytorium)
błąd:  nie udało się zaktualizować community-testing (brak serwerów skonfigurowanych dla repozytorium)
błąd:  nie udało się zaktualizować community (brak serwerów skonfigurowanych dla repozytorium)
błąd:  nie udało się zaktualizować multilib-testing (brak serwerów skonfigurowanych dla repozytorium)
błąd:  nie udało się zaktualizować multilib (brak serwerów skonfigurowanych dla repozytorium)

Takiego błędu jednakże w Twoim systemie nie ma, a zatem ingerencja w plik mirrorlist.pacnew nie miała tu żadnego znaczenia (z obu powodów wymienionych wyżej). W każdym  bądź razie - usunięcie znaku # przed "Server" w pliku mirrorlist nie ma żadnego wpływu na błąd opisany w pierwszym poście i nie jest z tym błędem w żaden sposób związane.


Hardware: AMD: A8-7410 APU with Radeon R5
Software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

Stopka

Napędzają nas PacmanVPS i MegiTeam

Forum oparte na FluxBB