Re: dnf remove question

ToddAndMargo via users <[email protected]>
Newsgroups gmane.linux.redhat.fedora.general
Message-ID <[email protected]>
On 6/14/26 10:31 PM, Francis Montagnac via users wrote:
> Hi.
> 
> On Sun, 14 Jun 2026 19:23:48 -0700 ToddAndMargo via users <[email protected]> wrote:
>>> On 6/14/26 6:29 PM, ToddAndMargo via users wrote:
> 
>>>> xfce4-screensaver idle/lock failure after xscreensaver removal
>>>> due to orphaned autostart desktop entries
> 
>>>> https://bugzilla.redhat.com/show_bug.cgi?id=2488676
> 
> Using "dnf remove xscreensaver" properly removes
> /etc/xdg/autostart/xscreensaver-autostart.desktop, but as a file in
> the xscreensaver-base required RPM.
> 
> See trace below.
> 
> How did you removed it ?

dnf remove

> 
>    - with "rpm -e" ?
>    - with "dnf remove --no-autoremove" ?
> 
> Trace:
> 
> dnf -q -y install xscreensaver
> Package                   Arch   Version                  Repository        Size
> Installing:
>   xscreensaver             x86_64 1:6.15-1.fc44            updates        0.0   B
> Installing dependencies:
>   appres                   x86_64 0:1.0.7-5.fc44           fedora        14.4 KiB
>   libgle                   x86_64 0:3.1.0-37.fc44          fedora       142.6 KiB
>   perl-diagnostics         noarch 0:1.40-524.fc44          updates      471.0 KiB
>   xscreensaver-base        x86_64 1:6.15-1.fc44            updates        1.9 MiB
>   xscreensaver-extras      x86_64 1:6.15-1.fc44            updates       10.7 MiB
>   xscreensaver-extras-base x86_64 1:6.15-1.fc44            updates      690.1 KiB
>   xscreensaver-gl-base     x86_64 1:6.15-1.fc44            updates       20.2 KiB
>   xscreensaver-gl-extras   x86_64 1:6.15-1.fc44            updates       85.7 MiB
> 
> Transaction Summary:
>   Installing:         9 packages
> [...]
> root@localhost
> 
> rpm -qf /etc/xdg/autostart/xscreensaver-autostart.desktop
> xscreensaver-base-6.15-1.fc44.x86_64
> root@localhost
> 
> dnf -q -y  remove xscreensaver
> Package                   Arch   Version                  Repository        Size
> Removing:
>   xscreensaver             x86_64 1:6.15-1.fc44            updates        0.0   B
> Removing unused dependencies:
>   appres                   x86_64 0:1.0.7-5.fc44           fedora        14.4 KiB
>   libgle                   x86_64 0:3.1.0-37.fc44          fedora       142.6 KiB
>   perl-diagnostics         noarch 0:1.40-524.fc44          updates      471.0 KiB
>   xscreensaver-base        x86_64 1:6.15-1.fc44            updates        1.9 MiB
>   xscreensaver-extras      x86_64 1:6.15-1.fc44            updates       10.7 MiB
>   xscreensaver-extras-base x86_64 1:6.15-1.fc44            updates      690.1 KiB
>   xscreensaver-gl-base     x86_64 1:6.15-1.fc44            updates       20.2 KiB
>   xscreensaver-gl-extras   x86_64 1:6.15-1.fc44            updates       85.7 MiB
> 
> Transaction Summary:
>   Removing:           9 packages
> 
> [...]
> root@localhost

> rpm -qf /etc/xdg/autostart/xscreensaver-autostart.desktop
> error: file /etc/xdg/autostart/xscreensaver-autostart.desktop: No such file or directory
> root@localhost
> 
$ rpm -qf /etc/xdg/autostart/xscreensaver-autostart.desktop.disabled
file /etc/xdg/autostart/xscreensaver-autostart.desktop.disabled is not 
owned by any package


$ rpm -qf /etc/xdg/autostart/xscreensaver-autostart.desktop
xscreensaver-base-6.15-1.fc44.x86_64


$ dnf provides /etc/xdg/autostart/xscreensaver-autostart.desktop
...
xscreensaver-base-1:6.15-1.fc44.x86_64 : A minimal installation of 
xscreensaver
Repo         : @System
Matched From :
Filename     : /etc/xdg/autostart/xscreensaver-autostart.desktop

xscreensaver-base-1:6.14-1.fc44.x86_64 : A minimal installation of 
xscreensaver
Repo         : fedora
Matched From :
Filename     : /etc/xdg/autostart/xscreensaver-autostart.desktop

xscreensaver-base-1:6.15-1.fc44.x86_64 : A minimal installation of 
xscreensaver
Repo         : updates
Matched From :
Filename     : /etc/xdg/autostart/xscreensaver-autostart.desktop


$ rpm -qa | grep -i xscreen
xscreensaver-gl-base-6.15-1.fc44.x86_64
xscreensaver-extras-base-6.15-1.fc44.x86_64
xscreensaver-gl-extras-6.15-1.fc44.x86_64
xscreensaver-base-6.15-1.fc44.x86_64
xscreensaver-extras-6.15-1.fc44.x86_64


# dnf remove xscreensaver-gl-base-6.15-1.fc44.x86_64 
xscreensaver-extras-base-6.15-1.fc44.x86_6 
xscreensaver-gl-extras-6.15-1.fc44.x86_64 
xscreensaver-base-6.15-1.fc44.x86_64 xscreensaver-extras-6.15-1.fc44.x86_64






-- 
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.