Issue Details (XML | Word | Printable)

Key: FL-2726
Type: Bug Bug
Status: Open Open
Priority: Normal Normal
Assignee: Distro
Reporter: eMBee
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Foresight Linux

libgnomecanvas:locale x86 conflicts with x86_64

Created: 10/Mar/11 02:22 AM   Updated: 11/Mar/11 12:38 AM
Component/s: Upgrade Release Issues
Affects Version/s: None
Fix Version/s: None
Security Level: Public (Everyone can see this issue)

Time Tracking:
Not Specified

File Attachments: 1. Text File rblist.txt (16 kB)

Environment: x86_64


 Description  « Hide
i get the following error on updateall

Applying update job 1 of 40:
Update libgnomecanvas(:lib) (2.30.2-0.1-1[~!builddocs is: x86] -> 2.30.3-0.1-1[~!builddocs is: x86])
Update libgnomecanvas(:doc :lib :locale) (2.30.2-0.1-1[~!builddocs is: x86_64] -> 2.30.3-0.1-1[~!builddocs is: x86_64])
Update libgnomeui(:data :doc :lib :locale :runtime) (2.24.4-0.2-1[~!builddocs] -> 2.24.5-0.1-1[~!builddocs])
Update libgpod(:lib) (0.7.95-1-1 -> 0.7.95-1-2)
Creating database transaction (14 of 14)...changeset cannot be applied:
applying update would cause errors:
/usr/share/locale/zh_HK/LC_MESSAGES/libgnomecanvas-2.0.mo conflicts with a file owned by libgnomecanvas:locale=/foresight.rpath.org@fl:devel//2-qa/2.30.1-0.1-1[~!builddocs is: x86_64]

/usr/share/locale/ca@valencia/LC_MESSAGES/libgnomecanvas-2.0.mo conflicts with a file owned by libgnomecanvas:locale=/foresight.rpath.org@fl:devel//2-qa/2.30.1-0.1-1[~!builddocs is: x86_64]

/usr/share/locale/zh_TW/LC_MESSAGES/libgnomecanvas-2.0.mo conflicts with a file owned by libgnomecanvas:locale=/foresight.rpath.org@fl:devel//2-qa/2.30.1-0.1-1[~!builddocs is: x86_64]

erasing the x86 version helps:
conary erase {libgnomecanvas,libbonoboui,gtk-qt-engine}"=[is:x86]"

the x86 version was introduced during the following update:

group-gnome-dist /foresight.rpath.org@fl:devel//2-qa/2.3.4.99_2010.07.13-0.2-1[~!bootstrap,~buildtests,~!cross,desktop,~!dom0,~!domU,~!gcc.core,~grub.static,ipv6,~kernel.debugdata,krb,ldap,pam,~!pie,readline,ssl,tcl,tk,~!vmware,~!xen is: x86(i486,i586,i686,sse,sse2) x86_64] ->
/foresight.rpath.org@fl:devel//2-qa/2.4.99+alpha+2011.01.25-0.1-2[~!bootstrap,~buildtests,~!cross,desktop,~!dom0,~!domU,~!gcc.core,~grub.static,ipv6,~kernel.debugdata,krb,ldap,pam,~!pie,readline,ssl,tcl,tk,~!vmware,~!xen is: x86(i486,i586,i686,sse,sse2) x86_64]

unfortunately that is not very specific. it was the first update after installing from an older image.

not sure what to do here other than finding out why the x86 version was added to the group and more importantly why it was not removed later (it obviously can't be part of the group now)



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
António Meireles [aka doniphon] added a comment - 10/Mar/11 05:14 AM
attach plz output of 'sudo conary updateall -i' ...

eMBee added a comment - 11/Mar/11 12:35 AM - edited
i already worked around the issue and updated.
attached is the rblist up to the updateall which was aborted because of this error.
hope that is somewhat helpful.

otherwise let me know if doing a rollback would help