07.16.13

Gemini version available ♊︎

Latest Debian GNU/Linux Installs Gnote When Mono is Removed

Posted in Debian, GNU/Linux, Mono at 4:02 pm by Dr. Roy Schestowitz

Debian

Summary: Interesting decision from Debian developers/packagers, who help those that reject and eject Mono

It has been a while since we last wrote about Mono, the Microsoft tyrant inside GNU/Linux. Tomboy continues to be a leading Mono promotion tool even though a superior substitute (faster and smaller) written in C++ exists and is freely available without the Microsoft patent risk.

One contributor of ours said: “when I uninstalled ‘mono-runtime’ it removed a bunch of mono stuff. Then it continued on to install gnote, something I had not requested.

“I’m wondering what went wrong with the Debian team that they allowed Mono in there at all.”

“Debian should be made clean again,” he added. “It used to be the distro that was most about Freedom. I guess that crown has now moved to Trisquel and Gnewsense instead.

“Below is a capture from the terminal of a freshly installed Debian 7.1 (Wheezy) system. I used the debian-7.0.0-i386-netinst.iso image from their web site. I’ll keep a snapshot of that VM around for a day so if more is needed.”

Here is the terminal output:


root@debian ~# lsb_release -rd
Description:	Debian GNU/Linux 7.1 (wheezy)
Release:	7.1
root@debian:~# dpkg -l mono*
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  mono-1.0-runti                     (no description available)
un  mono-2.0-runti                     (no description available)
ii  mono-4.0-gac   2.10.8.1-8   all          Mono GAC tool (for CLI 4.0)
un  mono-common                        (no description available)
ii  mono-gac       2.10.8.1-8   all          Mono GAC tool
un  mono-jit                           (no description available)
ii  mono-runtime   2.10.8.1-8   i386         Mono runtime
un  monodoc-gtk2.0                     (no description available)
root@debian:~# dpkg -l gnote
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  gnote                              (no description available)
root@debian:~# apt-get -y remove mono-runtime
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  gnote libpcrecpp0
The following packages will be REMOVED:
  gnome libdbus-glib1.0-cil libdbus1.0-cil libgconf2.0-cil libglib2.0-cil
  libgmime2.6-cil libgtk2.0-cil libmono-addins-gui0.2-cil
  libmono-addins0.2-cil libmono-cairo4.0-cil libmono-corlib4.0-cil
  libmono-i18n-west4.0-cil libmono-i18n4.0-cil libmono-posix4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-drawing4.0-cil libmono-system-security4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil mono-4.0-gac mono-gac
  mono-runtime tomboy
The following NEW packages will be installed:
  gnote libpcrecpp0
0 upgraded, 2 newly installed, 26 to remove and 0 not upgraded.
Need to get 3,421 kB of archives.
After this operation, 20.8 MB disk space will be freed.
Get:1 http://ftp.uk.debian.org/debian/ wheezy/main libpcrecpp0 i386
1:8.30-5 [126 kB]
Get:2 http://ftp.uk.debian.org/debian/ wheezy/main gnote i386 0.8.3-1
[3,295 kB]
Fetched 3,421 kB in 6s (561 kB/s)

(Reading database ... 143081 files and directories currently installed.)
Removing gnome ...
Removing tomboy ...
Removing libdbus-glib1.0-cil ...
Removing libdbus-glib1.0-cil from Mono
Removing libdbus1.0-cil ...
Removing libdbus1.0-cil from Mono
Removing libgconf2.0-cil ...
Removing libgconf2.0-cil from Mono
Removing libmono-addins-gui0.2-cil ...
Removing libmono-addins-gui0.2-cil from Mono
Removing libgtk2.0-cil ...
Removing libgtk2.0-cil from Mono
Removing libgmime2.6-cil ...
Removing libgmime2.6-cil from Mono
Removing libglib2.0-cil ...
Removing libglib2.0-cil from Mono
Removing libmono-addins0.2-cil ...
Removing libmono-addins0.2-cil from Mono
Removing libmono-cairo4.0-cil ...
Removing libmono-system-drawing4.0-cil ...
Removing libmono-system-core4.0-cil ...
Removing libmono-sharpzip4.84-cil ...
Removing libmono-posix4.0-cil ...
Removing libmono-i18n-west4.0-cil ...
Removing libmono-i18n4.0-cil ...
Removing libmono-system4.0-cil ...
Removing libmono-system-configuration4.0-cil ...
Removing libmono-system-security4.0-cil ...
Removing libmono-system-xml4.0-cil ...
Removing libmono-security4.0-cil ...
Removing libmono-corlib4.0-cil ...
Removing mono-runtime ...
Removing mono-gac ...
* Removing packages from mono
Removing mono-4.0-gac ...
Processing triggers for gconf2 ...
Processing triggers for shared-mime-info ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for menu ...
Processing triggers for man-db ...
Selecting previously unselected package libpcrecpp0:i386.
(Reading database ... 141636 files and directories currently installed.)
Unpacking libpcrecpp0:i386 (from .../libpcrecpp0_1%3a8.30-5_i386.deb) ...
Selecting previously unselected package gnote.
Unpacking gnote (from .../gnote_0.8.3-1_i386.deb) ...
Processing triggers for libglib2.0-0:i386 ...
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for hicolor-icon-theme ...
Setting up libpcrecpp0:i386 (1:8.30-5) ...
Setting up gnote (0.8.3-1) ...


“They could have saved all that trouble, space and bandwidth by going with Gnote to begin with,” he added. “Even just looking at the volume of dependencies it is superior.”

This whole exploration started because as a Debian user myself I just noticed that Mono is included in the desktop by default. Nobody really needs it; this is only taking up a lot of valuable space and raises various types of risk.

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

Decor ᶃ Gemini Space

Below is a Web proxy. We recommend getting a Gemini client/browser.

Black/white/grey bullet button This post is also available in Gemini over at this address (requires a Gemini client/browser to open).

Decor ✐ Cross-references

Black/white/grey bullet button Pages that cross-reference this one, if any exist, are listed below or will be listed below over time.

Decor ▢ Respond and Discuss

Black/white/grey bullet button If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

DecorWhat Else is New


  1. Links 01/07/2022: More Widespread Calls to Delete GitHub

    Links for the day



  2. [Meme] President Crybaby

    EPO President António Campinos, who constantly assaults the EPO’s staff, has portrayed himself as a poor victim of “hostile” staff (reversal of narratives)



  3. People Are Very Angry That Campinos Was Left in Positions of Power Without Any Competition and in Spite of Failing to Fulfill Essential Goals

    As predicted, people are infuriated by the decision of the Administrative Council to give Campinos several more years to destroy the EPO and its reputation (while moreover pushing a totally illegal and unconstitutional patent court system, which severely harms the image of the European Union)



  4. Microsoft Windows is a 'Burning Platform' (Both on the Server Side and the Client Side)

    'Burning platform' is a derogatory term from Microsoft's Elop; ironically, today's 'burning platform' is actually Windows, even if the corporate media isn't talking about that



  5. Links 01/07/2022: Nitrux 2.2.1 and Raspberry Pi Pico W Chatter

    Links for the day



  6. Links 01/07/2022: Wayland 1.21.0 and SteamOS 3.3 Beta

    Links for the day



  7. IRC Proceedings: Thursday, June 30, 2022

    IRC logs for Thursday, June 30, 2022



  8. [Meme] EPO Election (Auction)

    The corruption at the EPO did not end with Benoît Battistelli‘s departure; it’s still deepening



  9. Links 01/07/2022: Condres OS 1.0 and Microsoft Losing More Share in Web Servers

    Links for the day



  10. Published 10 Minutes Ago: IRCNow by Aaron Lin

    This talk was uploaded moments ago. “Of the users, by the users, for the users…”



  11. Links 30/06/2022: PostgreSQL 15 Beta 2

    Links for the day



  12. Links 30/06/2022: Pine64 Has RISC-V-Based Raspberry Pi Rival, Pico W Introduced

    Links for the day



  13. IRC Proceedings: Wednesday, June 29, 2022

    IRC logs for Wednesday, June 29, 2022



  14. It's 2022 and Installing Software in GNU/Linux Has Never Been Easier

    GNU/Linux is easy to use and extend; the above demonstrates how new software gets installed, removed, and updated in KDE Neon



  15. Sitting Down Less

    Avoiding long periods of sitting down is important for one's health, especially in sedentary lifestyles or jobs



  16. Microsoft Windows Market Share in Russia in 2022: Down From 55% to 50% in 5 Months

    As June ends (last day today) let’s examine the rapid demise of Windows in Russia, even before the exodus media speaks of this week (an ongoing story)



  17. European Patent Office is a Kakistocracy Illustrated

    Benoît Battistelli and António Campinos aren’t just a “dark era” for the EPO; they might in fact be the end of the EPO, having made corruption the “new normal” or “new ways of working”



  18. [Meme] EPO Rewarding Corruption Instead of Upholding the Law and Protecting the European Patent Convention (EPC)

    Wednesday proved that the EPO actively guards corruption and protects Team Battistelli from scrutiny; instead of standing for patent law the EPO under António Campinos stands for overt violations of the law; national delegates are fine with it as long as they’re personally rewarded for complicity



  19. Links 29/06/2022: Collabora Online Developer Edition 22.05 and HPLIP 3.22.6

    Links for the day



  20. Links 29/06/2022: Ubuntu Touch OTA-23

    Links for the day



  21. Cautionary Tales About an António Campinos-Run EPO

    The EPO is basically doomed under António Campinos because he abandoned the law for short term monetary gains (e.g. granting fake software patents under the guise of “4IR”), assuring the demise of the institution, which can no longer attract employees that meet the standard strictly required under the EPC, begetting outsourcing which only worsens everything



  22. Sustainability of Crime at the European Patent Office (EPO), Europe's Second-Largest Institution

    The Administrative Council of the European Patent Organisation has voted for corruption; it wants violations of the law to carry on for several more years and it all boils down to money (they get paid more if they support breaches of laws, constitutions, and treaties)



  23. EPO is “Building a Team of C and D Players”

    This pretty well describes what happened to the EPO under Benoît Battistelli and António Campinos



  24. Corrupt António Campinos Bought Himself Another Term by Bribing Voters, Whom None of the Staff Trusts

    The EPO has failed to shake off the cabal of Benoît Battistelli; his friend António Campinos has bought himself a second term, demonstrating just how dysfunctional the EPO became (pushing illegal and unconstitutional “reforms” while violating the EPC at every turn)



  25. Links 29/06/2022: Russians Moving to GNU/Linux

    Links for the day



  26. IRC Proceedings: Tuesday, June 28, 2022

    IRC logs for Tuesday, June 28, 2022



  27. [Meme] The Delegates' Munich Rally (June 29th 2022), Re-electing a Corrupt Dictator?

    The EPO's presidency is still being bought using bribes, so there’s no real democracy (auctions, not elections); The reference may be seen as offensive, but remember Benoît Battistelli‘s family ties to Nazism



  28. Most “Job Applicants to an Examiner Position at EPO Who Were Offered a Job Did Not Take it”

    One of many interesting comments left since Monday



  29. CNX Software or CNX Microsofter?

    Is the money worth it, CNX? You are putting off readers, very few of whom are likely to be using antique versions of Microsoft Office; better to focus on news, not spamfarming



  30. Links 28/06/2022: Vim 9.0 and vnlog 1.33

    Links for the day


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts