Mailinglist Archive: opensuse-bugs (15112 mails)
| < Previous | Next > |
[Bug 327490] New: Editing Properties of a Repository Fails to Invalidate the Cache
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Sat, 22 Sep 2007 10:58:36 -0600 (MDT)
- Message-id: <bug-327490-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=327490
Summary: Editing Properties of a Repository Fails to Invalidate
the Cache
Product: openSUSE 10.3
Version: RC 1
Platform: x86
OS/Version: openSUSE 10.3
Status: NEW
Severity: Normal
Priority: P5 - None
Component: YaST2
AssignedTo: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: crispin@xxxxxxxxxx
QAContact: jsrain@xxxxxxxxxx
Found By: DeveloperNet
I removed my initial physical DVD from my repositories, and then added the .iso
file. However, I screwed it up and entered a bogus file (an incomplete copy of
the full openSUSE-10.3-RC1-DVD-i386.iso file). So, I go back and edit the path
name of my local ISO repository, and continue to get the same error:
There was an error in the repository initialization.
'10.3_RC1_ISO_1': /var/cache/zypp/raw/10.3_RC1_ISO_1: Required file is missing:
/content
And of course you can't load any software from the .iso file.
However, when I deleted this repository and then added it again, it worked
fine.
Conjecture: YaST has built a cache of the repository, and is failing to
invalidate that cache when you change the path name to the repository.
I have not tested this, but it probably fails to invalidate the cache when you
change the path name, server name, URL, etc. for any kind of repository.
A fairly difficult to trip bug, because you have to point it at a repository
that is good enough to build a cache in the first place, and then change the
path 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.
Summary: Editing Properties of a Repository Fails to Invalidate
the Cache
Product: openSUSE 10.3
Version: RC 1
Platform: x86
OS/Version: openSUSE 10.3
Status: NEW
Severity: Normal
Priority: P5 - None
Component: YaST2
AssignedTo: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: crispin@xxxxxxxxxx
QAContact: jsrain@xxxxxxxxxx
Found By: DeveloperNet
I removed my initial physical DVD from my repositories, and then added the .iso
file. However, I screwed it up and entered a bogus file (an incomplete copy of
the full openSUSE-10.3-RC1-DVD-i386.iso file). So, I go back and edit the path
name of my local ISO repository, and continue to get the same error:
There was an error in the repository initialization.
'10.3_RC1_ISO_1': /var/cache/zypp/raw/10.3_RC1_ISO_1: Required file is missing:
/content
And of course you can't load any software from the .iso file.
However, when I deleted this repository and then added it again, it worked
fine.
Conjecture: YaST has built a cache of the repository, and is failing to
invalidate that cache when you change the path name to the repository.
I have not tested this, but it probably fails to invalidate the cache when you
change the path name, server name, URL, etc. for any kind of repository.
A fairly difficult to trip bug, because you have to point it at a repository
that is good enough to build a cache in the first place, and then change the
path 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.
| < Previous | Next > |