FS#33769 - [system-config-printer] file conflicts, contains *.pyc files

Attached to Project: Arch Linux
Opened by Jens Adam (byte) - Friday, 08 February 2013, 14:55 GMT
Last edited by Andrea Scarpino (BaSh) - Friday, 08 February 2013, 18:03 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 3
Private No

Details

# LANG= pacman -S system-config-printer kdeutils-print-manager
resolving dependencies...
looking for inter-conflicts...
:: system-config-printer and system-config-printer-common are in conflict. Remove system-config-printer-common? [y/N] y

Targets (4):

Name Old Version New Version Net Change Download Size

python2-notify 0.1.1-12 0.09 MiB
system-config-printer-common 1.3.12-3 -0.31 MiB
kdeutils-print-manager 4.10.0-1 4.10.0-2 0.00 MiB
system-config-printer 1.3.12-1 4.89 MiB

Total Installed Size: 5.97 MiB
Net Upgrade Size: 4.67 MiB

Proceed with installation? [Y/n]
(3/3) checking package integrity [-------------------------------------------------------------------] 100%
(3/3) loading package files [-------------------------------------------------------------------] 100%
(3/3) checking for file conflicts [-------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
system-config-printer: /usr/lib/python2.7/site-packages/cupshelpers/__init__.pyc exists in filesystem
system-config-printer: /usr/lib/python2.7/site-packages/cupshelpers/config.pyc exists in filesystem
system-config-printer: /usr/lib/python2.7/site-packages/cupshelpers/cupshelpers.pyc exists in filesystem
system-config-printer: /usr/lib/python2.7/site-packages/cupshelpers/openprinting.pyc exists in filesystem
system-config-printer: /usr/lib/python2.7/site-packages/cupshelpers/ppds.pyc exists in filesystem
system-config-printer: /usr/lib/python2.7/site-packages/cupshelpers/xmldriverprefs.pyc exists in filesystem
Errors occurred, no packages were upgraded.


Packages shouldn't contain *.pyc files.
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Friday, 08 February 2013, 18:03 GMT
Reason for closing:  Not a bug
Additional comments about closing:  see the comments
Comment by mkkot (mkkot) - Friday, 08 February 2013, 14:57 GMT
Yeah, I have the same with today's update.
Comment by Jens Adam (byte) - Friday, 08 February 2013, 16:28 GMT
Let me retract that "Packages shouldn't contain *.pyc files." statement, it's wrong - packages should ship with everything that might get generated dynamically afterwards, else it's going to get messy.
This one seems like a (news-worthy?) candidate for --force.
Comment by Andrea Scarpino (BaSh) - Friday, 08 February 2013, 16:42 GMT
Exactly. There's no bug, please use pacman -S system-config-printer --force

Loading...