Yes, I have missed the fact that the problem can be reproduced locally.

Then this really looks like perl-URPM problem...

On 03/31/2014 04:30 PM, Александр Бурмашев wrote:
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 <[email protected] <mailto:[email protected]>>:

    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" <[email protected] <mailto:[email protected]>>
        Кому: "Cooker OpenMandriva" <[email protected]
        <mailto:[email protected]>>, "Alexander Burmashev"
        <[email protected] <mailto:[email protected]>>
        Отправленные: Понедельник, 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 <
        [email protected] <mailto:[email protected]> > :




        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 <
        [email protected] <mailto:[email protected]> > :






        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.> 1 1 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 180922d8bf81de15))
        /var/cache/urpmi/rpms/lib64cloog-isl4-0.18.1-2-omv2014.0.x86_64.rpm:
        Medium without key (OK (RSA/SHA1, Tue 11 Feb 2014 04:55:56 PM
        CST, Key ID 180922d8bf81de15))
        /var/cache/urpmi/rpms/lib64isl10-0.12.2-1-omv2014.0.x86_64.rpm: Medium
        without key (OK (RSA/SHA1, Wed 19 Mar 2014 11:27:44 AM CDT,
        Key ID 180922d8bf81de15))
        /var/cache/urpmi/rpms/lib64mpc3-1.0.1-6-omv2014.0.x86_64.rpm:
        Medium without key (OK (RSA/SHA1, Wed 12 Feb 2014 12:18:00 AM
        CST, Key ID 180922d8bf81de15))
        /var/cache/urpmi/rpms/lib64nspr-devel-4.10.4-1-omv2014.0.x86_64.rpm:
        Medium without key (OK (RSA/SHA1, Wed 19 Mar 2014 03:40:35 AM
        CDT, Key ID 180922d8bf81de15))
        /var/cache/urpmi/rpms/lib64nss-devel-3.16-1-omv2014.0.x86_64.rpm:
        Medium without key (OK (RSA/SHA1, Wed 19 Mar 2014 03:40:38 AM
        CDT, Key ID 180922d8bf81de15))
        /var/cache/urpmi/rpms/lib64z-devel-1.2.8-7-omv2014.0.x86_64.rpm:
        Medium without key (OK (RSA/SHA1, Tue 11 Feb 2014 04:58:26 PM
        CST, Key ID 180922d8bf81de15))
        /var/cache/urpmi/rpms/libz1-1.2.8-7-omv2014.0.x86_64.rpm:
        Medium without key (OK (RSA/SHA1, Tue 11 Feb 2014 04:58:26 PM
        CST, Key ID 180922d8bf81de15))
        Do you want to continue installation ? (y/N)


        Thanks,
        Ben


        On 03/30/2014 03:34 AM, Александр Бурмашев wrote:




        Could you please provide more details, at least what mirror
        you have enabled and what error you get ?




        2014-03-30 4:18 GMT+04:00 Ben Bullard 79 <
        [email protected] <mailto:[email protected]> > :


        I'm using mirror list across several computers and
        installations. For about 12 hours now no packages appear to be
        signed. Anyone know what's up?



        This has to be disconcerting to less tech savvy users.

        Heck it's disconcerting to me... But then I'm not actually all
        that tech savvy either...



-- Denis Silakov, ROSA Laboratory.
    www.rosalab.ru <http://www.rosalab.ru>







--
Denis Silakov, ROSA Laboratory.
www.rosalab.ru



Reply via email to