Hi, everybody.
I have this problem. After the last update I end up with Cheese. I don't use it and I don't want it on my system. When I tried to remove the package it said that it has to remove dependencies like:
budgie-control-center
budgie-desktop
budgie-desktop-branding
budgie-desktop-branding-fortitude

I though it is a bad dependency chain and it could damage the system without budgie-control-center and budgie-desktop, but I decided to test it and I had to reinstall the system.

So how can I remove only Cheese and keep the dependencies?
Any ideas?

    solus_me I installed it a few months ago, its cute, but I took a look:

     eopkg info cheese
    Installed package:
    Name                : cheese, version: 41.1, release: 20
    Summary             : Cheese Webcam App
    Description         : Uses your webcam to take photos and videos, applies fancy special
                          effects \nand lets you share the fun with others.
    Licenses            : GPL-2.0-or-later
    Component           : multimedia.video
    Dependencies        : libgtk-3 gstreamer-1.0-plugins-base gstreamer-1.0 glibc libcairo
                          libgnome-desktop clutter-gtk gdk-pixbuf clutter cogl clutter-gst
                          glib2 libcanberra libx11 gnome-video-effects 
    Distribution        : Solus, Dist. Release: 1
    Architecture        : x86_64, Installed Size: 3.00 MB
    Reverse Dependencies: budgie-control-center 
    
    Package found in Solus repository:
    Name                : cheese, version: 41.1, release: 20
    Summary             : Cheese Webcam App
    Description         : Uses your webcam to take photos and videos, applies fancy special
                          effects \nand lets you share the fun with others.
    Licenses            : GPL-2.0-or-later
    Component           : multimedia.video
    Dependencies        : libgtk-3 gstreamer-1.0-plugins-base gstreamer-1.0 glibc libcairo
                          libgnome-desktop clutter-gtk gdk-pixbuf clutter cogl clutter-gst
                          glib2 libcanberra libx11 gnome-video-effects 
    Distribution        : Solus, Dist. Release: 1
    Architecture        : x86_64, Installed Size: 3.00 MB, Package Size: 811.00 KB
    Reverse Dependencies: budgie-control-center cheese-devel cheese-dbginfo 

    my deps are different than yours but I must say seeing budgie-control-center I have no answer for except it looks like its tied to Notifications in there

      brent Budgie Control Center now depends on Cheese, not the other way around. This allows you, if you want, to take a picture with your device to use as an image for your user (on the lock screen/user selector, for example).

      Enabling this I don't think even pulls in anything more; most if not all of Cheese's dependencies are already needed for the rest of Budgie Desktop, as far as I can tell.

        Yea, not a fan of Cheese as dependency.

        EbonJaeger This allows you, if you want, to take a picture with your device to use as an image for your user (on the lock screen/user selector, for example).

        I thought everybody just use their photos on a PC, not pictures taken from 0.3MP web-cam 🤔

        UPD: I think it makes sense to have it preinstalled tho...

          EbonJaeger thanks for the update. it's a pretty small package and the b-c-c tie-in is good to know. thanks.

          Solarmass I thought everybody just use their photos on a PC, not pictures taken from 0.3MP web-cam

          just another camera then if you see it that way but I get you--I got pictures galore. this wouldn't be the only app embedded in a critical piece of infrastructure (b-c-c). sometimes they last, sometimes it gets undone.

          Ok, so currently for those who don't want it, we are stuck with Cheeeeeese. 😉

          Its a pretty small application if you don't wont to use it but also cant stand seeing it either try hiding using menulibre for example.

            Just FYI the team is currently talking about splitting the library part of cheese out of the main package, so we could have budgie-control-center depend on that instead and don't force installation of the whole application. So after that has happened (I feel like it's pretty likely to be done), you could uninstall cheese itself without losing budgie-control-center and related packages.

              Thank you guys for all your attention.

              5 days later

              With the GNOME 43 update that is in progress, the cheese package has been split into cheese and libcheese, allowing Budgie users to sudo eopkg rm cheese after updating, without issue. 😃

                EbonJaeger the cheese package has been split into cheese and libcheese

                I have found cheese to be useful occasionally, but I applaud the idea of better granularity in software whenever it's relevant. The whole idea for libraries is that they can be useful in other applications.

                If not Chesse, which app do you use to take picture/video from your webcam? OBS?

                  minh
                  webcam video: zoom still does a good job. creates a vid file, an audio file, and a file of those two merged instead of a single mp4. hardly efficient in that regard but competent for embedding/uploading.