[opensuse] RUG Catalog Priorities
Hi everybody I just made a small check: I installed a minimal SuSE Linux 10.1 (using FTP), downloaded some packages from the FTP Server to a local CacheDir (for building packages using 'build') Then I added that directory to RUG with rug sa -t mount /usr/src/build_rpms rug also subscribed that channel. I have some packages in there already which I used to compile PenguPop ( a multi player Puzzle Bobble, can BTW also already be found in the home:dimstar repository!). SDL for example exists there, but is not yet installed on my base installation. When I now go to the freshly built PenguPop RPMs and type rug in pengupop-2.1.9-1.1.i586.rpm rug correctly determines the dependencies and wants to install SDL. BUT: unfortunately, it tries to pull it down from the FTP Server again, which is a waste of time and resources. SO: long story short request (ENH) I think it would be nice to be able to prioritize the Catalogs (rug sp local 1) and giving them a service priority. Lowest number wins. Of course, still version numbers having the highest priority, but when finding the same package on different locations, it would be nice to have the power as the user to decide / influence where from they are coming. Or has this already been done in later version? I have rug-7.1.1.0-18 on that workstation Thank you for a short reply and some of your thoughts! Dominique
"Dominique Leuenberger" <Dominique.Leuenberger@TMF-Group.com> writes:
Hi everybody
I just made a small check: I installed a minimal SuSE Linux 10.1 (using FTP), downloaded some packages from the FTP Server to a local CacheDir (for building packages using 'build')
Then I added that directory to RUG with rug sa -t mount /usr/src/build_rpms
rug also subscribed that channel.
I have some packages in there already which I used to compile PenguPop ( a multi player Puzzle Bobble, can BTW also already be found in the home:dimstar repository!). SDL for example exists there, but is not yet installed on my base installation.
When I now go to the freshly built PenguPop RPMs and type rug in pengupop-2.1.9-1.1.i586.rpm rug correctly determines the dependencies and wants to install SDL. BUT: unfortunately, it tries to pull it down from the FTP Server again, which is a waste of time and resources.
SO: long story short request (ENH) I think it would be nice to be able to prioritize the Catalogs (rug sp local 1) and giving them a service priority. Lowest number wins. Of course, still version numbers having the highest priority, but when finding the same package on different locations, it would be nice to have the power as the user to decide / influence where from they are coming.
Or has this already been done in later version? I have rug-7.1.1.0-18 on that workstation
Thank you for a short reply and some of your thoughts!
I suggest to create a bugreport for this - this is how I expect it to work, Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
* Andreas Jaeger <aj@suse.de> [Oct 24. 2006 16:43]:
"Dominique Leuenberger" <Dominique.Leuenberger@TMF-Group.com> writes:
I think it would be nice to be able to prioritize the Catalogs (rug sp local 1) and giving them a service priority. Lowest number wins. Of course, still version numbers having the highest priority, but when finding the same package on different locations, it would be nice to have the power as the user to decide / influence where from they are coming.
There is already an enhancement request in our feature database which we hope to implement in 10.3 Klaus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Andreas Jaeger
-
Dominique Leuenberger
-
Klaus Kaempf