dnschneid / crouton

Chromium OS Universal Chroot Environment
https://goo.gl/fd3zc?si=1
BSD 3-Clause "New" or "Revised" License
8.57k stars 1.24k forks source link

question about mono in chroot #1713

Closed mark-hahn closed 7 years ago

mark-hahn commented 9 years ago

Can I run mono in an ubuntu chroot without a desktop? I'm trying out Microsoft's new Visual Studio Code and it requires mono to do debugging. The Code editor itself runs great in a xiwi window.

I know this isn't a ubuntu forum but here is my problem trying it so far. When I run apt-get install mono-complete I get this error ...

The following packages have unmet dependencies:
 mono-complete : Depends: mono-devel (= 4.0.1-0xamarin4) but it is not going to be installed
                 Depends: mono-4.0-service (= 4.0.1-0xamarin4) but it is not going to be installed
                 Depends: libmono-cil-dev (= 4.0.1-0xamarin4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

I have tried apt-get update etc.

Edit: I'm running trusty chroot with no desktop, just xiwi. I'm on a chromebook pixel 2015.

tedm commented 9 years ago

did you try:

sudo apt-get -f install

sudo dpkg --configure -a

then again:

sudo apt-get -f install ?

mark-hahn commented 9 years ago

That didn't help.

Newbie questions: I dpkg related to apt-get? And what does the -a do?

On Sun, May 3, 2015 at 11:26 PM, tedm notifications@github.com wrote:

did you try:

sudo apt-get -f install

sudo dpkg --configure -a

then again:

sudo dpkg --configure -a ?

— Reply to this email directly or view it on GitHub https://github.com/dnschneid/crouton/issues/1713#issuecomment-98596115.

tedm commented 9 years ago

@mark-hahn -a when used with dpkg --configure will configure all unpacked and unconfigured packages.

dpkg is a lower level installer than apt-get, where aptitude is a text front end for dpkg. learn dpkg and it's parameters if you're going to work with .deb packages as it has specific parameters for configuring package states and actions.

Here's a link that may help: http://askubuntu.com/questions/309113/what-is-the-difference-between-dpkg-and-aptitude-apt-get

Tuxerito commented 9 years ago

I have a new chroot with Trusty and without desktop(cli-extra) If I try to install mono-complete I don't get any error just the list of all pakage that will be installed


sudo aptitude install mono-complete The following NEW packages will be installed: aspell{a} aspell-en{a} binfmt-support{a} cli-common{a} dconf-gsettings-backend{a} dconf-service{a} dictionaries-common{a} enchant{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} glib-networking{a} glib-networking-common{a} glib-networking-services{a} gsettings-desktop-schemas{a} gstreamer1.0-plugins-base{a} gstreamer1.0-plugins-good{a} gstreamer1.0-x{a} hicolor-icon-theme{a} hunspell-en-us{a} libaa1{a} libasound2{a} libasound2-data{a} libaspell15{a} libatk1.0-0{a} libatk1.0-data{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libavc1394-0{a} libcaca0{a} libcairo-gobject2{a} libcairo2{a} libcdparanoia0{a} libcups2{a} libdatrie1{a} libdbus-glib-1-2{a} libdconf1{a} libdrm-intel1{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdv4{a} libelf1{a} libenchant1c2a{a} libexif12{a} libflac8{a} libfontconfig1{a} libfreetype6{a} libgdiplus{a} libgdk-pixbuf2.0-0{a} libgdk-pixbuf2.0-common{a} libgeoclue0{a} libgif4{a} libgl1-mesa-dri{a} libgl1-mesa-glx{a} libglade2-0{a} libglade2.0-cil{a} libglapi-mesa{a} libglib2.0-cil{a} libglu1-mesa{a} libgpm2{a} libgraphite2-3{a} libgstreamer-plugins-base1.0-0{a} libgstreamer-plugins-good1.0-0{a} libgstreamer1.0-0{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-cil{a} libgtk2.0-common{a} libharfbuzz-icu0{a} libharfbuzz0b{a} libhunspell-1.3-0{a} libice6{a} libicu52{a} libiec61883-0{a} libjack-jackd2-0{a} libjasper1{a} libjavascriptcoregtk-1.0-0{a} libjbig0{a} libjpeg-turbo8{a} libjpeg8{a} libllvm3.4{a} libmono-2.0-1{a} libmono-2.0-dev{a} libmono-accessibility2.0-cil{a} libmono-accessibility4.0-cil{a} libmono-c5-1.1-cil{a} libmono-cairo2.0-cil{a} libmono-cairo4.0-cil{a} libmono-cecil-private-cil{a} libmono-cil-dev{a} libmono-codecontracts4.0-cil{a} libmono-compilerservices-symbolwriter4.0-cil{a} libmono-corlib2.0-cil{a} libmono-corlib4.0-cil{a} libmono-corlib4.5-cil{a} libmono-cscompmgd8.0-cil{a} libmono-csharp4.0c-cil{a} libmono-custommarshalers4.0-cil{a} libmono-data-tds2.0-cil{a} libmono-data-tds4.0-cil{a} libmono-db2-1.0-cil{a} libmono-debugger-soft2.0a-cil{a} libmono-debugger-soft4.0a-cil{a} libmono-entityframework-sqlserver6.0-cil{a} libmono-entityframework6.0-cil{a} libmono-http4.0-cil{a} libmono-i18n-cjk4.0-cil{a} libmono-i18n-mideast4.0-cil{a} libmono-i18n-other4.0-cil{a} libmono-i18n-rare4.0-cil{a} libmono-i18n-west2.0-cil{a} libmono-i18n-west4.0-cil{a} libmono-i18n2.0-cil{a} libmono-i18n4.0-all{a} libmono-i18n4.0-cil{a} libmono-ldap2.0-cil{a} libmono-ldap4.0-cil{a} libmono-management2.0-cil{a} libmono-management4.0-cil{a} libmono-messaging-rabbitmq2.0-cil{a} libmono-messaging-rabbitmq4.0-cil{a} libmono-messaging2.0-cil{a} libmono-messaging4.0-cil{a} libmono-microsoft-build-engine4.0-cil{a} libmono-microsoft-build-framework4.0-cil{a} libmono-microsoft-build-tasks-v4.0-4.0-cil{a} libmono-microsoft-build-utilities-v4.0-4.0-cil{a} libmono-microsoft-build2.0-cil{a} libmono-microsoft-build4.0-cil{a} libmono-microsoft-csharp4.0-cil{a} libmono-microsoft-visualc10.0-cil{a} libmono-microsoft-web-infrastructure1.0-cil{a} libmono-microsoft8.0-cil{a} libmono-npgsql2.0-cil{a} libmono-npgsql4.0-cil{a} libmono-opensystem-c4.0-cil{a} libmono-oracle2.0-cil{a} libmono-oracle4.0-cil{a} libmono-parallel4.0-cil{a} libmono-peapi2.0a-cil{a} libmono-peapi4.0a-cil{a} libmono-posix2.0-cil{a} libmono-posix4.0-cil{a} libmono-profiler{a} libmono-rabbitmq2.0-cil{a} libmono-rabbitmq4.0-cil{a} libmono-relaxng2.0-cil{a} libmono-relaxng4.0-cil{a} libmono-security2.0-cil{a} libmono-security4.0-cil{a} libmono-sharpzip2.6-cil{a} libmono-sharpzip2.84-cil{a} libmono-sharpzip4.84-cil{a} libmono-simd2.0-cil{a} libmono-simd4.0-cil{a} libmono-sqlite2.0-cil{a} libmono-sqlite4.0-cil{a} libmono-system-componentmodel-composition4.0-cil{a} libmono-system-componentmodel-dataannotations4.0-cil{a} libmono-system-configuration-install4.0-cil{a} libmono-system-configuration4.0-cil{a} libmono-system-core4.0-cil{a} libmono-system-data-datasetextensions4.0-cil{a} libmono-system-data-linq2.0-cil{a} libmono-system-data-linq4.0-cil{a} libmono-system-data-services-client4.0-cil{a} libmono-system-data-services2.0-cil{a} libmono-system-data-services4.0-cil{a} libmono-system-data2.0-cil{a} libmono-system-data4.0-cil{a} libmono-system-design4.0-cil{a} libmono-system-drawing-design4.0-cil{a} libmono-system-drawing4.0-cil{a} libmono-system-dynamic4.0-cil{a} libmono-system-enterpriseservices4.0-cil{a} libmono-system-identitymodel-selectors4.0-cil{a} libmono-system-identitymodel4.0-cil{a} libmono-system-io-compression-filesystem4.0-cil{a} libmono-system-io-compression4.0-cil{a} libmono-system-json-microsoft4.0-cil{a} libmono-system-json2.0-cil{a} libmono-system-json4.0-cil{a} libmono-system-ldap-protocols4.0-cil{a} libmono-system-ldap2.0-cil{a} libmono-system-ldap4.0-cil{a} libmono-system-management4.0-cil{a} libmono-system-messaging2.0-cil{a} libmono-system-messaging4.0-cil{a} libmono-system-net-http-formatting4.0-cil{a} libmono-system-net-http-webrequest4.0-cil{a} libmono-system-net-http4.0-cil{a} libmono-system-net2.0-cil{a} libmono-system-net4.0-cil{a} libmono-system-numerics4.0-cil{a} libmono-system-reactive-core2.2-cil{a} libmono-system-reactive-debugger2.2-cil{a} libmono-system-reactive-experimental2.2-cil{a} libmono-system-reactive-interfaces2.2-cil{a} libmono-system-reactive-linq2.2-cil{a} libmono-system-reactive-observable-aliases0.0-cil{a} libmono-system-reactive-platformservices2.2-cil{a} libmono-system-reactive-providers2.2-cil{a} libmono-system-reactive-runtime-remoting2.2-cil{a} libmono-system-reactive-windows-forms2.2-cil{a} libmono-system-reactive-windows-threading2.2-cil{a} libmono-system-runtime-caching4.0-cil{a} libmono-system-runtime-durableinstancing4.0-cil{a} libmono-system-runtime-serialization-formatters-soap4.0-cil{a} libmono-system-runtime-serialization4.0-cil{a} libmono-system-runtime2.0-cil{a} libmono-system-runtime4.0-cil{a} libmono-system-security4.0-cil{a} libmono-system-servicemodel-activation4.0-cil{a} libmono-system-servicemodel-discovery4.0-cil{a} libmono-system-servicemodel-routing4.0-cil{a} libmono-system-servicemodel-web4.0-cil{a} libmono-system-servicemodel4.0a-cil{a} libmono-system-serviceprocess4.0-cil{a} libmono-system-threading-tasks-dataflow4.0-cil{a} libmono-system-transactions4.0-cil{a} libmono-system-web-abstractions4.0-cil{a} libmono-system-web-applicationservices4.0-cil{a} libmono-system-web-dynamicdata4.0-cil{a} libmono-system-web-extensions-design4.0-cil{a} libmono-system-web-extensions4.0-cil{a} libmono-system-web-http-selfhost4.0-cil{a} libmono-system-web-http-webhost4.0-cil{a} libmono-system-web-http4.0-cil{a} libmono-system-web-mvc1.0-cil{a} libmono-system-web-mvc2.0-cil{a} libmono-system-web-mvc3.0-cil{a} libmono-system-web-razor2.0-cil{a} libmono-system-web-routing4.0-cil{a} libmono-system-web-services4.0-cil{a} libmono-system-web-webpages-deployment2.0-cil{a} libmono-system-web-webpages-razor2.0-cil{a} libmono-system-web-webpages2.0-cil{a} libmono-system-web2.0-cil{a} libmono-system-web4.0-cil{a} libmono-system-windows-forms-datavisualization4.0a-cil{a} libmono-system-windows-forms4.0-cil{a} libmono-system-windows4.0-cil{a} libmono-system-xaml4.0-cil{a} libmono-system-xml-linq4.0-cil{a} libmono-system-xml-serialization4.0-cil{a} libmono-system-xml4.0-cil{a} libmono-system2.0-cil{a} libmono-system4.0-cil{a} libmono-tasklets2.0-cil{a} libmono-tasklets4.0-cil{a} libmono-wcf3.0a-cil{a} libmono-web4.0-cil{a} libmono-webbrowser2.0-cil{a} libmono-webbrowser4.0-cil{a} libmono-webmatrix-data4.0-cil{a} libmono-windowsbase3.0-cil{a} libmono-windowsbase4.0-cil{a} libmono-winforms2.0-cil{a} libmono-xbuild-tasks2.0-cil{a} libmono-xbuild-tasks4.0-cil{a} libmono2.0-cil{a} libmonoboehm-2.0-1{a} libmonoboehm-2.0-dev{a} libmonosgen-2.0-1{a} libnunit-cil-dev{a} libnunit2.6-cil{a} libogg0{a} liborc-0.4-0{a} libpango-1.0-0{a} libpango1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpangox-1.0-0 libpangoxft-1.0-0{a} libpciaccess0{a} libpipeline1{a} libpixman-1-0{a} libproxy1{a} libraw1394-11{a} libsamplerate0{a} libsecret-1-0{a} libsecret-common{a} libshout3{a} libsm6{a} libsoup2.4-1{a} libspeex1{a} libtag1-vanilla{a} libtag1c2a{a} libthai-data{a} libthai0{a} libtheora0{a} libtiff5{a} libtxc-dxtn-s2tc0{a} libv4l-0{a} libv4lconvert0{a} libvisual-0.4-0{a} libvisual-0.4-plugins{a} libvorbis0a{a} libvorbisenc2{a} libvpx1{a} libwavpack1{a} libwebkit1.1-cil{a} libwebkitgtk-1.0-0{a} libwebkitgtk-1.0-common{a} libwebp5{a} libx11-xcb1{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-render0{a} libxcb-shm0{a} libxcb-sync1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxfixes3{a} libxft2{a} libxi6{a} libxinerama1{a} libxrandr2{a} libxrender1{a} libxshmfence1{a} libxslt1.1{a} libxt6{a} libxv1{a} libxxf86vm1{a} mono-2.0-gac{a} mono-2.0-service{a} mono-4.0-gac{a} mono-4.0-service{a} mono-complete mono-csharp-shell{a} mono-devel{a} mono-gac{a} mono-jay{a} mono-mcs{a} mono-runtime{a} mono-runtime-common{a} mono-runtime-sgen{a} mono-utils{a} mono-xbuild{a} monodoc-base{a} monodoc-browser{a} monodoc-manual{a} pkg-config{a} x11-common{a} 0 packages upgraded, 348 newly installed, 0 to remove and 0 not upgraded. Need to get 84.9 MB of archives. After unpacking 367 MB will be used.

Do you want to continue? [Y/n/?]

Are you using the standard repos or you added new repos?

mark-hahn commented 9 years ago

Thanks.

I have a new chroot with Jaunty

I'll try that. Luckily it's easy to try new chroots.

I've been wondering. What is the advantage of using VMs over chroots? I find chroots much easier to work with.

On Wed, May 6, 2015 at 12:38 PM, Tuxerito notifications@github.com wrote:

I have a new chroot with Jaunty and without desktop(cli-extra) If I try to install mono-complete I don't get any error just the list all

pakage that will be installed

sudo aptitude install mono-complete The following NEW packages will be installed: aspell{a} aspell-en{a} binfmt-support{a} cli-common{a} dconf-gsettings-backend{a} dconf-service{a} dictionaries-common{a} enchant{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} glib-networking{a} glib-networking-common{a} glib-networking-services{a} gsettings-desktop-schemas{a} gstreamer1.0-plugins-base{a} gstreamer1.0-plugins-good{a} gstreamer1.0-x{a} hicolor-icon-theme{a} hunspell-en-us{a} libaa1{a} libasound2{a} libasound2-data{a} libaspell15{a} libatk1.0-0{a} libatk1.0-data{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libavc1394-0{a} libcaca0{a} libcairo-gobject2{a} libcairo2{a} libcdparanoia0{a} libcups2{a} libdatrie1{a} libdbus-glib-1-2{a} libdconf1{a} libdrm-intel1{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdv4{a} libelf1{a} libenchant1c2a{a} libexif12{a} libflac8{a} libfontconfig1{a} libfreetype6{a} libgdiplus{a} libgdk-pixbuf2.0-0{a} libgdk-pixbuf2.0-common{a} libgeoclue0{a} libgif4{a} libgl1-mesa-dri{a} libgl1-mesa-glx{a} libglade2-0{a} libglade2.0-cil{a} libglapi-mesa{a} libglib2.0-cil{a} libglu1-mesa{a} libgpm2{a} libgraphite2-3{a} libgstreamer-plugins-base1.0-0{a} libgstreamer-plugins-good1.0-0{a} libgstreamer1.0-0{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-cil{a} libgtk2.0-common{a} libharfbuzz-icu0{a} libharfbuzz0b{a} libhunspell-1.3-0{a} libice6{a} libicu52{a} libiec61883-0{a} libjack-jackd2-0{a} libjasper1{a} libjavascriptcoregtk-1.0-0{a} libjbig0{a} libjpeg-turbo8{a} libjpeg8{a} libllvm3.4{a} libmono-2.0-1{a} libmono-2.0-dev{a} libmono-accessibility2.0-cil{a} libmono-accessibility4.0-cil{a} libmono-c5-1.1-cil{a} libmono-cairo2.0-cil{a} libmono-cairo4.0-cil{a} libmono-cecil-private-cil{a} libmono-cil-dev{a} libmono-codecontracts4.0-cil{a} libmono-compilerservices-symbolwriter4.0-cil{a} libmono-corlib2.0-cil{a} libmono-corlib4.0-cil{a} libmono-corlib4.5-cil{a} libmono-cscompmgd8.0-cil{a} libmono-csharp4.0c-cil{a} libmono-custommarshalers4.0-cil{a} libmono-data-tds2.0-cil{a} libmono-data-tds4.0-cil{a} libmono-db2-1.0-cil{a} libmono-debugger-soft2.0a-cil{a} libmono-debugger-soft4.0a-cil{a} libmono-entityframework-sqlserver6.0-cil{a} libmono-entityframework6.0-cil{a} libmono-http4.0-cil{a} libmono-i18n-cjk4.0-cil{a} libmono-i18n-mideast4.0-cil{a} libmono-i18n-other4.0-cil{a} libmono-i18n-rare4.0-cil{a} libmono-i18n-west2.0-cil{a} libmono-i18n-west4.0-cil{a} libmono-i18n2.0-cil{a} libmono-i18n4.0-all{a} libmono-i18n4.0-cil{a} libmono-ldap2.0-cil{a} libmono-ldap4.0-cil{a} libmono-management2.0-cil{a} libmono-management4.0-cil{a} libmono-messaging-rabbitmq2.0-cil{a} libmono-messaging-rabbitmq4.0-cil{a} libmono-messaging2.0-cil{a} libmono-messaging4.0-cil{a} libmono-microsoft-build-engine4.0-cil{a} libmono-microsoft-build-framework4.0-cil{a} libmono-microsoft-build-tasks-v4.0-4.0-cil{a} libmono-microsoft-build-utilities-v4.0-4.0-cil{a} libmono-microsoft-build2.0-cil{a} libmono-microsoft-build4.0-cil{a} libmono-microsoft-csharp4.0-cil{a} libmono-microsoft-visualc10.0-cil{a} libmono-microsoft-web-infrastructure1.0-cil{a} libmono-microsoft8.0-cil{a} libmono-npgsql2.0-cil{a} libmono-npgsql4.0-cil{a} libmono-opensystem-c4.0-cil{a} libmono-oracle2.0-cil{a} libmono-oracle4.0-cil{a} libmono-parallel4.0-cil{a} libmono-peapi2.0a-cil{a} libmono-peapi4.0a-cil{a} libmono-posix2.0-cil{a} libmono-posix4.0-cil{a} libmono-profiler{a} libmono-rabbitmq2.0-cil{a} libmono-rabbitmq4.0-cil{a} libmono-relaxng2.0-cil{a} libmono-relaxng4.0-cil{a} libmono-security2.0-cil{a} libmono-security4.0-cil{a} libmono-sharpzip2.6-cil{a} libmono-sharpzip2.84-cil{a} libmono-sharpzip4.84-cil{a} libmono-simd2.0-cil{a} libmono-simd4.0-cil{a} libmono-sqlite2.0-cil{a} libmono-sqlite4.0-cil{a} libmono-system-componentmodel-composition4.0-cil{a} libmono-system-componentmodel-dataannotations4.0-cil{a} libmono-system-configuration-install4.0-cil{a} libmono-system-configuration4.0-cil{a} libmono-system-core4.0-cil{a} libmono-system-data-datasetextensions4.0-cil{a} libmono-system-data-linq2.0-cil{a} libmono-system-data-linq4.0-cil{a} libmono-system-data-services-client4.0-cil{a} libmono-system-data-services2.0-cil{a} libmono-system-data-services4.0-cil{a} libmono-system-data2.0-cil{a} libmono-system-data4.0-cil{a} libmono-system-design4.0-cil{a} libmono-system-drawing-design4.0-cil{a} libmono-system-drawing4.0-cil{a} libmono-system-dynamic4.0-cil{a} libmono-system-enterpriseservices4.0-cil{a} libmono-system-identitymodel-selectors4.0-cil{a} libmono-system-identitymodel4.0-cil{a} libmono-system-io-compression-filesystem4.0-cil{a} libmono-system-io-compression4.0-cil{a} libmono-system-json-microsoft4.0-cil{a} libmono-system-json2.0-cil{a} libmono-system-json4.0-cil{a} libmono-system-ldap-protocols4.0-cil{a} libmono-system-ldap2.0-cil{a} libmono-system-ldap4.0-cil{a} libmono-system-management4.0-cil{a} libmono-system-messaging2.0-cil{a} libmono-system-messaging4.0-cil{a} libmono-system-net-http-formatting4.0-cil{a} libmono-system-net-http-webrequest4.0-cil{a} libmono-system-net-http4.0-cil{a} libmono-system-net2.0-cil{a} libmono-system-net4.0-cil{a} libmono-system-numerics4.0-cil{a} libmono-system-reactive-core2.2-cil{a} libmono-system-reactive-debugger2.2-cil{a} libmono-system-reactive-experimental2.2-cil{a} libmono-system-reactive-interfaces2.2-cil{a} libmono-system-reactive-linq2.2-cil{a} libmono-system-reactive-observable-aliases0.0-cil{a} libmono-system-reactive-platformservices2.2-cil{a} libmono-system-reactive-providers2.2-cil{a} libmono-system-reactive-runtime-remoting2.2-cil{a} libmono-system-reactive-windows-forms2.2-cil{a} libmono-system-reactive-windows-threading2.2-cil{a} libmono-system-runtime-caching4.0-cil{a} libmono-system-runtime-durableinstancing4.0-cil{a} libmono-system-runtime-serialization-formatters-soap4.0-cil{a} libmono-system-runtime-serialization4.0-cil{a} libmono-system-runtime2.0-cil{a} libmono-system-runtime4.0-cil{a} libmono-system-security4.0-cil{a} libmono-system-servicemodel-activation4.0-cil{a} libmono-system-servicemodel-discovery4.0-cil{a} libmono-system-servicemodel-routing4.0-cil{a} libmono-system-servicemodel-web4.0-cil{a} libmono-system-servicemodel4.0a-cil{a} libmono-system-serviceprocess4.0-cil{a} libmono-system-threading-tasks-dataflow4.0-cil{a} libmono-system-transactions4.0-cil{a} libmono-system-web-abstractions4.0-cil{a} libmono-system-web-applicationservices4.0-cil{a} libmono-system-web-dynamicdata4.0-cil{a} libmono-system-web-extensions-design4.0-cil{a} libmono-system-web-extensions4.0-cil{a} libmono-system-web-http-selfhost4.0-cil{a} libmono-system-web-http-webhost4.0-cil{a} libmono-system-web-http4.0-cil{a} libmono-system-web-mvc1.0-cil{a} libmono-system-web-mvc2.0-cil{a} libmono-system-web-mvc3.0-cil{a} libmono-system-web-razor2.0-cil{a} libmono-system-web-routing4.0-cil{a} libmono-system-web-services4.0-cil{a} libmono-system-web-webpages-deployment2.0-cil{a} libmono-system-web-webpages-razor2.0-cil{a} libmono-system-web-webpages2.0-cil{a} libmono-system-web2.0-cil{a} libmono-system-web4.0-cil{a} libmono-system-windows-forms-datavisualization4.0a-cil{a} libmono-system-windows-forms4.0-cil{a} libmono-system-windows4.0-cil{a} libmono-system-xaml4.0-cil{a} libmono-system-xml-linq4.0-cil{a} libmono-system-xml-serialization4.0-cil{a} libmono-system-xml4.0-cil{a} libmono-system2.0-cil{a} libmono-system4.0-cil{a} libmono-tasklets2.0-cil{a} libmono-tasklets4.0-cil{a} libmono-wcf3.0a-cil{a} libmono-web4.0-cil{a} libmono-webbrowser2.0-cil{a} libmono-webbrowser4.0-cil{a} libmono-webmatrix-data4.0-cil{a} libmono-windowsbase3.0-cil{a} libmono-windowsbase4.0-cil{a} libmono-winforms2.0-cil{a} libmono-xbuild-tasks2.0-cil{a} libmono-xbuild-tasks4.0-cil{a} libmono2.0-cil{a} libmonoboehm-2.0-1{a} libmonoboehm-2.0-dev{a} libmonosgen-2.0-1{a} libnunit-cil-dev{a} libnunit2.6-cil{a} libogg0{a} liborc-0.4-0{a} libpango-1.0-0{a} libpango1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpangox-1.0-0 libpangoxft-1.0-0{a} libpciaccess0{a} libpipeline1{a} libpixman-1-0{a} libproxy1{a} libraw1394-11{a} libsamplerate0{a} libsecret-1-0{a} libsecret-common{a} libshout3{a} libsm6{a} libsoup2.4-1{a} libspeex1{a} libtag1-vanilla{a} libtag1c2a{a} libthai-data{a} libthai0{a} libtheora0{a} libtiff5{a} libtxc-dxtn-s2tc0{a} libv4l-0{a} libv4lconvert0{a} libvisual-0.4-0{a} libvisual-0.4-plugins{a} libvorbis0a{a} libvorbisenc2{a} libvpx1{a} libwavpack1{a} libwebkit1.1-cil{a} libwebkitgtk-1.0-0{a} libwebkitgtk-1.0-common{a} libwebp5{a} libx11-xcb1{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-render0{a} libxcb-shm0{a} libxcb-sync1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxfixes3{a} libxft2{a} libxi6{a} libxinerama1{a} libxrandr2{a} libxrender1{a} libxshmfence1{a} libxslt1.1{a} libxt6{a} libxv1{a} libxxf86vm1{a} mono-2.0-gac{a} mono-2.0-service{a} mono-4.0-gac{a} mono-4.0-service{a} mono-complete mono-csharp-shell{a} mono-devel{a} mono-gac{a} mono-jay{a} mono-mcs{a} mono-runtime{a} mono-runtime-common{a} mono-runtime-sgen{a} mono-utils{a} mono-xbuild{a} monodoc-base{a} monodoc-browser{a} monodoc-manual{a} pkg-config{a} x11-common{a} 0 packages upgraded, 348 newly installed, 0 to remove and 0 not upgraded. Need to get 84.9 MB of archives. After unpacking 367 MB will be used. Do you want to continue? [Y/n/?]

Are you using the standard repos or you added new repos?

— Reply to this email directly or view it on GitHub https://github.com/dnschneid/crouton/issues/1713#issuecomment-99582918.

Tuxerito commented 9 years ago

Sorry in my last message I mean Trusty no Jaunty

mark-hahn commented 9 years ago

Hmm. I'm using trusty. I'll try a fresh chroot anyway.

On Wed, May 6, 2015 at 1:32 PM, Tuxerito notifications@github.com wrote:

Sorry i n my last message I means Trusty no Jaunty

— Reply to this email directly or view it on GitHub https://github.com/dnschneid/crouton/issues/1713#issuecomment-99599794.

Tuxerito commented 9 years ago

Normally when that errors appears is because exists external repositories(same libs but different versions in each repository and installed libs).

Do you have your repositories up to date? try sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install mono-complete

mark-hahn commented 9 years ago

Thanks. I tried that. I got the same missing dependencies but then a strange message asking me if the solution was acceptable. I said yes and then nothing happened. "which mono" returned nothing so I think it is still not installed.

I'm downloading a fresh trusty now. I will try those three commands again.

On Wed, May 6, 2015 at 1:42 PM, Tuxerito notifications@github.com wrote:

Normally when that errors appears is because exists external repositories(same libs but different versions in each repository and installed libs).

Do you have your repositories up to date? try sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install mono-complete

— Reply to this email directly or view it on GitHub https://github.com/dnschneid/crouton/issues/1713#issuecomment-99603090.

Tuxerito commented 9 years ago

If you saw a message suggesting things like uninstall packages or similar then is probably what I told you, you have unofficial repositories and the package manager can't resolve the dependencies(conflict with lib versions).

When you see a message asking you for a solution be careful some people don't read and answer "Yes" and after that some times they break the system. I saw users choosing "Yes" and after that bye bye to all user interface(The suggested solution was delete lot of libs including Gnome libs) That can be fixed but a normal user don't know how. Users normally scare because they only have access to a console nothing graphic.

mark-hahn commented 9 years ago

Your three commands on a fresh trusty worked. Now I have to decide if it is worth the trouble of reinstalling my entire environment for one feature.

Thanks mucho.