Announcement

Collapse
No announcement yet.

Precise and Mono!

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Precise and Mono!

    I was checking on some files related to UbuntuOne and noticed Banshee! Shocking, because I never specifically installed Banshee or anything I thought was built with Mono. Here is the reverse dependency list of programs which depend upon libmono-system4.0-cil: I am going through my system to find out if anything besides Banshee was added without my approval.

    libmono-system4.0-cil
    Reverse Depends:
    youtranslate
    yahtzeesharp
    xsddiagram
    widemargin
    tomboy-latex
    tomboy-blogposter
    tomboy
    themonospot
    tasque
    tangerine
    sysinfo
    sparkleshare
    smuxi-server
    smuxi-frontend-gnome
    smuxi-frontend
    smuxi-engine-twitter
    smuxi-engine-irc
    smuxi-engine
    pinta
    pdfmod
    openbve
    nunit-gui
    nunit-console
    mzclient
    monodevelop-versioncontrol
    monodevelop-vala
    monodevelop-python
    monodevelop-nunit
    monodevelop-java
    monodevelop-debugger-gdb
    monodevelop-database
    monodevelop
    monobristol
    mono-xsp4-base
    mono-xsp4
    mono-vbnc
    mono-tools-gui
    mono-fastcgi-server4
    mono-apache-server4
    mono-4.0-service
    mistelix
    longomatch
    libzeroc-ice3.4-cil
    libzeitgeist0.8-cil
    libtaoframework-opengl3.0-cil
    libsublib-cil
    libsmartirc4net0.4-cil
    libsemweb1.0-cil
    libnini1.1-cil
    libndesk-dbus1.0-cil
    libmysql6.4-cil
    libmono-microsoft-visualbasic10.0-cil
    libmono-fuse-cil
    libmono-cecil-cil
    libhyena-cil
    libgstreamer0.9-cil
    libflickrnet2.2-cil
    libdb4o8.0-cil
    libclutter-cil
    libboo2.0.9-cil
    libavahi1.0-cil
    libavahi-ui0.0-cil
    libantlr2.7-cil
    libampsharp2.0-cil
    lat
    keepass2
    ikvm
    gshare
    gnome-subtitles
    gnome-rdp
    gnome-do-plugins
    gnome-do
    gfax
    gbrainy
    fsgateway
    f-spot
    docky
    dfo
    db4otool
    cowbell
    boo
    bless
    blam
    basenji
    bareftp
    banshee-meego
    banshee-extension-telepathy
    banshee-extension-radiostationfetcher
    banshee-extension-openvp
    banshee-extension-lyrics
    banshee-extension-liveradio
    banshee-extension-lcd
    banshee-extension-lastfmfingerprint
    banshee-extension-jamendo
    banshee-extension-duplicatesongdetector
    banshee-extension-clutterflow
    banshee-extension-ampache
    banshee-extension-alarm
    nant
    monodoc-browser
    mono-xbuild
    mono-dmcs
    mono-devel
    mono-csharp-shell
    libnunit2.5-cil
    libmono-zeroconf1.0-cil
    libmono-windowsbase4.0-cil
    libmono-webmatrix-data4.0-cil
    libmono-webbrowser4.0-cil
    libmono-web4.0-cil
    libmono-system-xml4.0-cil
    libmono-system-xaml4.0-cil
    libmono-system-windows-forms4.0-cil
    libmono-system-windows-forms-datavisualization4.0-cil
    libmono-system-web4.0-cil
    libmono-system-web-services4.0-cil
    libmono-system-web-extensions4.0-cil
    libmono-system-web-extensions-design4.0-cil
    libmono-system-web-dynamicdata4.0-cil
    libmono-system-web-applicationservices4.0-cil
    libmono-system-serviceprocess4.0-cil
    libmono-system-servicemodel4.0-cil
    libmono-system-servicemodel-web4.0-cil
    libmono-system-servicemodel-routing4.0-cil
    libmono-system-servicemodel-discovery4.0-cil
    libmono-system-security4.0-cil
    libmono-system-runtime4.0-cil
    libmono-system-runtime-serialization4.0-cil
    libmono-system-runtime-caching4.0-cil
    libmono-system-net4.0-cil
    libmono-system-messaging4.0-cil
    libmono-system-management4.0-cil
    libmono-system-ldap4.0-cil
    libmono-system-identitymodel4.0-cil
    libmono-system-identitymodel-selectors4.0-cil
    libmono-system-dynamic4.0-cil
    libmono-system-drawing4.0-cil
    libmono-system-drawing-design4.0-cil
    libmono-system-design4.0-cil
    libmono-system-data4.0-cil
    libmono-system-data-services4.0-cil
    libmono-system-data-services-client4.0-cil
    libmono-system-data-linq4.0-cil
    libmono-system-core4.0-cil
    libmono-system-configuration4.0-cil
    libmono-system-configuration-install4.0-cil
    libmono-system-componentmodel-dataannotations4.0-cil
    libmono-system-componentmodel-composition4.0-cil
    libmono-sqlite4.0-cil
    libmono-sharpzip4.84-cil
    libmono-security4.0-cil
    libmono-relaxng4.0-cil
    libmono-rabbitmq4.0-cil
    libmono-posix4.0-cil
    libmono-oracle4.0-cil
    libmono-npgsql4.0-cil
    libmono-microsoft-web-infrastructure1.0-cil
    libmono-microsoft-build-utilities-v4.0-4.0-cil
    libmono-microsoft-build-tasks-v4.0-4.0-cil
    libmono-microsoft-build-engine4.0-cil
    libmono-messaging4.0-cil
    libmono-messaging-rabbitmq4.0-cil
    libmono-management4.0-cil
    libmono-ldap4.0-cil
    libmono-http4.0-cil
    libmono-debugger-soft4.0-cil
    libmono-db2-1.0-cil
    libmono-data-tds4.0-cil
    libmono-csharp4.0-cil
    libmono-compilerservices-symbolwriter4.0-cil
    libmono-codecontracts4.0-cil
    libmono-cil-dev
    libmono-addins0.2-cil
    libmono-addins-msbuild0.2-cil
    libmono-addins-gui0.2-cil
    liblog4net1.2-cil
    libgtk-sharp-beans-cil
    libglib2.0-cil
    libgio-cil
    libgdata1.9-cil
    libgdata1.8-cil
    libdbus1.0-cil
    banshee
    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
    – John F. Kennedy, February 26, 1962.

    #2
    Re: Precise and Mono!

    The culprit which sucked in the Mono API was banshee-extension-ubuntuonemusicstore. Just for grins I ran Banshee to see what it was like. The frame of the GUI appeared, but nothing else of the app. At the same instant Kamil's login dialog appeared, but it was frozen. Fortunately, when I clicked the "X" Banshee went away and Kmail's login dialog was interactive again.

    Removing the mono-runtime caused all of Mono to be selected and removed. I checked UbuntuOne Control Center app and noticed that the file syncing was significantly faster, but the panel offering a signup to the Music Store was missing.

    For the noobs: Why did I remove Mono?

    James Plamondon, former head of Microsoft's Technical Evangelists, wrote that Microsoft's goal to to put the Microsoft API on every desktop, "Every application written to some other standard is a defeat for Microsoft, every application written to Microsoft's standards is a victory for Microsoft." Mono is written to Microsoft's standards, is licensed by Microsoft, and is Microsoft's API.

    Mark Shuttleworth wrote "If Microsoft's API becomes the default on the Linux desktop, what is the purpose of Linux?" Excellent question.

    And, I don't need Banshee and I am not going to be buying stuff at UbuntuOne's music store.
    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
    – John F. Kennedy, February 26, 1962.

    Comment


      #3
      Re: Precise and Mono!

      Originally posted by GreyGeek


      And, I don't need Banshee and I am not going to be buying stuff at UbuntuOne's music store.
      Especially when with Amarok you can now buy from Amazon and, according to the developers, you will be able to buy from within the player itself.

      Comment


        #4
        Re: Precise and Mono!

        I think I'll stick with drobpbox and box.net. I have 2.25GB & 50GB in those, all free

        Sign up for dropbox-- http://db.tt/2Au2JDAi

        box.net webdav-- https://www.box.net/dav
        Registered Linux User 545823

        Comment


          #5
          Re: Precise and Mono!

          sudo apt-get remove --purge mono-runtime
          echo "mono-runtime hold" | sudo dpkg --set-selections


          and you'll never see mono, or anything that depends on it, again, witness:

          Code:
          greenman@Wolfenstein:/$ sudo apt-get install banshee
          [sudo] password for greenman: 
          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:
           banshee : Depends: mono-runtime (>= 2.10.1) but it is not going to be installed
                Depends: libdbus-glib1.0-cil (>= 0.5) but it is not going to be installed
                Depends: libdbus1.0-cil (>= 0.7) but it is not going to be installed
                Depends: libgconf2.0-cil (>= 2.24.0) but it is not going to be installed
                Depends: libgdata1.7-cil (>= 1.7.0.1) but it is not going to be installed
                Depends: libgkeyfile1.0-cil but it is not going to be installed
                Depends: libglib2.0-cil (>= 2.12.10-1ubuntu1) but it is not going to be installed
                Depends: libgtk-sharp-beans-cil but it is not going to be installed
                Depends: libgtk2.0-cil (>= 2.12.10-1ubuntu1) but it is not going to be installed
                Depends: libgudev1.0-cil (>= 0.1) but it is not going to be installed
                Depends: libmono-addins0.2-cil (>= 0.6) but it is not going to be installed
                Depends: libmono-cairo4.0-cil (>= 2.10.1) but it is not going to be installed
                Depends: libmono-corlib4.0-cil (>= 2.10.1) but it is not going to be installed
                Depends: libmono-posix4.0-cil (>= 2.10.1) but it is not going to be installed
                Depends: libmono-sharpzip4.84-cil (>= 1.0) but it is not going to be installed
                Depends: libmono-system-core4.0-cil (>= 2.10.3) but it is not going to be installed
                Depends: libmono-system-xml4.0-cil (>= 1.0) but it is not going to be installed
                Depends: libmono-system4.0-cil (>= 2.10.1) but it is not going to be installed
                Depends: libmono-zeroconf1.0-cil (>= 0.9.0) but it is not going to be installed
                Depends: libnotify0.4-cil (>= 0.4.0~r2998) but it is not going to be installed
                Depends: libtaglib2.0-cil (>= 2.0.3.7+dfsg) but it is not going to be installed
                Recommends: banshee-extension-soundmenu (= 2.2.1-1ubuntu3) but it is not going to be installed
          E: Unable to correct problems, you have held broken packages.
          We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

          Comment


            #6
            Re: Precise and Mono!

            I hate that supertux choose to use mono for their editor
            Registered Linux User 545823

            Comment


              #7
              Re: Precise and Mono!

              Originally posted by jpenguin
              I hate that supertux choose to use mono for their editor
              Perhaps they should be convinced to take "tux" out of their name?

              Since Novell was sold off and de Icaza and his group of Mono developers were laid off, De Icaza had to form his own company and has chosen to write software based on Mono for the iPhone/iPad and Android markets, not Linux. Add to that the fact that Microsoft is leaving .NET behind in favor of HTML5 and you are hearing the bells that toll the end for Mono. All that time, money, resources and energy Linux developers wasted learning Mono and writing apps for it ... gone.

              I think the death kneel was sounded for .NET (hence Mono) when the trading software written by Microsoft and Acenture for the London Stock Exchange blew up and cost the LSE over $1 BILLION dollars. They bought a Linux solution which had a five year record of stability and speed exceeding the goals set for the .NET solution and switched to it. IF Microsoft, who wrote .NET and knows all the undocumented features, holes, traps, etc..., can't write an app that is stable and can barely reach 1/5th of their stated transaction speed then the question is: Who can?

              "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
              – John F. Kennedy, February 26, 1962.

              Comment

              Working...
              X