Bug 5686

Summary: python-at-spi needed on iso images to allow update of pyatspi
Product: Mageia Reporter: Dave Hodgins <davidwhodgins>
Component: Release (media or process)Assignee: Olav Vitters <olav>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: alien, ennael1, sysadmin-bugs
Version: CauldronKeywords: NEEDINFO
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: pyatspi-2.4.0-1.mga2.src.rpm CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 3342    
Attachments: compressed ddebug.log

Description Dave Hodgins 2012-04-30 00:16:51 CEST
In testing todays rc prerelase i586 dvd, upgrading from Mageia 1 encountered
the following error ...

.mga2.i586.rpm)
* workaround bug in rpmlib by removing /mnt/var/lib/rpm/__db*
* 2 installation transactions failed
* file /usr/lib/python2.7/site-packages/pyatspi/__init__.py from install of pyatspi-2.4.0-1.mga2.noarch conflicts with file from package python-at-spi-1.32.0-2.mga1.i586
file /usr/lib/python2.7/site-packages/pyatspi/__init__.pyc from install of pyatspi-2.4.0-1.mga2.noarch conflicts with file from package python-at-spi-1.32.0-2.mga1.i586

There are additional file conflicts between the two packages.
Manuel Hiebel 2012-05-01 00:54:42 CEST

Blocks: (none) => 3342
Assignee: bugsquad => olav

Comment 1 Dave Hodgins 2012-05-01 03:11:02 CEST
This bug is still present on todays dvd iso.
Comment 2 Dave Hodgins 2012-05-04 06:13:50 CEST
Thd.is but is still present in todays dvd iso.  This time, after I rebooted,
I ran urpmi --auto-select to see if there were any other conflicts.

The same version of pyatspi installed ok, because python-at-spi had already
been updated.  Looks like the python-at-spi package will have to be on the
iso images to allow pyatspi to be update

Summary: pyatspi-2.4.0-1.mga2 conflicts with python-at-spi-1.32.0-2.mga1 => python-at-spi needod on iso imsages to alloww update of pyatspi

Dave Hodgins 2012-05-04 06:15:02 CEST

Summary: python-at-spi needod on iso imsages to alloww update of pyatspi => python-at-spi needed on iso images to allow update of pyatspi

Comment 3 Anne Nicolas 2012-05-05 19:01:55 CEST
Added for final release

CC: (none) => ennael1

Comment 4 Anne Nicolas 2012-05-08 21:22:16 CEST
Added in RC isos. feel free to reopen if needed

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 5 Dave Hodgins 2012-05-09 03:10:06 CEST
python-at-spi is still not in the rc dvd iso.

pyatspi is on the dvd, but it fails to install, since python-at-spi is
not on the dvd.

The impact of this is that python-braille, orca, wpa_supplicant,
dnsmasq-base, networkmanager, and task-gnome-minimal also fail
to install.

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 6 Anne Nicolas 2012-05-09 08:29:45 CEST
[bcd@rabbit mageia2-rc]$ grep python-at-spi Mageia-2-rc-i586-DVD/*idx
Mageia-2-i586-rc python-at-spi-1.32.0 (i586)
[bcd@rabbit mageia2-rc]$ grep python-at-spi Mageia-2-rc-x86_64-DVD/*idx
Mageia-2-x86_64-rc python-at-spi-1.32.0 (x86_64)

Please check you are using the right iso
Comment 7 Anne Nicolas 2012-05-12 13:56:34 CEST
ping ?
Comment 8 Dave Hodgins 2012-05-13 04:31:34 CEST
Sorry, I have to redo the dvd install to check this. I'll do that right now.
Takes about 90 minutes.
Comment 9 Dave Hodgins 2012-05-13 06:30:56 CEST
Created attachment 2289 [details]
compressed ddebug.log

The updating works if I use auto select with the online repositories, so it
must be an order of installation problem.
Manuel Hiebel 2012-05-14 16:33:12 CEST

CC: (none) => sysadmin-bugs
Component: RPM Packages => Release (media or process)

Comment 10 AL13N 2012-05-18 22:11:46 CEST
is this related to bug 5687 ?

CC: (none) => alien

Comment 11 Dave Hodgins 2012-05-19 09:05:30 CEST
It seems to be a problem of either missing requires or obsoletes.

With the latest dvd, the upgrade went into "one big transaction",
so there was no problem.

When the upgrade is done with individual transactions, the order
of installation matters for these two packages.

The package pyatspi and the package python-at-spi need to be
installed in the same transaction.
Comment 12 Marja Van Waes 2012-05-26 13:07:13 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 13 Dave Hodgins 2012-05-28 03:16:00 CEST
Fixed in final.

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED