[Bug 1191370] New: localized zypper reports incomplete message on conflict
http://bugzilla.opensuse.org/show_bug.cgi?id=1191370 Bug ID: 1191370 Summary: localized zypper reports incomplete message on conflict Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: criguada+opensuse@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I am using openSuse Tumbleweed in Italian. When issuing a 'zypper dup' command, if there are conflicts it reports the conflict message in an incomplete fashion. If I force the English language, it is reported correctly. e.g. this is in Italian:
[ cristiano@xmper8q3 ~ ] sudo zypper dup Calcolo upgrade di distribuzione in corso... 4 Problemi: Problema: problema con insync-dolphin-1.3.12.36116-fc17.noarch installato Problema: problema con insync-1.5.7.37371-fc26.x86_64 installato Problema: problema con nodejs15-15.14.0-2.1.x86_64 installato Problema: problema con npm15-15.14.0-2.1.x86_64 installato
Problema: problema con insync-dolphin-1.3.12.36116-fc17.noarch installato Soluzione 1: installa insync-dolphin-3.4.2.40983-1.noarchdal fornitore @e73ead5e6ad0 sostituzione di del fornitore Soluzione 2: mantieni insync-dolphin-1.3.12.36116-fc17.noarch obsoleto
Scegliere tra le soluzioni precedenti per numero o ignora, riprova o annulla [1/2/i/r/a/d/?] (a):
This is in English:
[ cristiano@xmper8q3 ~ ] LANG=C sudo zypper dup Computing distribution upgrade... 4 Problems: Problem: problem with the installed insync-dolphin-1.3.12.36116-fc17.noarch Problem: problem with the installed insync-1.5.7.37371-fc26.x86_64 Problem: problem with the installed nodejs15-15.14.0-2.1.x86_64 Problem: problem with the installed npm15-15.14.0-2.1.x86_64
Problem: problem with the installed insync-dolphin-1.3.12.36116-fc17.noarch Solution 1: install insync-dolphin-3.4.2.40983-1.noarch from vendor @e73ead5e6ad0 replacing insync-dolphin-1.3.12.36116-fc17.noarch from vendor luis@luis-VirtualBox Solution 2: keep obsolete insync-dolphin-1.3.12.36116-fc17.noarch
Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c/d/?] (c):
As you can see, when reporting "Solution 1" in English zypper reports the replacement package name and vendor and the replaced package name and vendor. In Italian the replaced package name and vendor is missing and also there are a few spaces and words missing. The Italian message it should be:
Soluzione 1: installa insync-dolphin-3.4.2.40983-1.noarch dal fornitore @e73ead5e6ad0 in sostituzione di insync-dolphin-1.3.12.36116-fc17.noarch del fornitore luis@luis-VirtualBox
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191370 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Basesystem |libzypp Assignee|screening-team-bugs@suse.de |zypp-maintainers@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191370 http://bugzilla.opensuse.org/show_bug.cgi?id=1191370#c1 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Michael Andres <ma@suse.com> ---
msgid "" "install %1% from vendor %2%\n" " replacing %3% from vendor %4%" msgstr "" "installa %1 dal fornitore %2\n" " sostituzione di %3% del fornitore %4%"
Thanks. The translator 'lost' the trailing '%' in the positional args '%1%' ans '%2%'. Fixed for libzypp-17.28.6 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com