[opensuse] YAST - Pet Peave - Why refresh before displaying the list of Community Repositories
Listmates, I was helping on another post and I simply needed to take a look at what the names in "Community Repositories" were. Why in the heck does Yast have to refresh all the GD repositories on my box just to display the list of repositories available? Refresh after I have selected a repository, not just to display a list of the ones available. It wasn't until after 10 minutes of refreshes, that I was to see the list of community repositories. (Yes, I know I can just look at http://download.opensuse.org/repositories/ , but I wanted to make sure I had the nomenclature right so that the information I provided matched what would be seen in Yast, Community Repositories. What is the consensus on whether this needs to be filed as a bug? -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Apr 23, 2008 at 2:55 PM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
Listmates,
I was helping on another post and I simply needed to take a look at what the names in "Community Repositories" were. Why in the heck does Yast have to refresh all the GD repositories on my box just to display the list of repositories available? Refresh after I have selected a repository, not just to display a list of the ones available. It wasn't until after 10 minutes of refreshes, that I was to see the list of community repositories.
(Yes, I know I can just look at http://download.opensuse.org/repositories/ , but I wanted to make sure I had the nomenclature right so that the information I provided matched what would be seen in Yast, Community Repositories.
What is the consensus on whether this needs to be filed as a bug?
I fully agree. Unless or until I try to do an update or install new packages I don't want my system wandering off updating repositories. Its just maddening every time I go into yast to have that thing start the long march of repository checking. -- ----------JSA--------- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 04/24/2008 06:10 AM, John Andersen wrote:
On Wed, Apr 23, 2008 at 2:55 PM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
Listmates,
I was helping on another post and I simply needed to take a look at what the names in "Community Repositories" were. Why in the heck does Yast have to refresh all the GD repositories on my box just to display the list of repositories available? Refresh after I have selected a repository, not just to display a list of the ones available. It wasn't until after 10 minutes of refreshes, that I was to see the list of community repositories.
(Yes, I know I can just look at http://download.opensuse.org/repositories/ , but I wanted to make sure I had the nomenclature right so that the information I provided matched what would be seen in Yast, Community Repositories.
What is the consensus on whether this needs to be filed as a bug?
I fully agree. Unless or until I try to do an update or install new packages I don't want my system wandering off updating repositories. Its just maddening every time I go into yast to have that thing start the long march of repository checking.
If you try out the new Yast from the OBS (requires adding Yast, Zypp, LiMaL, and Blocxx), it includes a skip refresh button, so my guess is they have worked on that problem already. -- Joe Morris Registered Linux user 231871 running openSUSE 10.3 x86_64 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
John Andersen wrote:
On Wed, Apr 23, 2008 at 2:55 PM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
Listmates,
I was helping on another post and I simply needed to take a look at what the names in "Community Repositories" were. Why in the heck does Yast have to refresh all the GD repositories on my box just to display the list of repositories available? Refresh after I have selected a repository, not just to display a list of the ones available. It wasn't until after 10 minutes of refreshes, that I was to see the list of community repositories.
(Yes, I know I can just look at http://download.opensuse.org/repositories/ , but I wanted to make sure I had the nomenclature right so that the information I provided matched what would be seen in Yast, Community Repositories.
What is the consensus on whether this needs to be filed as a bug?
I fully agree. Unless or until I try to do an update or install new packages I don't want my system wandering off updating repositories. Its just maddening every time I go into yast to have that thing start the long march of repository checking.
I also agree. Another thing would be to improve the update time. Is it actually checking every file? Can it check some time stamp or md5sum to see if the repository has been updated? As it is, if it checks and then you open software management again, it has to check all over again. -- Use OpenOffice.org <http://www.openoffice.org> -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 23/04/2008, James Knott <james.knott@rogers.com> wrote:
I also agree. Another thing would be to improve the update time. Is it actually checking every file? Can it check some time stamp or md5sum to see if the repository has been updated? As it is, if it checks and then you open software management again, it has to check all over again.
For each repository it downloads a tiny file (repomd.xml) containing the timestamp and checksum of the other metadata files. The other metadata are only downloaded if the repository has changed. The check itself would normally be too quick for you to notice. However, many of the repositories change very frequently, so if you have a few repositories it is likely that at least one will require a complete new metadata download. Packman for instance changes every almost 4 hours - and requires a download of almost 5mb of data every 4 hours. The ideal solution to this problem would be diffed metadata, packman updates usually are only one or two new packages, a few bytes of new information, but megabytes have to be downloaded at a time at the moment. Autorefresh off by default doesn't help, it just confuses people when their downloads fail. Especially with the buildservice repositories when an update often means that the filenames of all packages have changed. -- Benjamin Weber -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Benji Weber pecked at the keyboard and wrote:
On 23/04/2008, James Knott <james.knott@rogers.com> wrote:
I also agree. Another thing would be to improve the update time. Is it actually checking every file? Can it check some time stamp or md5sum to see if the repository has been updated? As it is, if it checks and then you open software management again, it has to check all over again.
For each repository it downloads a tiny file (repomd.xml) containing the timestamp and checksum of the other metadata files. The other metadata are only downloaded if the repository has changed.
Check the Subject: line again. The bitch is about refreshing the repos when all that is being performed is _seeing_ which repos are available. By all means refresh if new repos are added. -- Ken Schneider SuSe since Version 5.2, June 1998 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 24/04/2008, Ken Schneider <suse-list3@bout-tyme.net> wrote:
Benji Weber pecked at the keyboard and wrote:
On 23/04/2008, James Knott <james.knott@rogers.com> wrote:
I also agree. Another thing would be to improve the update time. Is it actually checking every file? Can it check some time stamp or md5sum to see if the repository has been updated? As it is, if it checks and then you open software management again, it has to check all over again.
For each repository it downloads a tiny file (repomd.xml) containing the timestamp and checksum of the other metadata files. The other metadata are only downloaded if the repository has changed.
Check the Subject: line again. The bitch is about refreshing the repos when all that is being performed is _seeing_ which repos are available. By all means refresh if new repos are added.
The message I responded to mentioned software management module, and was asking about how the refresh was implemented. I'm well aware that refreshing repositories just to show a list of them is unnecessary. zypper doesn't do it, only the YaST module. -- Benjamin Weber -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Ken Schneider napsal(a):
Check the Subject: line again. The bitch is about refreshing the repos when all that is being performed is _seeing_ which repos are available. By all means refresh if new repos are added.
The current Community Repositories do not refresh any metadata anymore. Current means "11.0". Bye Lukas
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Thursday 2008-04-24 at 00:43 +0100, Benji Weber wrote: ...
The ideal solution to this problem would be diffed metadata, packman updates usually are only one or two new packages, a few bytes of new information, but megabytes have to be downloaded at a time at the moment.
Or use rsync as the download protocol, but few servers support it. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIEH9jtTMYHG2NR9URAvoYAJ0cmNlBvwJtv4ORAln2CPbIDO+8mQCdHrmN pQk32jF76yYaCOmwrt7K4A0= =2S61 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
David C. Rankin pecked at the keyboard and wrote:
Listmates,
I was helping on another post and I simply needed to take a look at what the names in "Community Repositories" were. Why in the heck does Yast have to refresh all the GD repositories on my box just to display the list of repositories available? Refresh after I have selected a repository, not just to display a list of the ones available. It wasn't until after 10 minutes of refreshes, that I was to see the list of community repositories.
(Yes, I know I can just look at http://download.opensuse.org/repositories/ , but I wanted to make sure I had the nomenclature right so that the information I provided matched what would be seen in Yast, Community Repositories.
What is the consensus on whether this needs to be filed as a bug?
+1 here as well as: Refreshing the repos _after_ installing updates which refreshes repos before doing updates to begin with! DUH!! -- Ken Schneider SuSe since Version 5.2, June 1998 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (8)
-
Benji Weber
-
Carlos E. R.
-
David C. Rankin
-
James Knott
-
Joe Morris
-
John Andersen
-
Ken Schneider
-
Lukas Ocilka