Activity log for bug #793318

Date Who What changed Old value New value Message
2011-06-06 01:04:30 André Pirard bug added bug
2011-10-28 02:35:20 André Pirard summary apturl can silently uninstall vital packets like network-manager apturl can silently uninstall vital packages like network-manager
2011-11-06 00:18:09 papukaija tags lucid
2011-11-06 00:18:14 papukaija bug added subscriber papukaija
2011-11-06 00:53:07 papukaija summary apturl can silently uninstall vital packages like network-manager Should confirm package conflicts from the user as apturl can silently uninstall vital packages like network-manager
2012-05-08 14:24:18 André Pirard affects apturl (Ubuntu) software-center (Ubuntu)
2012-05-08 14:30:27 André Pirard bug task added apturl (Ubuntu)
2012-05-08 14:32:08 André Pirard description Binary package hint: apturl This happened on Ubuntu 10.04 upgraded from 8.10 and with latest updates applied. 1. What you expected to happen The same as what happened, but without the inconvenience 2. What actually happened In order to help Belgian people paying their income taxes, I reviewed, modified and tested http://doc.ubuntu-fr.org/tutoriel/utiliser_carte_identite_electronique_belge In the process, I uninstalled all the Belgian middleware *beid* as well as *pcsc* software. (Not pcsclite1 because network-manager depends on it) Then I clicked the following link on that page apt://pcscd,libpcsclite-dev,beidgui And this is what happened, taken from the APT logs. APTURL did not display what it was doing, even less ask the permission to do it: Start-Date: 2010-10-17 05:06:49 Install: pcscd (1.5.3-1ubuntu4) Remove: libacr38ucontrol0 (1.7.10-1), network-manager (0.8-0ubuntu3), libgnokii5 (0.6.28.dfsg-1ubuntu0.1), ubuntu-desktop (1.197), network-manager-gnome (0.8-0ubuntu3), libpcsclite1 (1.5.3-1ubuntu4.1), gnome-phone-manager (0.65-1ubuntu2), libacr38u (1.7.10-1), wpasupplicant (0.6.9-3ubuntu3) End-Date: 2010-10-17 05:07:56 Start-Date: 2010-10-17 07:05:14 Remove: pcscd (1.5.3-1ubuntu4) End-Date: 2010-10-17 07:05:32 Start-Date: 2010-10-17 07:34:37 Remove: network-manager (0.8-0ubuntu3), network-manager-gnome (0.8-0ubuntu3), libpcsclite1 (1.5.3-1ubuntu4.1), wpasupplicant (0.6.9-3ubuntu3) End-Date: 2010-10-17 07:35:16 The system must never uninstall the network-manager nor anything without asking the permission. 3. The minimal series of steps necessary to make it happen, where step 1 is "start the program" 1: "start the program" 2: all of the above Conclusions: 1 it's an extremely bad idea to make an installer (APTURL) behave silently and blindly. No detail of what is being done, no permission and even no indication that the operation is complete. I have seen that the Ubuntu Software Center operates the same silent, blind and dangerous way too. 2 it looks like it's a bad idea to have each packet of the same aptline installed separately Binary package hint: apturl, software center Update: Please note that this report has a much wider scope than just APTURL not preventing system destruction. I used to claim that Windows' installer is a black box hiding from the user what it's stuffing into the system. You may well install a whole database system bundle unnoticed just to use a small program. And you may well install it in English when you would have liked it in French. On the opposite, Ubuntu is telling you package by package, file by file, with exact byte size what it is installing. It is showing you what's going on And now I must tell them that Ubuntu, in a constant strive to resemble Windows, has become just as bad. They even removed Synaptics. ---EOU --- This happened on Ubuntu 10.04 upgraded from 8.10 and with latest updates applied.    1. What you expected to happen The same as what happened, but without the inconvenience    2. What actually happened In order to help Belgian people paying their income taxes, I reviewed, modified and tested http://doc.ubuntu-fr.org/tutoriel/utiliser_carte_identite_electronique_belge In the process, I uninstalled all the Belgian middleware *beid* as well as *pcsc* software. (Not pcsclite1 because network-manager depends on it) Then I clicked the following link on that page apt://pcscd,libpcsclite-dev,beidgui And this is what happened, taken from the APT logs. APTURL did not display what it was doing, even less ask the permission to do it: Start-Date: 2010-10-17 05:06:49 Install: pcscd (1.5.3-1ubuntu4) Remove: libacr38ucontrol0 (1.7.10-1), network-manager (0.8-0ubuntu3), libgnokii5 (0.6.28.dfsg-1ubuntu0.1), ubuntu-desktop (1.197), network-manager-gnome (0.8-0ubuntu3), libpcsclite1 (1.5.3-1ubuntu4.1), gnome-phone-manager (0.65-1ubuntu2), libacr38u (1.7.10-1), wpasupplicant (0.6.9-3ubuntu3) End-Date: 2010-10-17 05:07:56 Start-Date: 2010-10-17 07:05:14 Remove: pcscd (1.5.3-1ubuntu4) End-Date: 2010-10-17 07:05:32 Start-Date: 2010-10-17 07:34:37 Remove: network-manager (0.8-0ubuntu3), network-manager-gnome (0.8-0ubuntu3), libpcsclite1 (1.5.3-1ubuntu4.1), wpasupplicant (0.6.9-3ubuntu3) End-Date: 2010-10-17 07:35:16 The system must never uninstall the network-manager nor anything without asking the permission.    3. The minimal series of steps necessary to make it happen, where step 1 is "start the program" 1: "start the program" 2: all of the above Conclusions: 1 it's an extremely bad idea to make an installer (APTURL) behave silently and blindly. No detail of what is being done, no permission and even no indication that the operation is complete. I have seen that the Ubuntu Software Center operates the same silent, blind and dangerous way too. 2 it looks like it's a bad idea to have each packet of the same aptline installed separately
2012-06-30 03:21:30 Gary Lasker software-center (Ubuntu): status New Confirmed
2012-06-30 03:21:34 Gary Lasker software-center (Ubuntu): importance Undecided Low
2015-06-15 16:34:38 Matthew Paul Thomas marked as duplicate 1110188