Am Freitag, 4. Dezember 2009 14:36:50 schrieb Rob OpenSuSE:
2009/12/4 Adrian Schröter adrian@suse.de:
Am Freitag, 4. Dezember 2009 09:27:21 schrieb Rob OpenSuSE:
2009/12/4 Adrian Schröter adrian@suse.de:
All of that is not doable via offering source rpms, so, maybe we can get rid of src rpms at all later ...
All true, but it doesn't let the user say they actually have all the source, that they use.
Perhaps a script to ensure up to date source has been downloaded for every installed package, would meet the user requirements and those of binary ISO distributors?
You can either use YaST for installing package sources or use rsync to keep a copy of the source rpm tree.
I fail to see the need for an additional iso.
Does the project want another misleading anti-Novell story on one of the FOSS websites? That's probably what willll happen if the source is not more accessible.
it would be just flaming and irrealistic. The interesst in src rpms is so low, that most mirrors don't want them already, but they are even available. So I think you just need to accept the lower download speed and go to a mirror not in your country.
Or convince some mirror in your county to mirror them.
At moment it appears the osc method is only one that can work for me, and that requires the login and use of SUSE specific tools, which aren't well understood outside of our community.
Now enabling the source repo on my system, caused an error message on Software Manager startup, about content key. This means for first time ever, I've failed to install distro source using YaST which always worked in past.
I agree the source ISO is not necessary, but you were considering "get rid of src rpms". Currently with them it would not be hard to write such a tool to install & update src rpm's for installed packages. If you drop src rpm as redundant and use osc, then it could work similarly.
Yes, we would most likely need offer an anonyous checkout than, but it won't be a GPL violation either if you need to create an account-
From the OP's point of view, installing source packages manually in YaST is *NOT* going to be a realistic solution. There is NOT an "All Packages -> Install source rpm" feature available. Nor is getting source 1 at a time via osc even if it is more practical for developer's rather than ppl ticking FOSS checklists.
The src rpm's are not available on browseable download.opensuse.org ftp site, so indeed an ISO or a script to install source packages would seem necessary to "have all the source", even for those willing to have the Novell logins.
???? What about
http://download.opensuse.org/source/
?