[ubuntu-mono] [Bug 1565327] Re: mono-complete and mono-develop can't compile within ide

Launchpad Bug Tracker 1565327 at bugs.launchpad.net
Wed Aug 24 21:02:28 UTC 2016


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: mono (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to mono in Ubuntu.
https://bugs.launchpad.net/bugs/1565327

Title:
  mono-complete and mono-develop can't compile within ide

Status in mono package in Ubuntu:
  Confirmed

Bug description:
  Install the two packages:
  $ apt install mono-complete
  $ apt install monodevelop

  on a fresh Ubuntu 16.04 box. Load an existing project that compiles
  and works with monodevelop and mono-complete as provided by Xamarin
  via their website.

  Installed is:
  monodevelop/xenial,xenial,now 5.10.0.871-2 all [installed]
    Development Environment for GNOME
  mono-complete/xenial,now 4.2.1.102+dfsg2-5ubuntu1 amd64 [installed]
    complete Mono runtime, development tools and all libraries

  Compiling with in the monodevelop ide results in CSC errors.
  * Got to Build -> Build All

  A number of errors occur such as:
  /home/jason/Programming/serialportstream/code/CSC: Error CS0518: The predefined type `System.Object' is not defined or imported (CS0518) (SerialPortStream)

  This is a standard type, so it appears there are some build/packaging
  issues with the version that comes from ubuntu sources.

  Solution:
  * For now, you have to take those from Mono itself:
  # apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
  # echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
  # apt-get update

  Then everything works as expected.

  root at ubuntu1604x64:/etc/default# lsb_release -rd
  Description:	Ubuntu Xenial Xerus (development branch)
  Release:	16.04

  root at ubuntu1604x64:/etc/default# apt-cache policy monodevelop
  monodevelop:
    Installed: 5.10.0.871-2
    Candidate: 5.10.0.871-2
    Version table:
   *** 5.10.0.871-2 500
          500 http://de.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
          500 http://de.archive.ubuntu.com/ubuntu xenial/universe i386 Packages
          100 /var/lib/dpkg/status
  root at ubuntu1604x64:/etc/default# apt-cache policy mono-complete
  mono-complete:
    Installed: 4.2.1.102+dfsg2-5ubuntu1
    Candidate: 4.2.1.102+dfsg2-5ubuntu1
    Version table:
   *** 4.2.1.102+dfsg2-5ubuntu1 500
          500 http://de.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
          100 /var/lib/dpkg/status

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: mono-complete 4.2.1.102+dfsg2-5ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-15.31-generic 4.4.6
  Uname: Linux 4.4.0-15-generic x86_64
  ApportVersion: 2.20.1-0ubuntu1
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Sat Apr  2 20:22:53 2016
  InstallationDate: Installed on 2016-03-28 (5 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Beta amd64 (20160323)
  SourcePackage: mono
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mono/+bug/1565327/+subscriptions




More information about the Ubuntu-mono mailing list