Bug 37195 - Нет ключа для p9
Summary: Нет ключа для p9
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: apt-conf-sisyphus (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-05 18:37 MSK by Vitaly Lipatov
Modified: 2019-09-06 12:26 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2019-09-05 18:37:51 MSK
В Сизифе нет ключа для p9:
 $ rpm -qf /etc/apt/vendors.list.d/alt.list
apt-conf-sisyphus-9.96-alt3.x86_64
....
только
simple-key "p8" {
  Fingerprint "64032F109FD0C4331F572CC0DC9E95C2231114B3";
  Name "ALT Linux updates <updates@altlinux.org>";
}

Это мешает обновляться/даунгрейдить систему до p9, не снимая проверку подписи ([p9]) с репозитория.
Comment 1 Ivan A. Melnikov 2019-09-06 11:38:08 MSK
В пакете всё есть:

$ rpm2cpio /srv/mirrors/alt/Sisyphus/x86_64/RPMS.classic/apt-conf-sisyphus-9.96-alt4.x86_64.rpm | cpio --to-stdout  -i ./etc/apt/vendors.list.d/alt.list | grep -A1 p9
20 blocks
simple-key "p9" {
        Fingerprint "B285B93E53CCF43A860F45B22B6B82CB7AED4D09";
        Name "ALT p9 <alt-p9@altlinux.org>";
}
--
simple-key "p9-ports" {
        Fingerprint "0B8F42E2A2EF6F9F1B5296787D6CD4E0A8F77FE6";
        Name "ALT p9 (ports) <alt-p9-ports@altlinux.org>";
}
--
simple-key "p9-mipsel" {
        Fingerprint "0B8F42E2A2EF6F9F1B5296787D6CD4E0A8F77FE6";
        Name "ALT p9 (ports) <alt-p9-ports@altlinux.org>";
}
Comment 2 Vitaly Lipatov 2019-09-06 12:26:54 MSK
(В ответ на комментарий №1)
> В пакете всё есть:
> 
> $ rpm2cpio
> /srv/mirrors/alt/Sisyphus/x86_64/RPMS.classic/apt-conf-sisyphus-9.96-alt4.x86_64.rpm
> | cpio --to-stdout  -i ./etc/apt/vendors.list.d/alt.list | grep -A1 p9
> 20 blocks
> simple-key "p9" {
>         Fingerprint "B285B93E53CCF43A860F45B22B6B82CB7AED4D09";
>         Name "ALT p9 <alt-p9@altlinux.org>";
> }

Спасибо, нашёл alt.list.rpmnew. Теперь всё есть :)