I'm running into an issue where some of my package listed in the
remove
remove
section of the dnf module are still in my final image. I suspect that it's because these packages (fuzzel, alacritty and waybar in my case) are installed as a dependency of another package listed in the
install
install
section. I wonder if there is a way to run the
remove
remove
section after the
install
install
section as a workaround for this issue. Another way would be to track down where these packages come from. I couldn't with just the bluebuild action logs, but I strongly suspect it is shipped with the niri package, I would appreciate it if someone can guide me to track down these packages (I don't really know much about rpm packaging ...)
I attached portion of my logs showing the packages that should be removed and when they are installed afterward.
[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 Removing packages:[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - alacritty[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - htop[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - waybar[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - firefox[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.36 - fuzzel[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.54 No packages to remove for argument: alacritty[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.54 No packages to remove for argument: waybar[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.54 No packages to remove for argument: fuzzel
[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 Removing packages:[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - alacritty[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - htop[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - waybar[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.35 - firefox[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.36 - fuzzel[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.54 No packages to remove for argument: alacritty[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.54 No packages to remove for argument: waybar[09:38:29 g.i/b/niri-nvidia:latest] => #65 25.54 No packages to remove for argument: fuzzel