On Fri, 2005-09-09 at 16:46 -0400, Jeff Spaleta wrote: > On 9/9/05, Ricardo Veguilla Gonzalez <veguilla@xxxxxxxxx> wrote: > > > > Hi, I was going to submit gnome-screensaver to Fedora Extras, and while > > checking the spec file[1] for submission, I found the following > > problems: > > > > Problem #1 - Since gnome-screensaver is a gnome replacement for > > xscreensaver, I decided to add "Provide: xscreensaver" but then to the > > spec file. The problem is that upgrading xscreensaver will remove > > gnome-screensaver (xscreensaver obsoletes itself). > > > > Problem #2 - gnome-screensaver can use xscreensaver hacks if > > xscreensaver-extras or xscreensaver-gl-extras are installed, but they > > depend on xscreensaver-base, which introduces problem #1. > > why do you need to provide "xscreensaver"? Can you not provide > "xscreensaver-base" to solve the problem you want to solve? Because control-center requires xscreensaver. If I also provide xscreensaver-base, it will allow gnome-screensaver + xscreensaver-extras, but upgrading xscreensaver would still remove gnome-screensaver if both are installed. I could simply make gnome-screensaver provide and obsolete both "xscreensaver" and "xscreensaver-base", but I was trying to find a way to allow both of them installed at the same time. -- Ricardo Veguilla González <veguilla@xxxxxxxxx> -- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging