FS#45639 - [cdrtools] File conflicts when updating

Attached to Project: Community Packages
Opened by Mauro Santos (R00KIE) - Monday, 13 July 2015, 18:58 GMT
Last edited by Lukas Jirkovsky (6xx) - Tuesday, 14 July 2015, 16:19 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Lukas Jirkovsky (6xx)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 15
Private No

Details

Description:
As the title says, there are file conflicts while trying to update cdrtools to 3.01a30-1.

error: failed to commit transaction (conflicting files)
cdrtools: /usr/share/man/man3/error.3.gz exists in filesystem
cdrtools: /usr/share/man/man3/fexecve.3.gz exists in filesystem
cdrtools: /usr/share/man/man3/fnmatch.3.gz exists in filesystem
cdrtools: /usr/share/man/man3/fprintf.3.gz exists in filesystem
cdrtools: /usr/share/man/man3/getline.3.gz exists in filesystem
cdrtools: /usr/share/man/man3/printf.3.gz exists in filesystem
cdrtools: /usr/share/man/man3/sprintf.3.gz exists in filesystem
cdrtools: /usr/share/man/man3/strlen.3.gz exists in filesystem
Errors occurred, no packages were upgraded.

These files are all owned by man-pages so there is something wrong

> pacman -Qo /usr/share/man/man3/{error.3.gz,fexecve.3.gz,fnmatch.3.gz,fprintf.3.gz,getline.3.gz,printf.3.gz,sprintf.3.gz,strlen.3.gz}
/usr/share/man/man3/error.3.gz is owned by man-pages 4.00-1
/usr/share/man/man3/fexecve.3.gz is owned by man-pages 4.00-1
/usr/share/man/man3/fnmatch.3.gz is owned by man-pages 4.00-1
/usr/share/man/man3/fprintf.3.gz is owned by man-pages 4.00-1
/usr/share/man/man3/getline.3.gz is owned by man-pages 4.00-1
/usr/share/man/man3/printf.3.gz is owned by man-pages 4.00-1
/usr/share/man/man3/sprintf.3.gz is owned by man-pages 4.00-1
/usr/share/man/man3/strlen.3.gz is owned by man-pages 4.00-1

Additional info:
man-pages 4.00-1
cdrtools 3.01a30-1

Steps to reproduce:
Try to update to latest cdrtools version with man-pages installed.
This task depends upon

Closed by  Lukas Jirkovsky (6xx)
Tuesday, 14 July 2015, 16:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in cdrtools 3.01a30-2
Comment by Adam (adambot) - Monday, 13 July 2015, 22:59 GMT
I can confirm that i have the same issue with the same package versions (man-pages 4.00-1 and cdrtools-3.01a30-1)
Comment by Brian BIdulock (bidulock) - Tuesday, 14 July 2015, 07:16 GMT
Previous cdrtools package did not install any manual pages in section 3.
Comment by Lukas Jirkovsky (6xx) - Tuesday, 14 July 2015, 16:03 GMT
Damn, probably the first time I ever pushed package without testing it first, because cdrtools never needed much attention and now this. Will fix ASAP.

Loading...