I tried to upgrade to 12.3 online and now when I boot it goes directly to the command line. It’s still 12.1. I followed instructions on this site but that was on the 12.1 browser and I can’t remember the location.
Why do you think it is still 12.1??
Did you know that an upgrades from 12.1 to 12.3 is not recommended??
What video card/driver? You may need to reinstall the driver.
Can you log on from command line??
How did you actually do the upgrade?? We know you don’t remember the page of instructions but you must have some idea what you did. There are several ways to do it and some are old and may not apply.
There is an entire litany of problems when upgrading like this. You have to make sure all your repos are 12.3. No mixing and matching. Then when you “upgrade” you have to update everything unconditionally. Then you have to sort out any dependency conflicts. Even then, this is not a good idea. There is to much of a change from 12.1 to 12.3. I’m not saying it can’t be done, just you better know what you’re doing if you do it. This can be fixed, but now you’re going to have to work at it.
On 2013-07-12 19:46, stevericketts wrote:
>
> I tried to upgrade to 12.3 online and now when I boot it goes directly
> to the command line. It’s still 12.1. I followed instructions on this
> site but that was on the 12.1 browser and I can’t remember the location.
Which instructions did you follow?
These?
Or these?
More info:
Chapter 16. Upgrading the System and System Changes
openSUSE 12.3 Release Notes
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
The way the “Upgrade to 12.3” SDB is written, it suggests that it’s <possible> and even a <supported scenario> upgrading directly from 12.1 > 12.3.
https://en.opensuse.org/SDB:System_upgrade
This is entirely new compared to previous upgrades which only supported upgrading one major version at a time.
That said, I don’t think that there can be any doubt that the risks increase substantially so if you have the time and the media for each intermediate version, upgrading one major version at a time <might> still be preferable.
To the OP:
I’d echo the others asking which method and if possible exact steps you took when upgrading, and your current distro version.
I’d also suggest you should also describe your hardware, most importantly your GPU because for example there have been major nVidia driver changes in 12.3 compared to earlier.
TSU
On 2013-07-13 03:56, tsu2 wrote:
>
> The way the “Upgrade to 12.3” SDB is written, it suggests that it’s
> <possible> and even a <supported scenario> upgrading directly from 12.1
>> 12.3.
> https://en.opensuse.org/SDB:System_upgrade
>
> This is entirely new compared to previous upgrades which only supported
> upgrading one major version at a time.
Mmmm :-?
“Starting with openSUSE 11.2, a live upgrade from the prior version is
officially supported”
“The supported starting point is the last openSUSE release with all
current updates applied. ”
“The following steps show you how to update your openSUSE distribution
to the current packages before upgrading to the next version.”
I don’t see what you see :-?
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
I tried the online method.
It shows 12.1 when I log on to the command line, it says Welcome to OpenSUSE 12. “Asparagus”.
No, I didn’t know 12.1 to 12.3 is not recommended. From the instructions it looked like it would be ok.
Graphics driver is ATI Radeon 3000
I followed the online upgrade identified in the post below.
Well… I obviously don’t know what I’m doing but I’m willing to work at it… just not sure where to start.
Then you haven’t followed the instructions correctly.
You need to replace “12.1” in all repo URLs with “12.3”, use “zypper lr -d” to check.
And you absolutely need to use “zypper dup” for the upgrade, DON’T use “zypper up”…
Try to run “zypper dup” again.
The upgrade from 12.1 to 12.3 SHOULD work. But there could be some annoyances like some services disabled although they were enabled before.
And you should remove /etc/X11/xorg.conf if it exists. That may prevent your boot to a graphical login (especially if you had installed a proprietary driver before the upgrade).
I followed the steps identified in https://en.opensuse.org/SDB:System_upgrade but where it said 12.2 I used 12.3. Hardware is 4gb memory 32 bit AMD Athlon with 500gb IDE drive. Graphics driver is ATI Radeon 3000
[QUOTE=tsu2;2571469
To the OP:
I’d echo the others asking which method and if possible exact steps you took when upgrading, and your current distro version.
I’d also suggest you should also describe your hardware, most importantly your GPU because for example there have been major nVidia driver changes in 12.3 compared to earlier.
TSU[/QUOTE]
Then that’s your mistake. Those instructions are from upgrading 12.2 to 12.3, so if you replace 12.2 with 12.3 that would only work for upgrading 12.3 to 12.3…rotfl!
You have to replace 12.2 with 12.1 since that is what you want to upgrade from!
As I said: In your repos replace all occurences of “12.1” with “12.3” either with zypper or yast->Software Repositories (yast can be run in text mode too), and run “zypper dup” again.
Or just follow those instructions another time, but this time replace 12.2 with 12.1…
I replaced all the repos with 12.3 and got rid of all the 12.1 ones… ran zypper dup and got a bunch of warnings so I stopped that. However, in looking at the off-line instructions, it looked like that would be better so I downloaded the .iso and created an install DVD. Followed the update instructions there and it worked perfectly! I’m now typing this from the 12.3 version.
Thanks to everyone for the responses for all your help and advice. I’ll definitely not jump versions in the future and I think I’ll stick with the DVD upgrade.
I guess you missed my post a bit ago. Replacing all the repos is just one step. I wouldn’t do zypper dup as it **will **leave some packages as 12.1. You should do an update of all packages unconditionally, **but **you **will **have to deal with dependency conflicts. If you are not skilled enough to do this, do a clean install.
No. His problem was, that he didn’t replace the repos at all, because he replaced 12.3 (which was not present anyway) with 12.3, i.e. a no-op.
I wouldn’t do zypper dup as it **will **leave some packages as 12.1. You should do an update of all packages unconditionally, **but **you **will **have to deal with dependency conflicts.
There’s no difference between YaST->“All on this list”->“Update unconditionally” and “zypper dup”. (ok, there are minor differences, but not the one you describe)
Your method will leave some 12.1 packages as well (and also the offline method).
But they don’t hurt usually, they just take disk space…
On 2013-07-13 17:16, stevericketts wrote:
> I followed the online upgrade identified in the post below.
Then, either your list of repos was not correct, or you did not a zypper
dup, or it crashed.
Try again, follow the instructions. Print them if you are not at the
same computer.
If that fails again, try the offline upgrade method instead.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
On 2013-07-13 19:16, stevericketts wrote:
>
> I replaced all the repos with 12.3 and got rid of all the 12.1 ones…
> ran zypper dup and got a bunch of warnings so I stopped that. However,
> in looking at the off-line instructions, it looked like that would be
> better so I downloaded the .iso and created an install DVD. Followed
> the update instructions there and it worked perfectly! I’m now typing
> this from the 12.3 version.
Remember that you have to do some extra steps after the upgrade. The DVD
only upgrades what is on the DVD, not everything.
> Thanks to everyone for the responses for all your help and advice.
> I’ll definitely not jump versions in the future and I think I’ll stick
> with the DVD upgrade.
The DVD upgrade method probably support version jump, but we have no
authoritative word on it. It usually works, though.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
Actually, you are sort of right and sort of wrong. There is a difference between zypper dup and update unconditionally. zypper dup will do a distro upgrade and will upgrade all relavent packages, but it will leave others untouched. So some will not be upgraded to 12.3. This usually inst a huge problem and goes un-noticed. It can be noticed later on when trying to install something and an older version creates a conflict. I have witnessed this effect on all versions since it became “ok” and on multiple computers. I was doing this long before it became “ok”. I’m not saying it can’t be done, but if you want **every **package updated, the way I said would be the way to go. If you just want a working system, zypper dup would work in the short run. In either case, you’ll have to sort out dependencies.
Unless I’m mis-interpreting what I’m reading…
In the article under the “Running the Upgrade” section
- If you are upgrading from 12.1 or older, add non-oss-update repo
zypper ar -f Index of /update/12.3-non-oss repo-update-non-oss
To me, that clearly suggests upgrading from 12.1 (the text description) to 12.3 (the target of the specific zypper command)
Since I didn’t see the OP actually list the repos for his zypper dup, I wouldn’t know if this critical repo was included which isn’t normally required for an upgrade from 12.2 > 12.3.
TSU
On 2013-07-14 01:56, tsu2 wrote:
>
> robin_listas;2571530 Wrote:
> Unless I’m mis-interpreting what I’m reading…
>
> In the article under the “Running the Upgrade” section
>
> - If you are upgrading from 12.1 or older, add non-oss-update repo
> >
> > > >
> zypper ar -f http://download.opensuse.org/update/12.3-non-oss/ repo-update-non-oss
> To me, that clearly suggests upgrading from 12.1 (the text description)
> to 12.3 (the target of the specific zypper command)
Huh, no
That paragraph is probably a later addition. The section header says:
“As an example, we will be showing upgrade from 12.2 to 12.3 here:”
The section describes and upgrade of 12.2 to 12.3, with a comment if the
departing point is 12.1 or later, which includes 12.2. The wording is
unfortunate, but they are not saying that 12.1 to 12.3 is supported.
They have to describe any version upgrade; they take one example, then
they add comments on exceptions or modifications later.
> Since I didn’t see the OP actually list the repos for his zypper dup, I
> wouldn’t know if this critical repo was included which isn’t normally
> required for an upgrade from 12.2 > 12.3.
Actually, the update repos are not absolutely necessary for the dup, you
can skip them. Later, with the system already running 12.3, you can go
about the updates.
That would make the jump smaller: jumping from 12.2 to a mature or “old”
12.3 is about double the “distance” than to an early 12.3.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)