Community Packages

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#23267 - :: emacs and emacs-nox are in conflict. Remove emacs-nox? [y/N]

Attached to Project: Community Packages
Opened by Alexander F. Rødseth (xyproto) - Monday, 14 March 2011, 10:42 GMT
Last edited by Jaroslav Lichtblau (Dragonlord) - Thursday, 24 March 2011, 20:38 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jaroslav Lichtblau (Dragonlord)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I have cedet and emacs-nox installed, but not emacs.
However, when I upgrade my packages with pacman, I get the following:

looking for inter-conflicts...
:: emacs and emacs-nox are in conflict. Remove emacs-nox? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: emacs and emacs-nox are in conflict

I was told at #archlinux that this is because:
latest emacs has "replaces=(cedet)", which emacs-nox has not

Additional info:
* package version(s)
Name : emacs-nox
Version : 23.3-1
Architecture : x86_64

package "emacs" not found

Name : cedet
Version : 1.0-1

Steps to reproduce:
* install emacs-nox and cedet
* remove/don't install emacs
* pacman -Syu
This task depends upon

Closed by  Jaroslav Lichtblau (Dragonlord)
Thursday, 24 March 2011, 20:38 GMT
Reason for closing:  Fixed
Additional comments about closing:  in emacs-nox 23.3-2
Comment by Jaroslav Lichtblau (Dragonlord) - Monday, 21 March 2011, 21:46 GMT
Does not look like an emacs-nox error at the first look. Investigating further.
Comment by Allan McRae (Allan) - Tuesday, 22 March 2011, 04:43 GMT
You need to add the replaces=(cedet) line to emacs-nox too (assuming it also replaces that...)
Comment by Jürgen Hötzel (juergen) - Tuesday, 22 March 2011, 12:05 GMT

In Emacs 23.2, CEDET was merged into the main Emacs distribution.
emacs-nox should also replace/provide CEDET.

Loading...