Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#20861 - postgresql-8.4.4-5 fails to update: file existing

Attached to Project: Arch Linux
Opened by Florian Breitwieser (florianbw) - Thursday, 16 September 2010, 08:24 GMT
Last edited by Jan de Groot (JGC) - Thursday, 23 September 2010, 22:07 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I have postgresql installed:
# pacman -Qi postgresql
Name : postgresql
Version : 8.4.4-1

Upgrading to postgresql 8.4.4-5 fails:

# pacman -S postgresql
resolving dependencies...
looking for inter-conflicts...

Targets (1): postgresql-8.4.4-5

Total Download Size: 0.00 MB
Total Installed Size: 33.37 MB

Proceed with installation? [Y/n]
checking package integrity...
(1/1) checking for file conflicts [###############################################################] 100%
error: failed to commit transaction (conflicting files)
postgresql: /usr/bin/oid2name exists in filesystem
postgresql: /usr/bin/pg_standby exists in filesystem
postgresql: /usr/bin/pgbench exists in filesystem
postgresql: /usr/bin/vacuumlo exists in filesystem
[...]

Best,
Florian
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 23 September 2010, 22:07 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Conflict caused by AUR package. We cannot add conflicts for AUR packages, as there's no way to support unofficial packages.
Comment by Allan McRae (Allan) - Thursday, 16 September 2010, 08:42 GMT
pacman -Qo the conflicting files
Comment by Alex (aleXPS) - Thursday, 16 September 2010, 10:41 GMT
I had alike issue. But it claimed conflicting only etc/logrotate.d/postgresql. May be it should put new logrotate configuration as .pacnew?
Comment by Florian Breitwieser (florianbw) - Thursday, 16 September 2010, 14:08 GMT
Thanks for the hint Allan, sorry I did not check that beforehand. The files are owned by postgresql-contrib, a AUR package.

Rev 90527 added contrib to postgresql PKGBUILD, making postgresql-contrib unnecessary: http://repos.archlinux.org/wsvn/packages/postgresql/trunk/PKGBUILD?op=diff&rev=90527&peg=90527

Should there be a 'conflicts' with the AUR package and the AUR package removed?

Loading...