How to use EOL'ed mirrors (11.3)

I hope this is the right place to ask, apologies if it’s not.

I have openSUSE 11.3 on my workstation. All repositories are gone due to end of life.
Seems there are mirrors for those repos.

I have a very simple question: How am I supposed to use those **** mirrors??? Adding them in Yast2 (Yast->Software Repositories) doesn’t solve the problem. Here are some of the ways I tried:

(1) Add new repositories in Yast -> Specify URL -> Copy past a link like Index of /pub/opensuse/discontinued/source/distribution/11.3/repo/oss in the box -> results in the error “Bad media attach point: http://ftp5.gwdg.de/pub/opensuse/discontinued/source/distribution/11.3/repo/oss/
(2) Add new repositories in Yast -> Specify HTTP -> Copy past a link like Index of /pub/opensuse/discontinued/source/distribution/11.3/repo/oss in the box -> same error.
Although I think it’s an HTTP site, I did try FTP too, in vein.

Other repos (Non-Oss, Debug, etc.) result in the same thing. Which means I probably lack a fundamental understanding of how repositories work? Isn’t it that they have a standardized directory structure explained in some index file (I can see content, content.asc and directory.yast on the server) and you just need to direct Yast to where it’s supposed to file the files?

Upgrading is not an option. I can’t afford an upgrade and its accompanying headaches right now. <vent> I upgraded my laptop running 11.4 to 12.2 and it’s so annoying that I’m looking for some time to move to Linux Mint or something else. </vent>

Happy new year!

Basically, since you already have openSUSE 11.3 installed, you are just missing the updates. These mirrors seem to contain the base openSUSE 11.3 system, but not much else and no current updates. You can un-check the “Download Repository Description Files” in YaST Software Repositories and perhaps get them to work, but not for what you want I think. Evergreen, which is intended to increase the life of openSUSE releases, skipped over 11.3, supporting 11.2 and 11.4. While upgrading is a pain, your choices are to stick with the standard openSUSE upgrade plan at 12.2 with 12.3 up next, stick with a version supported by Evergreen 11.2 or 11.3 for now (openSUSE:Evergreen - openSUSE Wiki) or go the paid route and opt for SLED which is a much longer lived product. In your present situation, it is possible to upgrade your kernel perhaps, as I have a bash script that can do it, but I am not sure what else might help but bit the bullet and switch to openSUSE 12.2.

Thank You,

On 2012-12-29 03:26, polypoly wrote:
>
> I hope this is the right place to ask, apologies if it’s not.
>
> I have openSUSE 11.3 on my workstation. All ‘repositories are gone’
> (http://tinyurl.com/dxljt5c) due to end of life.
> Seems ‘there are mirrors for those repos’
> (http://en.opensuse.org/openSUSE:Mirrors#EOL_Mirrors).

Those repositories should just work, but do not expect updates, because
there are none.

> I have a very simple question: How am I supposed to use those ****
> mirrors??? Adding them in Yast2 (Yast->Software Repositories) doesn’t
> solve the problem. Here are some of the ways I tried:
>
> (1) Add new repositories in Yast -> Specify URL -> Copy past a link
> like ‘Index of
> /pub/opensuse/discontinued/source/distribution/11.3/repo/oss’

Well, it doesn’t have the “http” word not the server. It can not work.

Try “zypper ar URI”, and if it fails post it complete here, inside code
tags.

View this
thread for instructions

> Upgrading is not an option. I can’t afford an upgrade and its
> accompanying headaches right now. <vent> I upgraded my laptop running
> 11.4 to 12.2 and it’s so annoying that I’m looking for some time to move
> to Linux Mint or something else. </vent>

11.4 will be maintained till about July 2014 by the evergreen project,
so you could use that one. I do.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

Thank you both for the replies.

robin_listas:

I recognize that. I needed a Python module and Yast2 was complaining that it couldn’t read the install DVD. I thought I could point it to some online repository instead. I ended up going around the whole package management system (I think I did?) and downloading everything and compiling, etc.

I’m sorry for the mistake in copy/pasting. It did have the http.


> sudo zypper ar http://ftp5.gwdg.de/pub/opensuse/discontinued/source/distribution/11.3/repo/oss/
If only one argument is used, it must be a URI pointing to a .repo file.
addrepo (ar) [options] <URI> <alias>
addrepo (ar) [options] <file.repo>


Add a repository to the sytem. The repository can be specified by its URI or can be read from specified .repo file (even remote).


  Command options:
-r, --repo <file.repo>  Just another means to specify a .repo file to read.
-t, --type <type>       Type of repository (yast2, rpm-md, plaindir).
-d, --disable           Add the repository as disabled.
-c, --check             Probe URI.
-C, --no-check          Don't probe URI, probe later during refresh.
-n, --name <name>       Specify descriptive name for the repository.
-k, --keep-packages     Enable RPM files caching.
-K, --no-keep-packages  Disable RPM files caching.
-f, --refresh           Enable autorefresh of the repository.



So isn’t a URL a URI? I also tried this


> sudo zypper ar -type yast2 http://ftp5.gwdg.de/pub/opensuse/discontinued/source/distribution/11.3/repo/oss/directory.yast
Specified local path does not exist or is not accessible.

What am I doing wrong?

That’s a relief thanks.

jdmcdaniel3:

… bit the bullet and switch to openSUSE 12.2

This is just a personal preference to not continue with openSUSE past 11.4 (more specifically I don’t like GNOME3) and perhaps trying other flavors. But that’s something I need to read more on.

Thank you again and Happy New Year!

On Mon, 31 Dec 2012 18:36:01 +0000, polypoly wrote:

> What am I doing wrong?

Use:


sudo zypper ar http://ftp5.gwdg.de/pub/opensuse/discontinued/source/distribution/11.3/repo/oss/ 11.3-OSS

(You were missing the alias name parameter, which is required)

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

On 2012-12-31 19:36, polypoly wrote:

> So isn’t a URL a URI? I also tried this

I see Jim already answered that one. My mistake.

> jdmcdaniel3:
>>
>> … bit the bullet and switch to openSUSE 12.2
>>
>
> This is just a personal preference to not continue with openSUSE past
> 11.4 (more specifically I don’t like GNOME3) and perhaps trying other
> flavors. But that’s something I need to read more on.

Well, on my desktop I switched to 12.1 (11.4 was crashing too often on
hibernation), and instead of gnome I use XFCE, which has become pretty
similar to Gnome 2. On 12.2 I hear xfce has some bugs that I don’t like
(windows too big for small displays and no displacement bars).


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

Jim and Carlos,

Thank you for the replies. Zypper completed with no errors, the alias was the problem. Although Yast still complains that it can’t find the repos. At this point I just gave up as my Python problem is solved through using the source.

And you can keep your kernel up-to-date using this bash script: https://forums.opensuse.org/blogs/jdmcdaniel3/s-k-c-suse-automated-kernel-compiler-version-2-50-34/

Thank You,