|
Bugzilla – Full Text Bug Listing |
| Summary: | Implement following symlinks in Plaindir source | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 10.3 | Reporter: | Forgotten User bwNirt9brK <forgotten_bwNirt9brK> |
| Component: | libzypp | Assignee: | Arvin Schnell <aschnell> |
| Status: | RESOLVED FIXED | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | andreas.hanke |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Forgotten User bwNirt9brK
2006-02-24 11:01:51 UTC
Maby this can be implemented for 10.2 - I suppose this is not supported right now. I do hope it is implemented in 10.2. I also note that hard links are followed, while as reported soft links are not. Which kind of metadata is this? or are you tryng to setup a plain dir of rpms as a source? Basically yes. Except that the plain dir of rpms which I want to create does not contain hardlinks to the RPM files but softlinks only. The user would like to organize his downloaded/archive RPMs in different directories, but would like to clump them together into a single installation source. I hope that answers the question. My question is. which kind of metadata is it. You have a directory, with symlinks to rpms, but, the metadata is YUM format or what? Because if it is a normal directory with rpms, it will not work even if they are not symlinks because YaST doesn't support plain directory sources yet (aka extracting the metadata from the files), although rug can do it. Well I did say "basically yes". It is a normal directory with RPMs. There is no metadata file separately, if that is what you mean. > Because if it is a normal directory with rpms, it will not work even if they > are not symlinks because YaST doesn't support plain directory sources yet (aka > extracting the metadata from the files), although rug can do it. YaST used to support such plain directory sources till SUSE 10.0. See bug 168358. Once that is fixed, this can be implemented. And I thought rug is the background package manager for YaST since 10.1. Anyway, I never used it. This feature will be there for 10.2, can you help me testing the betas and see if it has the behavior you expect? Much as I would like to, I recently shifted my residence and do not have a net connection at the new location yet, with some problems preventing my getting one soon. I will try, but I am sorry that I am unable to promise. In the meanwhile, seeing that bug 168358 and bug 128379 (on which this bug depends for full desired effect) are not fixed (or marked as fixed) the desired functionality does not seem to be achieved. Fixed in openSUSE 10.3: -> ll tclock-1.45-4.2.i586.rpm -> ../tclock-1.45-4.2.i586.rpm xanalyser-1.30-6.2.i586.rpm -> zypper addrepo -t plaindir file:///tmp/local-repo local -> zypper search -r local "*" S | Repository | Type | Name | Version | Arch --+------------+---------+-----------+----------+------- | local | package | tclock | 1.45-4.2 | i586 | local | package | xanalyser | 1.30-6.2 | i586 |