1,362 updates... really?

I don’t even know if this is the right section so, apologies in advance for posting in the wrong section.

Just got a notification for 1,362 updates, when I usually get about 24 or 25.

Quite happy to super dooper ultra wacky streamline my opensuse 12.3 but thought this a little too odd to automatically hit the apply button (especially after the bash hole last month). Can I get a few reassurances please?

Thanks,

(can go get all the details you might need, if you might need them but I’m basically a noob using a Tosh laptop with 12.3)

cata

This sounds like you either added the main repo for a newer openSUSE release or Factory.
1300+ updates would only be possible if texlive was updated completely, this consists of about that number of packages.

So please post your repo list for further advise:

zypper lr -d

And please, do not install those updates in the meantime.
You’ll probably break your system.

Hi, thanks for your fast reply… and yes, haven’t touched apper yet

sorry for the mess, here it is;

catawampous@linux-u4w9:~> zypper lr -d

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

—±--------------------------±-----------------------------------±--------±--------±---------±---------±--------------------------------------------------------------------------------±-------
1 | SuSE | SuSE | Yes | Yes | 99 | rpm-md | http://download.videolan.org/pub/vlc/SuSE/12.3/ |
2 | games | games | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_12.3/ |
3 | games:tools | games:tools | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games:/tools/openSUSE_12.3/ |
4 | home:ecsos | home:ecsos | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/ecsos/openSUSE_12.3/ |
5 | jdarkroom.jar | jdarkroom.jar | No | Yes | 99 | plaindir | dir:///home/catawampous/Downloads |
6 | openSUSE-12.3-1.7 | openSUSE-12.3-1.7 | Yes | No | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-MATSHITADVD-RAM_UJ-850S_HB86_564593,/dev/sr0 |
7 | openSUSE:Factory | openSUSE:Factory | Yes | Yes | 99 | yast2 | http://download.opensuse.org/factory/repo/oss/ |
8 | repo-debug | openSUSE-12.3-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/12.3/repo/oss/ |
9 | repo-debug-update | openSUSE-12.3-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/12.3/ |
10 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/12.3-non-oss/ |
11 | repo-non-oss | openSUSE-12.3-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/12.3/repo/non-oss/ |
12 | repo-oss | openSUSE-12.3-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/12.3/repo/oss/ |
13 | repo-source | openSUSE-12.3-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/12.3/repo/oss/ |
14 | repo-update | openSUSE-12.3-Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/12.3/ |
15 | repo-update-non-oss | openSUSE-12.3-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/12.3-non-oss/ |
16 | wine | wine | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_12.3/ |
catawampous@linux-u4w9:~>

Cheers,

cata

I see the factory repo but where it came from is beyond me…

I can remove this with Yast? (like, safely)

cata

Right, as expected you have the Factory repo in your list:

Please remove that, either in YaST->Software Repositories or with:

sudo zypper rr 7

Then you shouldn’t get bothered by those updates any more.

Factory is where the next openSUSE release is developed.
In earlier times it could be quite unstable at times. They are doing lots of automated tests now and also 13.2 is near to its release, so it should be quite safe to use (at the moment at least).
But you definitely should not do that by installing those 1300+ updates…
If you wanted to switch to Factory, you should remove all other repos and run “zypper dup”. :wink:

Thanks mate you’re a star! I was a bit scared shitless for minute there. Sure, no I’m quite happy with 12.3… 13.2 can wait, maybe for my new desktop or something!

Thanks again, you guys are great.

cata

Well, 13.2 and Factory are not quite the same anyway.

After 13.2 is released, Factory will continue to be changed. It is the development ground for 13.3 from then on.
So it can be used as rolling distribution, if one would prefer that. With all the automated tests in place now, it is actually advertised as openSUSE’s rolling distribution.

Anyway, you probably got that repo by using a 1-click install for a Factory package.
You have to be careful with those, as they add the corresponding repos by default (the user does have to confirm, but not everybody always takes a close look…).
Better only use 1-click installs that are actually intended for your openSUSE version. Only those can be expected to work anyway.

Well that’s the strange thing, I didn’t install the factory repo. Dunno where it came from!?? But yes, I always stick to my own version and usually just check the important updates and forgo the rest (if it aint broke don’t fix it).

On 2014-10-11 17:56, catawampous wrote:

> Thanks mate you’re a star! I was a bit scared shitless for minute there.

With good reason. You did the right thing, ask here. You have not been
the first one that inadvertently adds a repo for the wrong version and
breaks his system.

Which reminds me, that a wanted feature is one that verifies that repo
version automatically and pops a big red warning.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

No idea, but it won’t install itself.

As I said, a possible reason might be that it has been added by some 1-click install, i.e. that you installed some package from http://software.opensuse.org/search that was actually intended for Factory.
Other than that I cannot really think of a reason.

Well then! Glad to be of help! haha (but yes I can imagine, dangerous as hell)

Exactly what I was worried about!

Thanks to the both of you!

cata

Count me among those as I was looking for the latest BOINC client / manager, and had added the factory as well.

Well the big red warning would be nice. What about adding something that verifies the installed version of openSuSE against updates available - or is that too much work in that every software package for a particular release would have to have a version number or be placed in some sort of master list?

Anyway, I’m glad I found this thread. :wink:

On 2014-10-12 00:06, wiyosaya wrote:

> Count me among those as I was looking for the latest BOINC client /
> manager, and had added the factory as well.
>
> Well the big red warning would be nice. What about adding something that
> verifies the installed version of openSuSE against updates available -
> or is that too much work in that every software package for a particular
> release would have to have a version number or be placed in some sort of
> master list?

The current release is stored on “/etc/os-release”, so I think it is
certainly doable.

But rpm packages do not store their intended os and release. I don’t
know if repositories do, except on their names.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)