Bug 2523 - urpmi was fixed to be correctly updated [UPDATE REQUEST]
: urpmi was fixed to be correctly updated [UPDATE REQUEST]
Status: RESOLVED FIXED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: All Linux
: Highest critical
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-08-21 12:27 MSD by Alexander Burmashev
Modified: 2013-08-21 14:39 MSD (History)
3 users (show)

See Also:
RPM Package: urpmi
ISO-related:
Bad POT generating:
Upstream:
vladimir.potapov: qa_verified+
alex.burmashev: published+


Attachments
error attached (8.48 KB, application/octet-stream)
2013-08-21 13:39 MSD, Alexander Burmashev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Burmashev 2013-08-21 12:27:28 MSD
urpmi was fixed to be correctly updated
Comment 1 Alexander Burmashev 2013-08-21 12:30:56 MSD
Advisory:
currently on x86_64 systems with i586 repo enabled urpmi does not resolve package provides/requries correctly and tries to pull urpmi OR mdklone from i586 and x86_64 repos simultaneously. This may lead ( and often leads ) to rpm DB breakage.
After update situation should become better

IMPORTANT:
to test in x86_64 system please enable both containers at the same time. This is very important

Buildlists:
https://abf.rosalinux.ru/build_lists/1218422
https://abf.rosalinux.ru/build_lists/1218423
Comment 2 Alexander Burmashev 2013-08-21 13:25:16 MSD
[root@localhost ~]# rpm -qa |grep urpmi
urpmi-6.71-29-rosa2012.1.noarch
gurpmi-6.71-29-rosa2012.1.noarch

[root@localhost ~]# urpmq --list-media
main
main updates
Main32
Main32 Updates
contrib
contrib updates
non-free
non-free updates
Non-free32
Non-free32 Updates
restricted
restricted updates
Restricted32
Restricted32 Updates
[root@localhost ~]#

http://pastebin.com/U4J2rkgP
Comment 3 Eugene Shatokhin 2013-08-21 13:30:21 MSD
(In reply to comment #1)
Just checked the update - it fixed the problem on my system (newly installed ROSA Fresh with KDE, x86-64).

urpmi --auto --auto-update worked fine.
Comment 4 Vladimir Potapov 2013-08-21 13:31:14 MSD
The package route to extended testing
Comment 5 Alexander Burmashev 2013-08-21 13:39:14 MSD
Created attachment 1799 [details]
error attached

here is the error log, attached
Comment 6 Vladimir Potapov 2013-08-21 14:04:36 MSD
urpmi-6.71-32-rosa2012.1
************** Advisory *****************
currently on x86_64 systems with i586 repo enabled urpmi does not resolve package provides/requries correctly and tries to pull urpmi OR mdklone from i586 and x86_64 repos simultaneously. This may lead ( and often leads ) to rpm DB breakage.
After update situation should become better
*****************************************
QA Verified
Comment 7 Postnikov Dmitry 2013-08-21 14:34:14 MSD
(In reply to comment #4)
> The package route to extended testing

Yes! All work.
===============
[root@mindlife2 urpmi]# urpmi --auto-update
источник «main» уже обновлён
источник «main updates» уже обновлён
источник «Main32» уже обновлён
источник «Main32 Updates» уже обновлён
источник «contrib» уже обновлён
источник «contrib updates» уже обновлён
источник «non-free» уже обновлён
источник «non-free updates» уже обновлён
источник «Non-free32» уже обновлён
источник «Non-free32 Updates» уже обновлён
источник «restricted» уже обновлён
источник «restricted updates» уже обновлён
источник «Restricted32» уже обновлён
источник «Restricted32 Updates» уже обновлён
Пакеты perl-MDK-Common-1.2.27-7-rosa2012.1.noarch, perl-Crypt-SSLeay-0.580.0-11-rosa2012.1.x86_64, perl-XML-Simple-2.180.0-5-rosa2012.1.noarch, genhdlist2-6.1-7-rosa2012.1.noarch, gnupg-1.4.14-1-rosa2012.1.x86_64, meta-task-2011.0-11-rosa2012.1.noarch, curl-7.29.0-2-rosa2012.1.x86_64, usermode-consoleonly-1.111-4-rosa2012.1.x86_64, perl-Term-ReadKey-2.30-16-rosa2012.1.x86_64, perl-Filesys-Df-0.920.0-11-rosa2012.1.x86_64, perl-Gtk2-Notify-0.50.0-7-rosa2012.1.x86_64, perl-XML-LibXML-1.980.0-2-rosa2012.1.x86_64, perl-HTTP-Message-6.30.0-2-rosa2012.1.noarch, perl-MDV-Distribconf-4.03-5-rosa2012.1.noarch, gzip-1.5-1-rosa2012.1.x86_64, perl-URI-1.580.0-6-rosa2012.1.noarch, perl-libwww-perl-6.40.0-1-rosa2012.1.noarch, perl-URPM-4.43-17-rosa2012.1.x86_64, perl-Time-ZoneInfo-0.300.0-8-rosa2012.1.noarch, perl-Locale-gettext-1.50.0-10-rosa2012.1.x86_64, perl-base-5.14.2-8-rosa2012.1.x86_64 уже установлен
Для удовлетворения зависимостей будут установлены следующие пакеты:
 Пакет                          Версия       Релиз         Dist  DEpoch Платформа 
(источник «main updates»)
 urpmi                          6.71         30            rosa  2012.1 noarch 
(источник «Main32 Updates»)
 mdkonline                      2.77.27      1             rosa  2012.1 noarch 
 urpmi                          6.71         30            rosa  2012.1 noarch 
Будет использовано 3.4МБ дополнительного дискового пространства.
Будет загружено 1.4МБ пакетов.
Установить 3 пакетов? (Y/n) y
    http://mirror.rosalab.ru/rosa2012.1/repository/x86_64/media/main/updates/mdkonline-2.77.27-1-rosa2012.1.noarch.rpm
    http://mirror.rosalab.ru/rosa2012.1/repository/x86_64/media/main/updates/urpmi-6.71-30-rosa2012.1.noarch.rpm                                 
    http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/main/updates/mdkonline-2.77.27-1-rosa2012.1.noarch.rpm                             
    http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/main/updates/urpmi-6.71-30-rosa2012.1.noarch.rpm                                   
                                                                                                                                                 

устанавливается mdkonline-2.77.27-1-rosa2012.1.noarch.rpm urpmi-6.71-30-rosa2012.1.noarch.rpm из /var/cache/urpmi/rpms
warning: LOOP:
warning: removing mdkonline-2.77.27-1.noarch "Requires: urpmi >= 6.17" from tsort relations.
warning: not removing urpmi-6.71-30.noarch "Requires(pre): mdkonline >= 2.77.27" from tsort relations.
Подготовка...                    ###############################################################################################################
      1/3: mdkonline             ###############################################################################################################
      2/3: urpmi                 ###############################################################################################################
urpmi перезапускается
=====================