Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
All seems to work now.
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
Cool, thanks Crispin for fixing this issue ! 2014-04-02 12:10 GMT+02:00 Jean-Claude Vanier jclvan...@gmail.com: All seems to work now.
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
On 01.04.2014 00:25, Tomasz Paweł Gajc wrote: Dnia poniedziałek, 31 marca 2014 16:38:39 Александр Бурмашев pisze: Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/x86_64-linux-thread-multi/URPM/Signature.p m line 32. No wonder key is not added :) Sorry to say but above is not an issue :) Intializing $p-description //'' silences this warning By doing this, you silence the warning that points you to a real error. perl-URPM expects $p-description to contain the public key, and you just set it to empty value:) {cachedir}/partial/pubkey, tries to import /var/cache/urpmi/partial/pubkey and function import_needed_pubkeys_from_file perl-URPM/URPM/Signature.pm is called which returns 1 when pubkey matches gpg-pubkey from parse_pubkeys_ $db-traverse_tag('name', [ 'gpg-pubkey' ], I think there is some issue with getting gpg-key from RPM db. That's right - this is why $p-description becomes uninitialized. It should contain description of 'gpg-pubkey' package, and this description actually contains the public key (just launch 'rpm-qi gpg-pubkey' and take a look at its description). perl-URPM is intended to walk through all packages named 'gpg-pubkey' (this is what db-traverse_tag should do) and extract public keys from their descriptions. But for some reason, traverse_tag seems to fail or at least not to extract package descriptions correctly. Maybe it simply doesn't extact these descriptions or use some other name for the field? Could you dump the whole contents of the '$p' hash for debug?
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
I was trying to dump %keys and it seems it is empty. Guess $p will be too. I've also removed all /var/lib/rpm/__db* and run rpm --rebuilddb but without any impact. Things are getting weird... Wysłano z BlackBerry® w Orange -Original Message- From: Denis Silakov denis.sila...@rosalab.ru Sender: om-cooker-bounces@ml.openmandriva.orgDate: Tue, 01 Apr 2014 10:20:01 To: om-cooker@ml.openmandriva.org Reply-To: Cooker OpenMandriva om-cooker@ml.openmandriva.org Subject: Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed. On 01.04.2014 00:25, Tomasz Paweł Gajc wrote: Dnia poniedziałek, 31 marca 2014 16:38:39 Александр Бурмашев pisze: Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/x86_64-linux-thread-multi/URPM/Signature.p m line 32. No wonder key is not added :) Sorry to say but above is not an issue :) Intializing $p-description //'' silences this warning By doing this, you silence the warning that points you to a real error. perl-URPM expects $p-description to contain the public key, and you just set it to empty value:) {cachedir}/partial/pubkey, tries to import /var/cache/urpmi/partial/pubkey and function import_needed_pubkeys_from_file perl-URPM/URPM/Signature.pm is called which returns 1 when pubkey matches gpg-pubkey from parse_pubkeys_ $db-traverse_tag('name', [ 'gpg-pubkey' ], I think there is some issue with getting gpg-key from RPM db. That's right - this is why $p-description becomes uninitialized. It should contain description of 'gpg-pubkey' package, and this description actually contains the public key (just launch 'rpm-qi gpg-pubkey' and take a look at its description). perl-URPM is intended to walk through all packages named 'gpg-pubkey' (this is what db-traverse_tag should do) and extract public keys from their descriptions. But for some reason, traverse_tag seems to fail or at least not to extract package descriptions correctly. Maybe it simply doesn't extact these descriptions or use some other name for the field? Could you dump the whole contents of the '$p' hash for debug?
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
Sorry to say this but issue is observable since beta release. And there were no changes to urpmi code and frineds. When building ISO in ABF we get this: adding medium Main http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release/media_info/synthesis.hdlist.cz 0% of 0 completed, ETA = --:--:--, speed = 0 90% of 3408k completed, ETA = --:--:--, speed = 2908k 100% of 3408k completed, ETA = --:--:--, speed = 2141k Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. unable to import pubkey file of Main More on bug: https://issues.openmandriva.org/show_bug.cgi?id=627 2014-03-31 1:40 GMT+02:00 Ben Bullard 79 benbullar...@cox.net: If I remove the repos that came with the install process and try to simply add repos (again guys it's mirror list which we normally ask novice users to use) with drak-edit-media I get: Unable to add medium, errors reported: unable to import pubkey file of main (Phosphorus2014.0-1) unable to import pubkey file of main updates (Phosphorus2014.0-2) unable to import pubkey file of contrib (Phosphorus2014.0-3) unable to import pubkey file of contrib updates (Phosphorus2014.0-4) unable to import pubkey file of non-free (Phosphorus2014.0-5) unable to import pubkey file of non-free updates (Phosphorus2014.0-6) unable to import pubkey file of restricted (Phosphorus2014.0-7) unable to import pubkey file of restricted updates (Phosphorus2014.0-8) I can file a bug report at some point but currently I'm in my work week of 12 hours a day so it may be a few days. Thanks, Ben On 03/30/2014 04:33 AM, Александр Бурмашев wrote: The error is Medium without key. And since all packages are signed with the same key - Key ID 180922d8bf81de15, the problem is not with the packages, it is with the repository itself. I also tried to add the repo, you mention,on my ROSA host and repository was added succesfully, key was imported. rpm -qa |grep gpg-pubk gpg-pubkey-16a853e7-4faae668 gpg-pubkey-bf81de15-51817942 gpg-pubkey-bf81de15-51817942 - is the openmandriva key, I think you need to check if this key is imported on your installation, and in case it is not, check the whole procedure of adding the repository. 2014-03-30 13:18 GMT+04:00 Ben Bullard 79 benbullar...@cox.net: Here's an example (in fresh install of 2014 Beta 3-28 with mirror list enabled): # urpmi -v kernel-nrjQL-desktop-devel-3.12.12-69omv-1-1-omv2014.0.x86_64.rpm getting lock on urpmi using mirror ftp://openmandriva.c3sl.ufpr.br/openmandriva/openmandriva2014.0/repository/x86_64/ ... To satisfy dependencies, the following packages are going to be installed: PackageVersion Release Dist DEpoch Arch (medium main) gcc4.8.3_2014. 2 omv 2014.0 x86_64 gcc-cpp4.8.3_2014. 2 omv 2014.0 x86_64 glibc-devel2.19 2 omv 2014.0 x86_64 lib64cloog-isl40.18.1 2 omv 2014.0 x86_64 lib64isl10 0.12.2 1 omv 2014.0 x86_64 lib64mpc3 1.0.16 omv 2014.0 x86_64 lib64ncurses-devel 5.9 7.20130218.3 omv 2014.0 x86_64 lib64nspr-devel4.10.4 1 omv 2014.0 x86_64 lib64nss-devel 3.16 1 omv 2014.0 x86_64 lib64z-devel 1.2.87 omv 2014.0 x86_64 libz1 1.2.87 omv 2014.0 x86_64 make 3.82 12omv 2014.0 x86_64 uclibc-lib64menuw5 5.9 7.20130218.3 omv 2014.0 x86_64 uclibc-lib64panelw55.9 7.20130218.3 omv 2014.0 x86_64 uclibc-lib64tic5 5.9 7.20130218.3 omv 2014.0 x86_64 (command line) kernel-nrjQL-desktop-devel-3. 11 omv 2014.0 x86_64 105MB of additional disk space will be used. 29MB of packages will be retrieved. Proceed with the installation of the 16 packages? (Y/n) Y The following packages have bad signatures: /var/cache/urpmi/rpms/glibc-devel-2.19-2-omv2014.0.x86_64.rpm: Medium without key (OK (RSA/SHA1, Thu 20 Feb 2014 04:02:57 PM CST, Key ID
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
Maybe urpmi was broken some time ago and not fixed until that time ? Can you please try 1) urpmi.addmedia --distrib http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586 --debug and check if pubkey is added 2) urpmi.addmedia main_release http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release --debug and check if pubkey is added If in both cases if is ignored and not added either urpmi looks for the key in the unexpected place ( which would be good to know ) or it is broken. - Исходное сообщение - От: Tomasz Gajc tpg...@gmail.com Кому: Cooker OpenMandriva om-cooker@ml.openmandriva.org, Alexander Burmashev alex.burmas...@rosalab.ru Отправленные: Понедельник, 31 Март 2014 г 15:49:22 Тема: Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed. Sorry to say this but issue is observable since beta release. And there were no changes to urpmi code and frineds. When building ISO in ABF we get this: adding medium Main http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release/media_info/synthesis.hdlist.cz 0% of 0 completed, ETA = --:--:--, speed = 0 90% of 3408k completed, ETA = --:--:--, speed = 2908k 100% of 3408k completed, ETA = --:--:--, speed = 2141k Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. unable to import pubkey file of Main More on bug: https://issues.openmandriva.org/show_bug.cgi?id=627 2014-03-31 1:40 GMT+02:00 Ben Bullard 79 benbullar...@cox.net : If I remove the repos that came with the install process and try to simply add repos (again guys it's mirror list which we normally ask novice users to use) with drak-edit-media I get: Unable to add medium, errors reported: unable to import pubkey file of main (Phosphorus2014.0-1) unable to import pubkey file of main updates (Phosphorus2014.0-2) unable to import pubkey file of contrib (Phosphorus2014.0-3) unable to import pubkey file of contrib updates (Phosphorus2014.0-4) unable to import pubkey file of non-free (Phosphorus2014.0-5) unable to import pubkey file of non-free updates (Phosphorus2014.0-6) unable to import pubkey file of restricted (Phosphorus2014.0-7) unable to import pubkey file of restricted updates (Phosphorus2014.0-8) I can file a bug report at some point but currently I'm in my work week of 12 hours a day so it may be a few days. Thanks, Ben On 03/30/2014 04:33 AM, Александр Бурмашев wrote: The error is Medium without key . And since all packages are signed with the same key - Key ID 180922d8bf81de15, the problem is not with the packages, it is with the repository itself. I also tried to add the repo, you mention,on my ROSA host and repository was added succesfully, key was imported. rpm -qa |grep gpg-pubk gpg-pubkey-16a853e7-4faae668 gpg-pubkey-bf81de15-51817942 gpg-pubkey-bf81de15-51817942 - is the openmandriva key, I think you need to check if this key is imported on your installation, and in case it is not, check the whole procedure of adding the repository. 2014-03-30 13:18 GMT+04:00 Ben Bullard 79 benbullar...@cox.net : Here's an example (in fresh install of 2014 Beta 3-28 with mirror list enabled): # urpmi -v kernel-nrjQL-desktop-devel-3.12.12-69omv-1-1-omv2014.0.x86_64.rpm getting lock on urpmi using mirror ftp://openmandriva.c3sl.ufpr.br/openmandriva/openmandriva2014.0/repository/x86_64/ ... To satisfy dependencies, the following packages are going to be installed: Package Version Release Dist DEpoch Arch (medium main) gcc 4.8.3_2014. 2 omv 2014.0 x86_64 gcc-cpp 4.8.3_2014. 2 omv 2014.0 x86_64 glibc-devel 2.19 2 omv 2014.0 x86_64 lib64cloog-isl4 0.18.1 2 omv 2014.0 x86_64 lib64isl10 0.12.2 1 omv 2014.0 x86_64 lib64mpc3 1.0.1 6 omv 2014.0 x86_64 lib64ncurses-devel 5.9 7.20130218.3 omv 2014.0 x86_64 lib64nspr-devel 4.10.4 1 omv 2014.0 x86_64 lib64nss-devel 3.16 1 omv 2014.0 x86_64 lib64z-devel 1.2.8 7 omv 2014.0 x86_64 libz1 1.2.8 7 omv 2014.0 x86_64 make 3.82 12 omv 2014.0 x86_64 uclibc-lib64menuw5 5.9 7.20130218.3 omv 2014.0 x86_64 uclibc-lib64panelw5 5.9 7.20130218.3 omv 2014.0 x86_64 uclibc-lib64tic5 5.9 7.20130218.3 omv 2014.0 x86_64 (command line) kernel-nrjQL-desktop-devel-3.
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
It looks like perl-URPM doesn't find any packages with gpg-pubkey name. Alex, can we add this query to iso build scripts just before repositories are added: rpm -qi gpg-pubkey ? If they are really present, then it is possible that smth is wrong with perl-URPM. On 03/31/2014 03:59 PM, Alexander Burmashev wrote: Maybe urpmi was broken some time ago and not fixed until that time ? Can you please try 1) urpmi.addmedia --distrib http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586 --debug and check if pubkey is added 2) urpmi.addmedia main_release http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release --debug and check if pubkey is added If in both cases if is ignored and not added either urpmi looks for the key in the unexpected place ( which would be good to know ) or it is broken. - Исходное сообщение - От: Tomasz Gajc tpg...@gmail.com Кому: Cooker OpenMandriva om-cooker@ml.openmandriva.org, Alexander Burmashev alex.burmas...@rosalab.ru Отправленные: Понедельник, 31 Март 2014 г 15:49:22 Тема: Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed. Sorry to say this but issue is observable since beta release. And there were no changes to urpmi code and frineds. When building ISO in ABF we get this: adding medium Main http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release/media_info/synthesis.hdlist.cz 0% of 0 completed, ETA = --:--:--, speed = 0 90% of 3408k completed, ETA = --:--:--, speed = 2908k 100% of 3408k completed, ETA = --:--:--, speed = 2141k Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. unable to import pubkey file of Main More on bug: https://issues.openmandriva.org/show_bug.cgi?id=627 2014-03-31 1:40 GMT+02:00 Ben Bullard 79 benbullar...@cox.net : If I remove the repos that came with the install process and try to simply add repos (again guys it's mirror list which we normally ask novice users to use) with drak-edit-media I get: Unable to add medium, errors reported: unable to import pubkey file of main (Phosphorus2014.0-1) unable to import pubkey file of main updates (Phosphorus2014.0-2) unable to import pubkey file of contrib (Phosphorus2014.0-3) unable to import pubkey file of contrib updates (Phosphorus2014.0-4) unable to import pubkey file of non-free (Phosphorus2014.0-5) unable to import pubkey file of non-free updates (Phosphorus2014.0-6) unable to import pubkey file of restricted (Phosphorus2014.0-7) unable to import pubkey file of restricted updates (Phosphorus2014.0-8) I can file a bug report at some point but currently I'm in my work week of 12 hours a day so it may be a few days. Thanks, Ben On 03/30/2014 04:33 AM, Александр Бурмашев wrote: The error is Medium without key . And since all packages are signed with the same key - Key ID 180922d8bf81de15, the problem is not with the packages, it is with the repository itself. I also tried to add the repo, you mention,on my ROSA host and repository was added succesfully, key was imported. rpm -qa |grep gpg-pubk gpg-pubkey-16a853e7-4faae668 gpg-pubkey-bf81de15-51817942 gpg-pubkey-bf81de15-51817942 - is the openmandriva key, I think you need to check if this key is imported on your installation, and in case it is not, check the whole procedure of adding the repository. 2014-03-30 13:18 GMT+04:00 Ben Bullard 79 benbullar...@cox.net : Here's an example (in fresh install of 2014 Beta 3-28 with mirror list enabled): # urpmi -v kernel-nrjQL-desktop-devel-3.12.12-69omv-1-1-omv2014.0.x86_64.rpm getting lock on urpmi using mirror ftp://openmandriva.c3sl.ufpr.br/openmandriva/openmandriva2014.0/repository/x86_64/ ... To satisfy dependencies, the following packages are going to be installed: Package Version Release Dist DEpoch Arch (medium main) gcc 4.8.3_2014. 2 omv 2014.0 x86_64 gcc-cpp 4.8.3_2014. 2 omv 2014.0 x86_64 glibc-devel 2.19 2 omv 2014.0 x86_64 lib64cloog-isl4 0.18.1 2 omv 2014.0 x86_64 lib64isl10 0.12.2 1 omv 2014.0 x86_64 lib64mpc3 1.0.1 6 omv 2014.0 x86_64 lib64ncurses-devel 5.9 7.20130218.3 omv 2014.0 x86_64 lib64nspr-devel 4.10.4 1 omv 2014.0 x86_64 lib64nss-devel 3.16 1 omv 2014.0 x86_64 lib64z-devel 1.2.8 7 omv 2014.0 x86_64 libz1 1.2.8 7 omv 2014.0 x86_64 make 3.82 12 omv 2014.0
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
It can be done, but what will we achieve ? iso build scripts add repositories in the same way as local system, so this error on iso build stage just indicates that urmi/urpmi is not working as expected. Please note, i am not saying that it is broken, there are some chances, that it just looks for the key in the different ( compared to ROSA urpm ) way. 2014-03-31 16:26 GMT+04:00 Denis Silakov denis.sila...@rosalab.ru: It looks like perl-URPM doesn't find any packages with gpg-pubkey name. Alex, can we add this query to iso build scripts just before repositories are added: rpm -qi gpg-pubkey ? If they are really present, then it is possible that smth is wrong with perl-URPM. On 03/31/2014 03:59 PM, Alexander Burmashev wrote: Maybe urpmi was broken some time ago and not fixed until that time ? Can you please try 1) urpmi.addmedia --distrib http://abf-downloads. rosalinux.ru/openmandriva2014.0/repository/i586 --debug and check if pubkey is added 2) urpmi.addmedia main_release http://abf-downloads. rosalinux.ru/openmandriva2014.0/repository/i586/main/release --debug and check if pubkey is added If in both cases if is ignored and not added either urpmi looks for the key in the unexpected place ( which would be good to know ) or it is broken. - Исходное сообщение - От: Tomasz Gajc tpg...@gmail.com Кому: Cooker OpenMandriva om-cooker@ml.openmandriva.org, Alexander Burmashev alex.burmas...@rosalab.ru Отправленные: Понедельник, 31 Март 2014 г 15:49:22 Тема: Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed. Sorry to say this but issue is observable since beta release. And there were no changes to urpmi code and frineds. When building ISO in ABF we get this: adding medium Main http://abf-downloads.rosalinux.ru/openmandriva2014. 0/repository/i586/main/release/media_info/synthesis.hdlist.cz 0% of 0 completed, ETA = --:--:--, speed = 0 90% of 3408k completed, ETA = --:--:--, speed = 2908k 100% of 3408k completed, ETA = --:--:--, speed = 2141k Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5. 16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5. 16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5. 16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5. 16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5. 16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. unable to import pubkey file of Main More on bug: https://issues.openmandriva.org/show_bug.cgi?id=627 2014-03-31 1:40 GMT+02:00 Ben Bullard 79 benbullar...@cox.net : If I remove the repos that came with the install process and try to simply add repos (again guys it's mirror list which we normally ask novice users to use) with drak-edit-media I get: Unable to add medium, errors reported: unable to import pubkey file of main (Phosphorus2014.0-1) unable to import pubkey file of main updates (Phosphorus2014.0-2) unable to import pubkey file of contrib (Phosphorus2014.0-3) unable to import pubkey file of contrib updates (Phosphorus2014.0-4) unable to import pubkey file of non-free (Phosphorus2014.0-5) unable to import pubkey file of non-free updates (Phosphorus2014.0-6) unable to import pubkey file of restricted (Phosphorus2014.0-7) unable to import pubkey file of restricted updates (Phosphorus2014.0-8) I can file a bug report at some point but currently I'm in my work week of 12 hours a day so it may be a few days. Thanks, Ben On 03/30/2014 04:33 AM, Александр Бурмашев wrote: The error is Medium without key . And since all packages are signed with the same key - Key ID 180922d8bf81de15, the problem is not with the packages, it is with the repository itself. I also tried to add the repo, you mention,on my ROSA host and repository was added succesfully, key was imported. rpm -qa |grep gpg-pubk gpg-pubkey-16a853e7-4faae668 gpg-pubkey-bf81de15-51817942 gpg-pubkey-bf81de15-51817942 - is the openmandriva key, I think you need to check if this key is imported on your installation, and in case it is not, check the whole procedure of adding the repository. 2014-03-30 13:18 GMT+04:00 Ben Bullard 79 benbullar...@cox.net : Here's an example (in fresh install of 2014 Beta 3-28 with mirror list enabled): # urpmi -v kernel-nrjQL-desktop-devel-3.12.12-69omv-1-1-omv2014.0.x86_ 64.rpm getting lock on urpmi using mirror ftp://openmandriva.c3sl.ufpr.br/openmandriva/ openmandriva2014.0/repository/x86_64/ ... To satisfy dependencies, the following packages are going to be installed: Package Version Release Dist DEpoch Arch (medium main) gcc 4.8.3_2014. 2 omv 2014.0 x86_64 gcc-cpp
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
I just tried this command (2014 beta 64) urpmi.addmedia main_release http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/x86_64/main/release --debug See the output in the attachment. No key added. jcl 2014-03-31 14:26 GMT+02:00 Denis Silakov denis.sila...@rosalab.ru: It looks like perl-URPM doesn't find any packages with gpg-pubkey name. Alex, can we add this query to iso build scripts just before repositories are added: rpm -qi gpg-pubkey ? If they are really present, then it is possible that smth is wrong with perl-URPM. On 03/31/2014 03:59 PM, Alexander Burmashev wrote: Maybe urpmi was broken some time ago and not fixed until that time ? Can you please try 1) urpmi.addmedia --distrib http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586 --debug and check if pubkey is added 2) urpmi.addmedia main_release http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release --debug and check if pubkey is added If in both cases if is ignored and not added either urpmi looks for the key in the unexpected place ( which would be good to know ) or it is broken. - Исходное сообщение - От: Tomasz Gajc tpg...@gmail.com Кому: Cooker OpenMandriva om-cooker@ml.openmandriva.org, Alexander Burmashev alex.burmas...@rosalab.ru Отправленные: Понедельник, 31 Март 2014 г 15:49:22 Тема: Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed. Sorry to say this but issue is observable since beta release. And there were no changes to urpmi code and frineds. When building ISO in ABF we get this: adding medium Main http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release/media_info/synthesis.hdlist.cz 0% of 0 completed, ETA = --:--:--, speed = 0 90% of 3408k completed, ETA = --:--:--, speed = 2908k 100% of 3408k completed, ETA = --:--:--, speed = 2141k Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. unable to import pubkey file of Main More on bug: https://issues.openmandriva.org/show_bug.cgi?id=627 2014-03-31 1:40 GMT+02:00 Ben Bullard 79 benbullar...@cox.net : If I remove the repos that came with the install process and try to simply add repos (again guys it's mirror list which we normally ask novice users to use) with drak-edit-media I get: Unable to add medium, errors reported: unable to import pubkey file of main (Phosphorus2014.0-1) unable to import pubkey file of main updates (Phosphorus2014.0-2) unable to import pubkey file of contrib (Phosphorus2014.0-3) unable to import pubkey file of contrib updates (Phosphorus2014.0-4) unable to import pubkey file of non-free (Phosphorus2014.0-5) unable to import pubkey file of non-free updates (Phosphorus2014.0-6) unable to import pubkey file of restricted (Phosphorus2014.0-7) unable to import pubkey file of restricted updates (Phosphorus2014.0-8) I can file a bug report at some point but currently I'm in my work week of 12 hours a day so it may be a few days. Thanks, Ben On 03/30/2014 04:33 AM, Александр Бурмашев wrote: The error is Medium without key . And since all packages are signed with the same key - Key ID 180922d8bf81de15, the problem is not with the packages, it is with the repository itself. I also tried to add the repo, you mention,on my ROSA host and repository was added succesfully, key was imported. rpm -qa |grep gpg-pubk gpg-pubkey-16a853e7-4faae668 gpg-pubkey-bf81de15-51817942 gpg-pubkey-bf81de15-51817942 - is the openmandriva key, I think you need to check if this key is imported on your installation, and in case it is not, check the whole procedure of adding the repository. 2014-03-30 13:18 GMT+04:00 Ben Bullard 79 benbullar...@cox.net : Here's an example (in fresh install of 2014 Beta 3-28 with mirror list enabled): # urpmi -v kernel-nrjQL-desktop-devel-3.12.12-69omv-1-1-omv2014.0.x86_64.rpm getting lock on urpmi using mirror ftp://openmandriva.c3sl.ufpr.br/openmandriva/openmandriva2014.0/repository/x86_64/ ... To satisfy dependencies, the following packages are going to be installed: Package Version Release Dist DEpoch Arch (medium main) gcc 4.8.3_2014. 2 omv 2014.0 x86_64 gcc-cpp 4.8.3_2014. 2 omv 2014.0 x86_64 glibc-devel 2.19 2 omv 2014.0 x86_64 lib64cloog-isl4 0.18.1 2 omv 2014.0 x86_64 lib64isl10 0.12.2 1 omv 2014.0 x86_64
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/x86_64-linux-thread-multi/URPM/Signature.pm line 32. No wonder key is not added :) 2014-03-31 16:31 GMT+04:00 Jean-Claude Vanier jclvan...@gmail.com: I just tried this command (2014 beta 64) urpmi.addmedia main_release http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/x86_64/main/release --debug See the output in the attachment. No key added. jcl 2014-03-31 14:26 GMT+02:00 Denis Silakov denis.sila...@rosalab.ru: It looks like perl-URPM doesn't find any packages with gpg-pubkey name. Alex, can we add this query to iso build scripts just before repositories are added: rpm -qi gpg-pubkey ? If they are really present, then it is possible that smth is wrong with perl-URPM. On 03/31/2014 03:59 PM, Alexander Burmashev wrote: Maybe urpmi was broken some time ago and not fixed until that time ? Can you please try 1) urpmi.addmedia --distrib http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586--debug and check if pubkey is added 2) urpmi.addmedia main_release http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release --debug and check if pubkey is added If in both cases if is ignored and not added either urpmi looks for the key in the unexpected place ( which would be good to know ) or it is broken. - Исходное сообщение - От: Tomasz Gajc tpg...@gmail.com Кому: Cooker OpenMandriva om-cooker@ml.openmandriva.org, Alexander Burmashev alex.burmas...@rosalab.ru Отправленные: Понедельник, 31 Март 2014 г 15:49:22 Тема: Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed. Sorry to say this but issue is observable since beta release. And there were no changes to urpmi code and frineds. When building ISO in ABF we get this: adding medium Main http://abf-downloads.rosalinux.ru/openmandriva2014.0/repository/i586/main/release/media_info/synthesis.hdlist.cz 0% of 0 completed, ETA = --:--:--, speed = 0 90% of 3408k completed, ETA = --:--:--, speed = 2908k 100% of 3408k completed, ETA = --:--:--, speed = 2141k Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/URPM/Signature.pm line 32. unable to import pubkey file of Main More on bug: https://issues.openmandriva.org/show_bug.cgi?id=627 2014-03-31 1:40 GMT+02:00 Ben Bullard 79 benbullar...@cox.net : If I remove the repos that came with the install process and try to simply add repos (again guys it's mirror list which we normally ask novice users to use) with drak-edit-media I get: Unable to add medium, errors reported: unable to import pubkey file of main (Phosphorus2014.0-1) unable to import pubkey file of main updates (Phosphorus2014.0-2) unable to import pubkey file of contrib (Phosphorus2014.0-3) unable to import pubkey file of contrib updates (Phosphorus2014.0-4) unable to import pubkey file of non-free (Phosphorus2014.0-5) unable to import pubkey file of non-free updates (Phosphorus2014.0-6) unable to import pubkey file of restricted (Phosphorus2014.0-7) unable to import pubkey file of restricted updates (Phosphorus2014.0-8) I can file a bug report at some point but currently I'm in my work week of 12 hours a day so it may be a few days. Thanks, Ben On 03/30/2014 04:33 AM, Александр Бурмашев wrote: The error is Medium without key . And since all packages are signed with the same key - Key ID 180922d8bf81de15, the problem is not with the packages, it is with the repository itself. I also tried to add the repo, you mention,on my ROSA host and repository was added succesfully, key was imported. rpm -qa |grep gpg-pubk gpg-pubkey-16a853e7-4faae668 gpg-pubkey-bf81de15-51817942 gpg-pubkey-bf81de15-51817942 - is the openmandriva key, I think you need to check if this key is imported on your installation, and in case it is not, check the whole procedure of adding the repository. 2014-03-30 13:18 GMT+04:00 Ben Bullard 79 benbullar...@cox.net : Here's an example (in fresh install of 2014 Beta 3-28 with mirror list enabled): # urpmi -v kernel-nrjQL-desktop-devel-3.12.12-69omv-1-1-omv2014.0.x86_64.rpm getting lock on urpmi using mirror
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
Dnia poniedziałek, 31 marca 2014 16:38:39 Александр Бурмашев pisze: Use of uninitialized value in split at /usr/lib/perl5/vendor_perl/5.16.3/x86_64-linux-thread-multi/URPM/Signature.p m line 32. No wonder key is not added :) Sorry to say but above is not an issue :) Intializing $p-description //'' silences this warning I've debugged a little bit. First pubkey is being downloaded to /var/cache/urpmi/partial/pubkey by function _download_pubkey from media.pm Then _read_cachedir_pubkey is being started which examines the pubkey and finally URPM::import_needed_pubkeys_from_file($db,$urpm- {cachedir}/partial/pubkey, tries to import /var/cache/urpmi/partial/pubkey and function import_needed_pubkeys_from_file perl-URPM/URPM/Signature.pm is called which returns 1 when pubkey matches gpg-pubkey from parse_pubkeys_ $db-traverse_tag('name', [ 'gpg-pubkey' ], I think there is some issue with getting gpg-key from RPM db. rpm -q gpg-pubkey|sort gpg-pubkey-bf81de15-51817942 Removed all gpg-keys rpm -e --allmatches gpg-key -- Cheers TPG signature.asc Description: This is a digitally signed message part.
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
On Mar 30, 2014 5:18 AM, Ben Bullard 79 benbullar...@cox.net wrote: Medium without key (OK (RSA/SHA1, Thu 20 Feb 2014 04:02:57 PM CST, Key ID 180922d8bf81de15)) Go to the Media Manager, then go to keys. Are keys assigned to all the repositories? Robert
Re: [OM Cooker] [om-qa] Currently no packages in repos appear to be signed.
No keys are assigned to any repos. The purpose of this is not to get it right for me. This is a fresh install with mirror list enabled. This is what a novice user would see. That's what I'm reporting. Thanks, Ben On 03/30/2014 11:30 AM, Robert Xu wrote: On Mar 30, 2014 5:18 AM, Ben Bullard 79 benbullar...@cox.net mailto:benbullar...@cox.net wrote: Medium without key (OK (RSA/SHA1, Thu 20 Feb 2014 04:02:57 PM CST, Key ID 180922d8bf81de15)) Go to the Media Manager, then go to keys. Are keys assigned to all the repositories? Robert