Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mono-tools-* is broken on Ubuntu based distros #16322

Closed
johnnyasantoss opened this issue Aug 19, 2019 · 4 comments
Closed

mono-tools-* is broken on Ubuntu based distros #16322

johnnyasantoss opened this issue Aug 19, 2019 · 4 comments

Comments

@johnnyasantoss
Copy link

@johnnyasantoss johnnyasantoss commented Aug 19, 2019

Steps to Reproduce

  1. Try to install mono-tools-* on an Ubuntu based distro
$ sudo apt install mono-tools-devel
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 mono-tools-devel : Depends: libmono-cecil-private-cil (< 6.0.0.314) but 6.0.0.319-0xamarin4+ubuntu1804b1 is to be installed
E: Unable to correct problems, you have held broken packages.

Current Behavior

The current package has a broken dependency (I think that the problem might be that packages on Debian based distros have a suffix)

Expected Behavior

Install without any problems

On which platforms did you notice this

[ ] macOS
[x] Linux
[ ] Windows

Version Used:

$ mono --version
Mono JIT compiler version 6.0.0.319 (tarball Mon Aug 12 23:46:26 UTC 2019)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        Interpreter:   yes
        LLVM:          yes(600)
        Suspend:       hybrid
        GC:            sgen (concurrent by default)

Stacktrace

Doesn't apply

@johnnyasantoss

This comment has been minimized.

Copy link
Author

@johnnyasantoss johnnyasantoss commented Aug 19, 2019

Apparently this is not the first time 🤔 #7285

@directhex

This comment has been minimized.

Copy link
Contributor

@directhex directhex commented Aug 19, 2019

apt-cache policy mono-tools-devel?

@directhex

This comment has been minimized.

Copy link
Contributor

@directhex directhex commented Aug 19, 2019

Looks like the fix was accidentally reverted in debian/4.2-3xamarin1.

Pushing a re-fixed build to the build system

@johnnyasantoss

This comment has been minimized.

Copy link
Author

@johnnyasantoss johnnyasantoss commented Aug 20, 2019

@directhex Thanks! :)

@directhex directhex closed this Aug 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.