Bug 909244

Summary: confusing message from zypper
Product: [openSUSE] openSUSE Distribution Reporter: a b <wharms>
Component: TranslationsAssignee: Forgotten User VaeWwCFpKG <forgotten_VaeWwCFpKG>
Status: RESOLVED FIXED QA Contact: Karl Eichwalder <ke>
Severity: Normal    
Priority: P5 - None CC: jamesrome, wharms, zypp-maintainers
Version: 13.2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description a b 2014-12-10 12:20:11 UTC
I do not know how many people actually read the messages but what zypper says is wrong or at least confusing in this case:

how to reproduce:
using zypper when 1. repository is not available.
use german settings


zypper install cvs
Leeres Ziel in URI: hd:///?device=/dev/disk/by-id/scsi-1USB_DISK_2.0-part2

Abbrechen, wiederholen, ignorieren? [a/w/i/? zeigt alle Optionen] (a): i
Möchten Sie das Repository openSUSE-13.2-0 dauerhaft deaktivieren? [ja/nein] (ne
in): 
Repository 'openSUSE-13.2-0' wird aufgrund des obigen Fehlers deaktiviert.
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Das erzeugt den Eindruck als wenn hier das Repository aus der Liste entfernt wird. Wird es nicht die naechste Abfrage laeuft wie gehabt. Es waere korrekter hier: uebsprungen, ignoriert, o.ae. zu schreiben.


Daten des Repositories laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...
Comment 1 Karl Eichwalder 2014-12-16 09:08:58 UTC
Michael, can you please check this?
Comment 2 Forgotten User VaeWwCFpKG 2014-12-17 09:59:48 UTC
Hi a b,

I try to summarize your bugreport: You think the description " %s wird aufgrund des obigen Fehlers deaktiviert." is missleading, because it is merely skipped for the current task, instead of being disabled.


Currently I need the following two informations from you:
1.) Did I understand your problem correctly?


2.) Can you verify whether the repository has been disabled or not? (disabled is something else than removed)
-> Use the command  "zypper repos --details" to verify that please.


Background: It is actually just a translation from "Disabling repository '%s' because of the above error.", which doesn't seem like a translation bug. However it might be a zypper bug.
Comment 3 Michael Andres 2014-12-17 11:10:13 UTC
(In reply to Michael Skiba from comment #2)
> I try to summarize your bugreport: You think the description " %s wird
> aufgrund des obigen Fehlers deaktiviert." is missleading, because it is
> merely skipped for the current task, instead of being disabled.

This is what zypper does. Maybe I should change the English text to 
"Omitting repository '%s' because of the above error." if the repo is just temporarily disabled.

'ignoriert, ausgelassen' is what I'd use in German.
Comment 4 Michael Andres 2014-12-17 11:19:29 UTC
Looks like zypper already uses 
   _("Skipping repository '%s' because of the above error.")
in some other place. I'll drop "Disabling repository.." and use this instead.
Comment 5 Michael Andres 2014-12-17 11:29:43 UTC
Changing the translation is not needed. 
Next zypper update (1.11.18) won't use this text anymore.
Comment 6 Michael Andres 2015-02-24 12:28:36 UTC
*** Bug 919073 has been marked as a duplicate of this bug. ***
Comment 7 James Rome 2015-02-24 14:26:09 UTC
This was NOT fixed. See 919073
It is not a translation issue. The English is wrong.
Comment 8 Michael Andres 2015-02-24 14:47:38 UTC
@James: See c#4/5: The English text was changed to "Skipping repository ..." in zypper-1.11.18.
Comment 9 James Rome 2015-02-24 15:00:46 UTC
Well my patched 13.2 still does it. See the other bug. It did it again today!
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/home:/ZaWertun:/network/openSUSE_13.2/'

Abort, retry, ignore? [a/r/i/? shows all options] (a): i
Do you want to disable the repository home:ZaWertun:network permanently? [yes/no] (no): no
Disabling repository 'home:ZaWertun:network' because of the above error.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Comment 10 Michael Andres 2015-02-24 15:23:44 UTC
Yes, because currently zypper-1.11.17 is the latest version released.


Preliminary package (zypper-1.11.22) is available in the devel repo:
http://download.opensuse.org/repositories/zypp:/Code13_2-Branch/openSUSE_13.2/

Official update will be triggered ASAP.
Comment 11 Swamp Workflow Management 2015-03-06 13:05:59 UTC
openSUSE-RU-2015:0443-1: An update that has 7 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 828631,896224,909143,909244,909772,911335,911658
CVE References: 
Sources used:
openSUSE 13.2 (src):    libsolv-0.6.8-6.1, libzypp-14.36.0-18.1, zypper-1.11.22-15.1
Comment 12 Swamp Workflow Management 2015-07-02 16:10:03 UTC
SUSE-RU-2015:1175-1: An update that solves one vulnerability and has 45 fixes is now available.

Category: recommended (moderate)
Bug References: 725867,820693,828631,832519,848054,892431,893294,896224,897301,899510,899603,899781,899907,901590,901691,903405,903675,904737,906549,908135,908345,908976,909143,909244,909772,911335,911658,914258,914284,915461,915928,916254,919709,921332,922352,923800,925678,925696,927319,929483,929528,929593,929990,931601,932393,933277
CVE References: CVE-2014-3566
Sources used:
SUSE Linux Enterprise Workstation Extension 12 (src):    PackageKit-0.8.16-11.15
SUSE Linux Enterprise Software Development Kit 12 (src):    PackageKit-0.8.16-11.15, libsolv-0.6.11-8.1, libyui-ncurses-pkg-2.46.1-3.4, libyui-qt-pkg-2.44.7-3.2, libzypp-14.39.0-10.1, libzypp-bindings-0.6.4-5.3
SUSE Linux Enterprise Server 12 (src):    PackageKit-0.8.16-11.15, gnome-packagekit-3.10.1-8.13, libsolv-0.6.11-8.1, libyui-ncurses-pkg-2.46.1-3.4, libyui-qt-pkg-2.44.7-3.2, libzypp-14.39.0-10.1, libzypp-bindings-0.6.4-5.3, yast2-pkg-bindings-3.1.20-3.3, zypper-1.11.32-8.1
SUSE Linux Enterprise Desktop 12 (src):    PackageKit-0.8.16-11.15, gnome-packagekit-3.10.1-8.13, libsolv-0.6.11-8.1, libyui-ncurses-pkg-2.46.1-3.4, libyui-qt-pkg-2.44.7-3.2, libzypp-14.39.0-10.1, libzypp-bindings-0.6.4-5.3, yast2-pkg-bindings-3.1.20-3.3, zypper-1.11.32-8.1