Is this the right forum for an install suggestion?

Hi, 11.3 is the first version that allowed me to upgrade install.
I did so. I really expected that all the packages that I had painstakingly
selected and installed to get re-installed upon an upgrade. Nope.
I had to remember that gperf-dev and guile-dev had to be hand selected
because the tools that fall over in their absence do not say, “you have
to install gperf”, for example. They just “exit 1” and say nothing.
So, I think it’d be Really Cool if the installer would do a:
rpm --query --all
and endeavor to re-install everything it finds. :frowning: Thanks!!

I do not see a gperf-dev nor a guile-dev package in the 11.2 OSS or non-OSS repos (though I see a guile-devel). I do not see how an 11.3 update could decide to update packages you instaled from some other repo,where it is not known what the new repo should be. Or do I understand you completely wrong?

In any case, feel free to discuss this here, but when you eventualy really come to the conclusion that such a feature is worthwhile to ask for, you should go to https://features.opensuse.org/

the answer to your subject line question “Is this the right forum for
an install suggestion?”, is no…

all such feature upgrades should go to the developers via FATE, see:

https://features.opensuse.org/


Enjoy Packman’s benefits? Show your appreciation by donating at
http://se.unixheads.org/?donate

DenverD
CAVEAT: http://is.gd/bpoMD [posted via NNTP w/openSUSE 10.3]

On 2010-07-18 17:16 GMT bkorb wrote:

>
> Hi, 11.3 is the first version that allowed me to upgrade install.
> I did so. I really expected that all the packages that I had
> painstakingly
> selected and installed to get re-installed upon an upgrade. Nope.
> I had to remember that gperf-dev and guile-dev had to be hand selected
> because the tools that fall over in their absence do not say, “you
> have
> to install gperf”, for example. They just “exit 1” and say nothing.
> So, I think it’d be Really Cool if the installer would do a:
> rpm --query --all
> and endeavor to re-install everything it finds. :frowning: Thanks!!

Depends on what you use for the upgrade.

Using the DVD there is a point at which you get a long list with
packages that have problems, like that there is no upgrade for them,
and you can choose, one by one, whether to keep, upgrade or remove. If
the package is not available in the dvd (or online repo) then I think
it gets removed by default.

In your case, I think that running later yast, and select “check
dependencies”, would find out that there are missing libraries to
install.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Minas Tirith))

Hola Carlos,

In your case, I think that running later yast, and select “check
dependencies”, would find out that there are missing libraries to install.

The problem I was trying to communicate is that packages that are not supplied on
the DVD images are in the repos but not installed even though the previous
installation did have these packages. Stuff like “gperf-dev” do not have very complex
dependencies. (Mainly like “libc”.) But because it is not on the DVD, it is not installed.
The reason I think this needs fixing is that the install clearly knows where the repos
live on the net and it configures those repos, but it does not fetch anything from there.
So, I’ve gone to the features site and asked for two things: an improved best effort
to re-install everything that was there, and a file left behind in /var/log listing the
packages that could not be installed. Thanks to everyone for their responses! Regards, Bruce

On 2010-10-25 23:06, bkorb wrote:
>
> Hola Carlos,
>
>> In your case, I think that running later yast, and select “check
>> dependencies”, would find out that there are missing libraries to
>> install.
>
> The problem I was trying to communicate is that packages that are not supplied on
> the DVD images are in the repos but not installed even though the previous
> installation did have these packages.

If your previous installation had a package that is not available in the DVD, it will not be
upgraded, that is obvious.

Unless you can activate online repos and it can be downloaded at upgrade time.

> The reason I think this needs fixing is that the install clearly knows
> where the repos live on the net and it configures those repos, but it does not fetch
> anything from there.

There is a phase during the upgrade preparation where it asks you to configure the online
repositories; by default, all are disabled. So, you have to enable them, one by one, and change them
to the next version, manually.

If there is at least one repo activated, the process will activate network and test the repo. If it
fails, it will retry until it succeeds or you abort.

This failed in 11.2, and I have a bugzilla opened for this.

If this failed in 11.3, you have a duty to open a bugzilla and attach the installation logs that
show the failure, or it will never be solved - and quick, don’t wait 3 months as you waited to reply
to this post.

> and a file left behind in /var/log listing the
> packages that could not be installed.

I suggested this years ago.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)