FS#40490 - [twisted, python2-twisted] Update & replace of package fails

Attached to Project: Arch Linux
Opened by Eugenio M. Vigo (emvigo) - Thursday, 22 May 2014, 09:20 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Thursday, 22 May 2014, 15:29 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

Description:
The upgrade from twisted-13.2.0-1 to python2-twisted-14.0.0-1 (which conflicts with twisted<=14.0.0 and replaces it) fails (I'm using --asdeps because twisted is installed on my system as a dependency):

[ugi@UGI ~]$ LANG=C sudo pacman -S python2-twisted --asdeps
resolving dependencies...
looking for inter-conflicts...
:: python2-twisted and twisted are in conflict. Remove twisted? [y/N] y

Packages (2): twisted-13.2.0-1 [removal] python2-twisted-14.0.0-1

Total Installed Size: 36.56 MiB
Net Upgrade Size: 1.95 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [##########################] 100%
(1/1) checking package integrity [##########################] 100%
(1/1) loading package files [##########################] 100%
(1/1) checking for file conflicts [##########################] 100%
error: failed to commit transaction (conflicting files)
python2-twisted: /usr/lib/python2.7/site-packages/twisted/plugins/dropin.cache exists in filesystem
Errors occurred, no packages were upgraded.

I know the error is quite easy to solve, but it seems to be a packaging error.
This task depends upon

Closed by  Gerardo Exequiel Pozzi (djgera)
Thursday, 22 May 2014, 15:29 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#40450 
Comment by Jan de Groot (JGC) - Thursday, 22 May 2014, 09:59 GMT
Not really a packaging error, as the file isn't tracked by pacman. What looks like an error to me is the location of the file. "Tracked" upstream at https://twistedmatrix.com/trac/ticket/3348

Loading...