Where can I find what the last run of yast was *going* to install?

After installing 11.3 on a new disk, I added the “community repositories”. On the next run of the software maintenance program, several items were already selected for update/upgrade, so I accepted them (and the subsequent “solution” packages) and went to bed while it did it’s thing.

At some point during the update, yast stopped responding * In any case, this meant I had to abort the update.

the next time I started the module, nothing was listed as “needing to be updated”, however I’m reasonably certain that the list of packages to be updated was far longer than the list of packages that actually were updated. I’ve tried digging through y2log, but I don’t see anything (obvious) as to “here is the list of packages that will be updated/installed/[deleted]” - is that information listed anywhere?

I fear my system is partially broken - how can I be certain that all of the dependancies are up to date?*

the log is

/var/log/zypp/history

On 2010-09-29 18:06, afbbsuid wrote:
>
> After installing 11.3 on a new disk, I added the “community
> repositories”. On the next run of the software maintenance program,

Not the YOU module?

> several items were already selected for update/upgrade, so I accepted
> them (and the subsequent “solution” packages) and went to bed while it
> did it’s thing.
>
> At some point during the update, yast stopped responding * In any case, this meant I had to abort
> the update.

I think you could have simply killed aria2c.

And perhaps you should consider reporting the aria2c problem to Bugzilla, so that they solve it -
although I heard they are considering another download program/lib for 11.4.

> the next time I started the module, nothing was listed as “needing to
> be updated”, however I’m reasonably certain that the list of packages to
> be updated was far longer than the list of packages that actually were
> updated. I’ve tried digging through y2log, but I don’t see anything
> (obvious) as to “here is the list of packages that will be
> updated/installed/[deleted]” - is that information listed anywhere?
>
> I fear my system is partially broken - how can I be certain that all of
> the dependancies are up to date?

No, the dependencies should be Ok, but there is a menu option that checks dependencies.

About the updates, if you were using the YOU module (yast online update) and they were really
updates, pending updates would appear on the next run. If you were using the software management
module, sometimes packages are automatically selected for instalation, not being updates, and nobody
as given an explanation for that behaviour, as far as I know. On the next run they usually disappears.


Cheers / Saludos,

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

I think it depends on if install is CD or DVD. I think it tries to recommend all packages that are left off the CD because of space. At lest for the most part.

good to know for the next time (that I forget this isn’t fixed…)

This also happened with the “other” downloader [wget?] using the command-line option to start yast/software management in the way that does NOT use Aria2c. [see my other thread regarding the nvidia download appearing to “hang” at 99% complete] The weird thing is that another download from (presumably) the same server does not hang (though the file is much smaller - less than a meg I believe)

yes, it was the software management module, first-time run (maybe second?) after installing -and- setting up the community repositories. [and for the other person who replied, this was from the downloaded DVD, so I don’t think it was a case of adding the “last few bits that didn’t fit”] thanks for clarifying the fact that this is “unexplained behaviour”… ;)*

this only shows (after the fact) what actually was installed, it does not list was was selected to be installed or updated.

I don’t know any way you can get such info

You know it would be quicker to re-install
Next time do updates/additional installation in smaller increments if you have a flaky connection

since yast uses the package manager zypper which uses rpm the best effort to find out what package was installed last is use rpm itself.


rpm -qa --last

would list the packages in order there where installed. You could either pipe it into another file to see the output later or use pipe it to head or tail.

Under BSD, I would add “| tail -r” to reverse the order, but the openSUSE version of tail doesn’t seem to have that option.

please_try_again: isnt that the same as head?

No, it just reverses the order of lines but outputs all of them, unlike tail and head without argument, which by default only display the 10 last and first lines.

On 2010-10-01 10:06, afbbsuid wrote:
>
> Carlos E. R.;2230503 Wrote:

>> I think you could have simply killed aria2c.
>>
>
> good to know for the next time (that I forget this isn’t fixed…)

I had to, recently :slight_smile:

>
> Carlos E. R.;2230503 Wrote:
>>
>> And perhaps you should consider reporting the aria2c problem to
>> Bugzilla, so that they solve it -
>> although I heard they are considering another download program/lib for
>> 11.4.
>>
>
> This also happened with the “other” downloader [wget?] using the
> command-line option to start yast/software management in the way that
> does NOT use Aria2c. [see my other thread regarding the nvidia download
> appearing to “hang” at 99% complete] The weird thing is that another
> download from (presumably) the same server does not hang (though the
> file is much smaller - less than a meg I believe)

A bug or different behaviour has been noticed with aria2c, triggered with size of download. Small
files are downloaded from only one mirror, and it will not try to switch to another mirror if it
fails. Big files are simultaneously downloaded from up to 5 mirrors, and bad mirrors are marked.

> yes, it was the software management module, first-time run (maybe
> second?) after installing -and- setting up the community repositories.
> [and for the other person who replied, this was from the downloaded DVD,
> so I don’t think it was a case of adding the “last few bits that didn’t
> fit”] thanks for clarifying the fact that this is “unexplained
> behaviour”… :wink:

I would not worry too much, nor reinstall. Dependencies are OK.

A different thing is whether you are using the packages from the repo you intended or not.

Ah! There is an option in yast, left side menu, for save settings. It “should” save the list of
selected packages. It does not. I know, I tried. I had manually selected a long list of packages,
took me an hour. Yast failed somehow, crashed or something. I reloaded the file, my selections were
not there. :frowning:


Cheers / Saludos,

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

@please_try_again: ah this would be like rpm -qa --last|tail|tac :wink: