Bug with "Switch system packages to the versions in this repository" button

9 views
Skip to first unread message

Atri

unread,
Jun 8, 2010, 11:15:20 AM6/8/10
to yast2-gtk
The above mentioned button seems to do nothing. While I have several
packages from the build service repos that I want to downgrade to
versions from the OSS repository, selecting the OSS repository and
hitting this button does nothing. However "zypper dup --from OSS"
gives about 70 packages to downgrade. I am not sure if this problem is
only with downgrading packages or upgrading packages too, but the
"switch" button does not seem to be working. Would you like a bug
report in bugzilla.novell.com?

Thanks

Ricardo Cruz

unread,
Jun 7, 2010, 3:08:16 PM6/7/10
to yast...@googlegroups.com
Hi Atri,

It seems the button doesn't run the dependencies solver as required to
actually unwind the action; otherwise, it would only perform it on
Apply, or if the user manually pressed "Dependencies > Check Now".

That was broken because apparently I changed the semantics of an
internal function. I have fixed a couple of related bugs for the menus
"File > Import" and "Extras > Install All *".

It will also honor the Cancel button of the dependencies solver dialog.

Much thanks for the report. Submitted to build-service; let's see if we
can get this in time for 11.3.

By the way, Jiri also called my attention to this problem:
http://bugzilla.novell.com/show_bug.cgi?id=610313 . I don't know who is
responsible for generating the translation files, but apparently the
software manager strings were not included due to a syntax error that I
was not made aware. I am not sure what this means; worst case scenario,
I guess the software manager will be in English.

Cheers,
Ricardo


--
Cheers,
Ricardo

Ricardo Cruz

unread,
Jun 7, 2010, 3:32:06 PM6/7/10
to yast...@googlegroups.com
Seg, 2010-06-07 às 20:08 +0100, Ricardo Cruz escreveu:
> Hi Atri,
>
> It seems the button doesn't run the dependencies solver as required to
> actually unwind the action; otherwise, it would only perform it on
> Apply, or if the user manually pressed "Dependencies > Check Now".
>
> That was broken because apparently I changed the semantics of an
> internal function. I have fixed a couple of related bugs for the menus
> "File > Import" and "Extras > Install All *".

I was wondering how recent this bug was introduced. Apparently, it is
reminiscent all way back to Feb 21 (r60920).
I am sure we all have tested the thing several times since, but I guess
we just never thought twice about it being silent until Apply. I figure
that as beta-testers, one tends to develop blind-spots to real-world
expectations given you're not under any real pressure.

--
Cheers,
Ricardo

Atri Bhattacharya

unread,
Jun 9, 2010, 8:25:14 AM6/9/10
to yast...@googlegroups.com

Yes, I don't know how I missed testing that! I do believe I tested it the first time you introduced it, but I am not sure. Anyway, hopefully the fix gets included by the RC1 release.

--
Atri

--
yast2-gtk mailing list - http://groups.google.com/group/yast2-gtk
Reply all
Reply to author
Forward
0 new messages