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#79253 - [cyrus-imapd][quota-tools] conflicting files

Attached to Project: Arch Linux
Opened by loqs (loqs) - Sunday, 30 July 2023, 13:35 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 01 August 2023, 19:48 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Antonio Rojas (arojas)
Bruno Pagani (ArchangeGabriel)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Both packages contain /usr/bin/quota. Fedora renames cyrus-imapd's quota to cyr_quota which requires a patch [1].

Additional info:
* cyrus-imapd 3.6.1-1
[1] https://src.fedoraproject.org/rpms/cyrus-imapd/blob/rawhide/f/patch-cyrus-rename-quota

Steps to reproduce:
With quota-tools already installed
# pacman -S cyrus-imapd
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (6) libchardet-1.0.6-1 libical-3.0.16-5 libwslay-1.1.1-5 shapelib-1.5.0-3 xapian-core-1:1.4.23-1 cyrus-imapd-3.6.1-1

Total Installed Size: 30.50 MiB

:: Proceed with installation? [Y/n] y
(6/6) checking keys in keyring [####################################################################] 100%
(5/6) checking package integrity [####################################################################] 100%
(5/6) loading package files [####################################################################] 100%
(6/6) checking for file conflicts [####################################################################] 100%
error: failed to commit transaction (conflicting files)
cyrus-imapd: /usr/bin/quota exists in filesystem (owned by quota-tools)
Errors occurred, no packages were upgraded.
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 01 August 2023, 19:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  cyrus-imapd removed from testing
Comment by Antonio Rojas (arojas) - Tuesday, 01 August 2023, 19:47 GMT
cyrus-imapd has been stuck in testing for months, it is broken ( FS#78514 ), has been interfering with rebuilds, and its maintainer is currently MIA. I'm removing it from testing, if/when Bruno comes back he can bring it back.

Loading...