Ubuntu 21.04 mono-devel_6.8.0.105+dfsg-3_all.deb install failed

Bug #1928414 reported by Mampionona Randrianirina
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
discodos (Debian)
New
Unknown
discodos (Ubuntu)
Fix Released
Undecided
Unassigned
mono (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When installing mono-devel_6.8.0.105+dfsg-3_all.deb on xubuntu 21.04, there is an error of dependency not met and it is saying: trying to overwrite '/usr/bin/disco', which is also in package discodos 1.0~rc2-1

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: mono-devel (not installed)
ProcVersionSignature: Ubuntu 5.11.0-16.17-generic 5.11.12
Uname: Linux 5.11.0-16-generic x86_64
ApportVersion: 2.20.11-0ubuntu65
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: XFCE
Date: Fri May 14 06:50:32 2021
InstallationDate: Installed on 2021-05-13 (0 days ago)
InstallationMedia: Xubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
SourcePackage: mono
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Mampionona Randrianirina (maprand-deactivatedaccount) wrote :
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for taking your time to report this issue and help making Ubuntu better.

The root problem is that both these packages contains the file '/usr/bin/disco' which cause issues when attempting to install both at the same time. See also the corresponding Debian bug report.

https://packages.ubuntu.com/hirsute/all/mono-devel/filelist
https://packages.ubuntu.com/hirsute/all/discodos/filelist

Changed in mono (Ubuntu):
status: New → Confirmed
Changed in discodos (Ubuntu):
status: New → Confirmed
tags: added: package-conflict
Changed in discodos (Debian):
status: Unknown → New
Revision history for this message
Amedee Van Gasse (amedee) wrote :

Yes and how does an end user resolve the problem?

Revision history for this message
David Aguiar de Aquino (draxdeveloper) wrote :

Ok, I am using ubuntu studio, thus I had discodos even if I not use it.

I was with full broken apt and thus I could not even purge discodos

Then I used

sudo dpkg -l | grep '^rc' | awk '{print $2}' | xargs dpkg --purge discodos

If it's says it's need superuser even if you are using sudo
Sudo su
It will open the superuser terminal, use
sudo dpkg -l | grep '^rc' | awk '{print $2}' | xargs dpkg --purge dicodos

And then close the terminal, for safety reasons

Revision history for this message
Hipo (zehipo) wrote :

thank you David @draxdeveloper,
this solved the issue for me on ubuntu studio 22.04.

unfortunately discodos and mono both use the 'disco' command, probably making it impossible to install both packages on the same system at the same time as of right now.

Revision history for this message
Jojo (jojotodos) wrote :

Hi, I am the initial uploader of the discodos package. I'd like to remove it from the Debian and Ubuntu repositories entirely to not only solve this issue but also because I don't have the resources to maintain the Debian package anyway. How would I proceed to getting it removed?

Revision history for this message
Jojo (jojotodos) wrote :

In the meantime users running into this issue, here is the direct link on how to install DiscoDOS into the user's home and thus make it possible to co-exist with mono-devel: https://discodos.readthedocs.io/en/latest/CONTRIBUTION.html#macos-or-linux-install-to-user-environment
HTH

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

> How would I proceed to getting it removed?

You can subscribe Ubuntu package archive admins (https://launchpad.net/~ubuntu-archive), either on this issue or by reporting a separate removal request in the form of a bug report. They can remove it from the current Ubuntu development release. Not sure about the Debian process, but would assume that also requires a bug report of some sort, which might be useful to reference.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package discodos - 1.1-1

---------------
discodos (1.1-1) unstable; urgency=medium

  * Team Upload
  * New upstream version 1.1
  * add gbp.conf
  * rename script 'disco' -> 'discodos' (Closes: #966115)
    (LP: #1978724, LP: #1928414)

  [ Debian Janitor ]
  * Bump debhelper from old 12 to 13.
  * Set upstream metadata fields: Bug-Database.
  * Update standards version to 4.6.2, no changes needed.

 -- Alexandre Detiste <email address hidden> Mon, 22 Jan 2024 22:57:34 +0100

Changed in discodos (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.