FS#12296 - Error updating gpgme: /usr/share/info/dir in filesystem

Attached to Project: Arch Linux
Opened by Thomas Schuetz (Murray_B) - Sunday, 30 November 2008, 22:34 GMT
Last edited by Eric Belanger (Snowman) - Monday, 01 December 2008, 01:56 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Eric Belanger (Snowman)
Architecture i686
Severity Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

When I try to update the system I get the following error:

checking for file conflicts [##########################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
gpgme: /usr/share/info/dir exists in filesystem
Errors occurred, no packages were upgraded.


The file really exists in filesystem, but I think, that is quite okay, isn't it?
The problem seems to exist elsewhere, too:
http://bbs.archlinux.org/viewtopic.php?id=59950

Additional info:
* package version(s)

gpgme-1.1.7-1

Steps to reproduce:

pacman -Syu

If you need more info, tell me, I just don't know, what makes sense to mention.

This task depends upon

Closed by  Eric Belanger (Snowman)
Monday, 01 December 2008, 01:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in gpgme-1.1.7-2

FTR, the /usr/share/info/dir files has to be removed from the package and handled with a .install script.
Comment by Cristian C. (ckristi) - Sunday, 30 November 2008, 22:42 GMT
I can confirm this, too, on x86_64 Arch.
Comment by Jon Kristian Nilsen (jonkristian) - Sunday, 30 November 2008, 23:20 GMT
Files aren't identical either, the one that installs here is in german, though it looks like the content should be merged somehow.
Rebuilt in abs and it installed without a problem, though the content in the dir file has been overwritten, included a diff here.
   dir.diff (2.1 KiB)
Comment by Eric Belanger (Snowman) - Monday, 01 December 2008, 01:37 GMT
Tobias: I'll fix it.

Loading...