FS#55201 - editorconfig-core-c: /usr/bin/editorconfig exists in the filesystem

Attached to Project: Arch Linux
Opened by Hawky (p90) - Saturday, 19 August 2017, 19:41 GMT
Last edited by Felix Yan (felixonmars) - Sunday, 20 August 2017, 14:44 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 1
Private No

Details

Tried to update my system a few minutes ago with pacman -Syu.
Was greeted with:
editorconfig-core-c: /usr/bin/editorconfig exists in the filesystem

Apparently, this package is pulled in as a dependency of one of the updated packages and clashed with the already installed
community/python-editorconfig 0.12.0-2 which also supplies this file.

Here is the full log:
[local ~]$ pacman -Syu
:: Synchronisiere Paketdatenbanken...
core ist aktuell
extra ist aktuell
community ist aktuell
multilib ist aktuell
:: Starte vollständige Systemaktualisierung...
Löse Abhängigkeiten auf...
Suche nach in Konflikt stehenden Paketen...

Pakete (10) editorconfig-core-c-0.12.1-2 filezilla-3.27.1-1 ktexteditor-5.37.0-2 liblouis-3.2.0-1 plasma-framework-5.37.0-2
python-hyperlink-17.3.1-1 python2-hyperlink-17.3.1-1 texmaker-5.0.2-1 unrar-1:5.5.8-1 zcash-1.0.11-1

Gesamtgröße der installierten Pakete: 94,19 MiB
Größendifferenz der Aktualisierung: 0,97 MiB

:: Installation fortsetzen? [J/n] j
(10/10) Prüfe Schlüssel im Schlüsselring [####################################################] 100%
(10/10) Überprüfe Paket-Integrität [####################################################] 100%
(10/10) Lade Paket-Dateien [####################################################] 100%
(10/10) Prüfe auf Dateikonflikte [####################################################] 100%
Fehler: Konnte den Vorgang nicht durchführen (In Konflikt stehende Dateien)
editorconfig-core-c: /usr/bin/editorconfig existiert im Dateisystem
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
:: Starte AUR-Upgrade...
Es gibt nichts zu tun
[local ~]$ pacman -Ss editorconfig-core-c
extra/editorconfig-core-c 0.12.1-2
EditorConfig core code written in C (for use by plugins supporting EditorConfig parsing)
[local ~]$ pacman -Qo /usr/bin/editorconfig
/usr/bin/editorconfig ist in python-editorconfig 0.12.0-2 enthalten
[local ~]$ pacman -Ss python-editorconfig
community/python-editorconfig 0.12.0-2 [Installiert]
EditorConfig File Locator and Interpreter for Python

Sorry for the German but it basically only says:
Updating system, do you want to update? Yes.
Downloading files, checking files, error due to the aforementioned problem.

Then I checked if the package in question was already installed or not (it was not) and which package was in conflict (python-editoconfig)

My guess is, the file in question has to be removed from the python package and the editorconfig package has to be added as a dependency to the python one.
Thanks in advance!


This task depends upon

Closed by  Felix Yan (felixonmars)
Sunday, 20 August 2017, 14:44 GMT
Reason for closing:  Fixed
Additional comments about closing:  python-editorconfig 0.12.1-1
Comment by Felix Yan (felixonmars) - Sunday, 20 August 2017, 14:44 GMT
The Python version is less well maintained IMHO. Since the current reverse dependencies do not need the executable, I have renamed the one in the python package.

Loading...