[Bug 598458] New: Cannot add openSUSE repository 'Archiving:Backup' due to error in "repo2solv.sh".
http://bugzilla.novell.com/show_bug.cgi?id=598458 http://bugzilla.novell.com/show_bug.cgi?id=598458#c0 Summary: Cannot add openSUSE repository 'Archiving:Backup' due to error in "repo2solv.sh". Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: DOlsson@WEB.de QAContact: jsrain@novell.com Found By: --- Blocker: --- Created an attachment (id=355924) --> (http://bugzilla.novell.com/attachment.cgi?id=355924) Attached is a "bzip2" compressed YaST2 session log from the reproduction of the error. User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100401 SUSE/3.6.3-1.2 Firefox/3.6.3 When trying to add the repository 'Archiving:Backup' using "http://download.opensuse.org/repositories/Archiving:/Backup/openSUSE_11.1", YaST2 ends with an error pop-up window with the text: History: - 'repo2solv.sh' '-o' '/var/cache/zypp/solv/Archiving:Backup/solv' '/var/cache/zypp/raw/Archiving:Backup' Unknown checksum type: 8: sha256 sed: couldn't write 18 items to stdout: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe --cut-- (last line is repeated a lot of times...) It seems that these two repositories have changed to make use of "sha256" (instead of "sha"), which "rpmmd2solv" from the "satsolver-tools-0.13.9-0.1.1" package does not support. That it does not support this type of checksum is OK, but how come that the programs uses "rpmmd2solv" cannot handle this situation in a much more proper way? Reproducible: Always Steps to Reproduce: 1. YaST2 -> Software Repositories 2. Click Add -> Next 3. Enter in "Repository Name:" -> Archiving:Backup 4. Enter in "URL:" -> http://download.opensuse.org/repositories/Archiving:/Backup/openSUSE_11.1/ 5. Click Next 6. Click OK 7. Await ca. 5-7 secs. to pass, after which the error pop-up window appears. Actual Results: History: - 'repo2solv.sh' '-o' '/var/cache/zypp/solv/Archiving:Backup/solv' '/var/cache/zypp/raw/Archiving:Backup' Unknown checksum type: 8: sha256 sed: couldn't write 18 items to stdout: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe grep: writing output: Broken pipe .. Expected Results: The repository gets added. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=598458
http://bugzilla.novell.com/show_bug.cgi?id=598458#c1
--- Comment #1 from Dennis Olsson
http://bugzilla.novell.com/show_bug.cgi?id=598458
http://bugzilla.novell.com/show_bug.cgi?id=598458#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=598458
http://bugzilla.novell.com/show_bug.cgi?id=598458#c
Michael Calmer
http://bugzilla.novell.com/show_bug.cgi?id=598458
http://bugzilla.novell.com/show_bug.cgi?id=598458#c2
Michael Schröder
participants (1)
-
bugzilla_noreply@novell.com