|
Bugzilla – Full Text Bug Listing |
| Summary: | Beta1 - Internet Repositories are initialized but not visible in Packager | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 10.3 | Reporter: | Lukas Ocilka <locilka> |
| Component: | Installation | Assignee: | Lukas Ocilka <locilka> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | coolo, holgi, lslezak, nospamm, novell |
| Version: | Alpha 7 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
Solution was suggested by lslezak - Fixed adding Internet repositories to be able to use them during installation (#298422). yast2-packager-2.15.56 *** Bug 298423 has been marked as a duplicate of this bug. *** Same with 907 yast2-packager-2.15.56 hasn't been built yet. Lslezak: could you, please, submit the package? Just for clarification: We won't take this fix into Beta1. It will be checked in once Beta1 is released. Coolo, let's add a note to the most annoying bugs. *** Bug 299101 has been marked as a duplicate of this bug. *** *** Bug 300886 has been marked as a duplicate of this bug. *** |
It's because these pkg bindings functions were not designed for the inst-sys and the sources just can't be used after that... The current solution Pkg::RepositoryAdd() Pkg::SourceRefreshNow() is not enough :( The only possibility is to add the source as disabled and then enable it Pkg::RepositoryAdd (disabled) Pkg::SourceRefreshNow() Pkg::SourceSetEnabled() Not a nice solution but we wanted to fix bug #297422 and using RepositoryAdd + SourceRefreshNow was the only possibility...