https://bugzilla.novell.com/show_bug.cgi?id=415115 Summary: RepoManager.cc can't handle whitespaces in pathnames Product: openSUSE 11.0 Version: Final Platform: All OS/Version: openSUSE 11.0 Status: NEW Severity: Major Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: lrupp@novell.com QAContact: qa@suse.de Found By: Development I've a packages file containing the following section: +Prv: libitalc_core.so italc = 1.0.9-1.1 /etc/italc/keys/public/supporter /etc/italc /etc/sysconfig/SuSEfirewall2.d/services/italc /etc/settings /etc/italc/keys/public/admin/key /etc/italc/keys/public /etc/italc/keys /etc/italc/keys/public/other /etc/italc/keys/public/teacher /etc/italc/keys/public/teacher/key /etc/italc/keys/public/admin /etc/settings/iTALC Solutions/iTALC.conf /etc/italc/keys/public/supporter/key /etc/settings/iTALC Solutions -Prv: Please note the whitespace in the pathname. Full packages file is available here: http://www.opensuse-education.org/download/packages And here are the error messages in y2log while trying to add this add on media: 2008-08-18 13:29:29 <1> linux(2838) [zypp] RepoManager.cc(buildCache):748 OS-Edyu building cache... 2008-08-18 13:29:29 <1> linux(2838) [zypp] RepoManager.cc(buildCache):768 repo type is yast2 2008-08-18 13:29:29 <1> linux(2838) [zypp] RepoManager.cc(buildCache):793 Executing: repo2solv.sh "/var/cache/zypp/raw/OS-Edyu" > "/var/cache/zypp/solv/OS-Edyu/solv" 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 Bad dependency line: 7375: =Prv: /etc/settings/iTALC 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 cat: write error: Broken pipe 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 cat: write error: Broken pipe 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 cat: write error: Broken pipe 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 gzip: stdout: Broken pipe 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 2008-08-18 13:29:29 <2> linux(2838) [zypp] RepoManager.cc(buildCache):798 gzip: stdout: Broken pipe 2008-08-18 13:29:29 <5> linux(2838) [zypp] Exception.cc(log):119 RepoManager.cc(buildCache):807 THROW: RepoManager.cc(buildCache):807: Failed to cache repo (4). 2008-08-18 13:29:29 <1> linux(2838) [zypp] PathInfo.cc(_Log_Result):295 unlink /var/cache/zypp/solv/OS-Edyu/solv 2008-08-18 13:29:29 <1> linux(2838) [Pkg] Callbacks.cc(progress):454 ProgressProgress: id:24, Building repository 'OS-Edyu' cache: 0% 2008-08-18 13:29:29 <1> linux(2838) [Pkg] Callbacks.cc(finish):471 ProgressFinish: id:24, Building repository 'OS-Edyu' cache 2008-08-18 13:29:29 <5> linux(2838) [Pkg] Source_Resolvables.cc(LoadResolvablesFrom):127 Error: Loading resolvables failed: Failed to cache repo (4). History: - repo2solv.sh "/var/cache/zypp/raw/OS-Edyu" > "/var/cache/zypp/solv/OS-Edyu/solv" Bad dependency line: 7375: =Prv: /etc/settings/iTALC cat: write error: Broken pipe cat: write error: Broken pipe cat: write error: Broken pipe gzip: stdout: Broken pipe gzip: stdout: Broken pipe 2008-08-18 13:29:29 <1> linux(2838) [Pkg] Source_Resolvables.cc(LoadResolvablesFrom):133 Pool size at end: 5434 (loaded 0 resolvables) 2008-08-18 13:29:29 <1> linux(2838) [Pkg] PkgProgress.cc(_receiver):95 PkgReceiver progress: 600 (100%), running: false 2008-08-18 13:29:29 <1> linux(2838) [Pkg] PkgProgress.cc(_receiver):95 PkgReceiver progress: 600 (100%), running: false looks like RepoManager.cc can't handle the whitespace in the directory name. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.