[Touch-packages] [Bug 1848374] Re: apt remove of gstreamer also tries to remove ubuntu-desktop

2019-10-16 Thread Russell Weber
As a point of order, how does one remove gstreamer and all of it's
plugins so that a new one can be compiled and then installed?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1848374

Title:
  apt remove of gstreamer also tries to remove ubuntu-desktop

Status in apt package in Ubuntu:
  Invalid

Bug description:
  Ubuntu 18.04 after a fresh install
  i've noticed that there are several packages, that although seem innocuous, 
if removed will remove the entire desktop with it.  The  following example 
contains an attempt to remove gstreamer as it was install unintentionally with 
the extra software checkmark on install.  However, attempting to remove 
gstreamer will also remove the desktop?  That doesn't seem correct.

  sudo apt remove gstreamer1.0-alsa gstreamer1.0-libav gstreamer1.0-plugins-bad 
gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly 
gstreamer1.0-pulseaudio libgstreamer-plugins-bad1.0-0 
libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0
  Reading package lists... Done
  Building dependency tree   
  Reading state information... Done
  Package 'gstreamer1.0-plugins-bad' is not installed, so not removed
  The following packages were automatically installed and are no longer 
required:
liba52-0.7.4 libaacs0 libavfilter6 libavformat57 libavresample3 libbdplus0 
libbluray2 libbrotli1
libbs2b0 libchromaprint1 libdvdnav4 libdvdread4 libflite1 libgme0 
libmpeg2-4 libmysofa0 libnorm1
libopencore-amrnb0 libopencore-amrwb0 libopenmpt0 libpgm-5.2-0 
libpostproc54 librubberband2
libsidplay1v5 libssh-gcrypt-4 libwoff1 libzmq5
  Use 'sudo apt autoremove' to remove them.
  The following additional packages will be installed:
policykit-1-gnome
  The following packages will be REMOVED:
apturl cheese deja-dup evince gdm3 gir1.2-gst-plugins-base-1.0 
gir1.2-gstreamer-1.0 gir1.2-rb-3.0
gir1.2-totem-1.0 gir1.2-webkit2-4.0 gnome-calendar gnome-control-center 
gnome-getting-started-docs
gnome-initial-setup gnome-online-accounts gnome-shell gnome-software 
gnome-software-plugin-snap
gnome-todo gnome-user-docs gnome-user-guide gnome-video-effects 
gstreamer1.0-alsa
gstreamer1.0-clutter-3.0 gstreamer1.0-fluendo-mp3 gstreamer1.0-gl 
gstreamer1.0-gtk3
gstreamer1.0-libav gstreamer1.0-packagekit gstreamer1.0-plugins-base 
gstreamer1.0-plugins-base-apps
gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio 
gstreamer1.0-tools
gstreamer1.0-vaapi gstreamer1.0-x libcheese-gtk25 libcheese8 
libclutter-gst-3.0-0
libdmapsharing-3.0-2 libedataserverui-1.2-2 libevview3-3 
libfreerdp-client2-2 libgoa-backend-1.0-1
libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 
libgstreamer-plugins-base1.0-0
libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 
libreoffice-avmedia-backend-gstreamer
librhythmbox-core10 libtotem0 libwebkit2gtk-4.0-37 libyelp0 mutter 
nautilus-share packagekit
packagekit-tools remmina-plugin-rdp rhythmbox 
rhythmbox-plugin-alternative-toolbar rhythmbox-plugins
shotwell totem totem-plugins ubuntu-desktop ubuntu-docs 
ubuntu-release-upgrader-gtk ubuntu-session
ubuntu-software update-manager update-notifier yelp zenity
  The following NEW packages will be installed:
policykit-1-gnome
  0 upgraded, 1 newly installed, 75 to remove and 0 not upgraded.
  Need to get 24.0 kB of archives.
  After this operation, 134 MB disk space will be freed.
  Do you want to continue? [Y/n] 

  The expected behavior is that after we remove gstreamer, we should
  still have the desktop. Had I proceeded, it is likely that the machine
  just would have refused to boot.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1848374] Re: apt remove of gstreamer also tries to remove ubuntu-desktop

2019-10-16 Thread Julian Andres Klode
The behaviour is correct. The desktop needs gstreamer so removing
gstreamer removes the desktop.

** Changed in: apt (Ubuntu)
   Status: New => Won't Fix

** Changed in: apt (Ubuntu)
   Status: Won't Fix => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1848374

Title:
  apt remove of gstreamer also tries to remove ubuntu-desktop

Status in apt package in Ubuntu:
  Invalid

Bug description:
  Ubuntu 18.04 after a fresh install
  i've noticed that there are several packages, that although seem innocuous, 
if removed will remove the entire desktop with it.  The  following example 
contains an attempt to remove gstreamer as it was install unintentionally with 
the extra software checkmark on install.  However, attempting to remove 
gstreamer will also remove the desktop?  That doesn't seem correct.

  sudo apt remove gstreamer1.0-alsa gstreamer1.0-libav gstreamer1.0-plugins-bad 
gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly 
gstreamer1.0-pulseaudio libgstreamer-plugins-bad1.0-0 
libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0
  Reading package lists... Done
  Building dependency tree   
  Reading state information... Done
  Package 'gstreamer1.0-plugins-bad' is not installed, so not removed
  The following packages were automatically installed and are no longer 
required:
liba52-0.7.4 libaacs0 libavfilter6 libavformat57 libavresample3 libbdplus0 
libbluray2 libbrotli1
libbs2b0 libchromaprint1 libdvdnav4 libdvdread4 libflite1 libgme0 
libmpeg2-4 libmysofa0 libnorm1
libopencore-amrnb0 libopencore-amrwb0 libopenmpt0 libpgm-5.2-0 
libpostproc54 librubberband2
libsidplay1v5 libssh-gcrypt-4 libwoff1 libzmq5
  Use 'sudo apt autoremove' to remove them.
  The following additional packages will be installed:
policykit-1-gnome
  The following packages will be REMOVED:
apturl cheese deja-dup evince gdm3 gir1.2-gst-plugins-base-1.0 
gir1.2-gstreamer-1.0 gir1.2-rb-3.0
gir1.2-totem-1.0 gir1.2-webkit2-4.0 gnome-calendar gnome-control-center 
gnome-getting-started-docs
gnome-initial-setup gnome-online-accounts gnome-shell gnome-software 
gnome-software-plugin-snap
gnome-todo gnome-user-docs gnome-user-guide gnome-video-effects 
gstreamer1.0-alsa
gstreamer1.0-clutter-3.0 gstreamer1.0-fluendo-mp3 gstreamer1.0-gl 
gstreamer1.0-gtk3
gstreamer1.0-libav gstreamer1.0-packagekit gstreamer1.0-plugins-base 
gstreamer1.0-plugins-base-apps
gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio 
gstreamer1.0-tools
gstreamer1.0-vaapi gstreamer1.0-x libcheese-gtk25 libcheese8 
libclutter-gst-3.0-0
libdmapsharing-3.0-2 libedataserverui-1.2-2 libevview3-3 
libfreerdp-client2-2 libgoa-backend-1.0-1
libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 
libgstreamer-plugins-base1.0-0
libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 
libreoffice-avmedia-backend-gstreamer
librhythmbox-core10 libtotem0 libwebkit2gtk-4.0-37 libyelp0 mutter 
nautilus-share packagekit
packagekit-tools remmina-plugin-rdp rhythmbox 
rhythmbox-plugin-alternative-toolbar rhythmbox-plugins
shotwell totem totem-plugins ubuntu-desktop ubuntu-docs 
ubuntu-release-upgrader-gtk ubuntu-session
ubuntu-software update-manager update-notifier yelp zenity
  The following NEW packages will be installed:
policykit-1-gnome
  0 upgraded, 1 newly installed, 75 to remove and 0 not upgraded.
  Need to get 24.0 kB of archives.
  After this operation, 134 MB disk space will be freed.
  Do you want to continue? [Y/n] 

  The expected behavior is that after we remove gstreamer, we should
  still have the desktop. Had I proceeded, it is likely that the machine
  just would have refused to boot.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp