On 16/05/15 22:02, Felix Miata wrote:
buhorojo composed on 2015-05-16 20:53 (UTC+0200):
//ftp5.gwdg.de/pub/opensuse/repositories/Printing/openSUSE_13.2/Printing.repo mirrors? Mirrors are used for load balancing and locality. (no need for traffic around the world if the mirror at the university next to your ISP connection also has the data) See: https://en.opensuse.org/Portal:Mirrors/Intro http://mirrors.opensuse.org/ The cavehead is that the software behind the redirection (Mirrorbrain) sometimes has "hickups" or no reliable info (e.g. IPv6). Then such failures as seen by you can happen. That they happen is not good reason for permanently switching to any particular mirror. OTOH, temporarily switching is not unusually the only practical workaround if something from them is needed right away while a hiccup is in progress.
In such cases, replacing "http://download.opensuse.org/" with a known mirror server solves the trouble. (here "http://ftp5.gwdg.de/pub/opensuse/") Gwdg.de is a very good mirror, but like any mirror, it has its own hiccups occasionally. A "permanent" switch to it subjects you to its foibles without opportunity to use another as Mirrorbrain should provide during a time when gwdg.de is having hiccups.
Yes, Thanks for that. I ran into this with Ubuntu last year. They call it alternative downloads. I searched opensuse alternative downloads and mirrors appeared second, beneath the Ubuntu. There's only 1 Spanish mirror. Would this also explain why online update failed? A Spanish mirror won't necessarily be faster within Spain than other European mirrors. It might even be routinely slower.
Is there a way to choose that ftp5 site permanently, or a quick way of switching? Yes. Each *.repo file in /etc/zypp/repos.d/ is a component of your total repository configuration. Files there with such extensions as .repobak or .repogwdg are ignored. You can create a whole fleet of files there or elsewhere that can be copied to or from valid .repo files according to what repos you want to be active, and as quickly as renaming or copying any small text file. Save Printing.repo to some other name, then edit it to change from download.opensuse.org/ to ftp5.gwdg.de/pub/opensuse/ if you really want to limit yourself to one single mirror that may or may not be up to date or overloaded when you need to use it. I have this:
download.opensuse.org-lxde.repo repo-debug-update-non-oss.repo ftp.gwdg.de-suse.repo repo-debug-update.repo home:darkhado:openSUSE.repo repo-non-oss.repo network:chromium.repo repo-oss.repo openSUSE-13.2-0.repo repo-source.repo opensuse-guide.org-repo.repo repo-update-non-oss.repo Printing.repo repo-update.repo repo-debug.repo Can you give me a yes/no on these? Are those the repositories which online update reads? If I delete Printing.repo do the packages that were installed from it remain? If I delete Printing.repo will it update any longer?
Also I see that the printing stuff is experimental. Is it possible to freeze the repository and prevent it adding anything else now that I have it working? zypper al <packagename> will lock any package, installed or not, until such time as you do zypper rl <packagename>, or you do something with zypper or yast to induce it to ask you if you wish the lock to be removed and you answer yes.
OK. So If al locks a package. What locks a repository? Sorry, if these appear to be stupid questions (again) but your help and patience is invaluable. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org