2009/12/4 Peter Pöml poeml@cmdline.net:
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's there. Have you tried?
Did try, but as the OP mentioned it's not obvious what is missing, when you are Mirror brained to a partial mirror, binary rpm + iso mirror. The one I looked for stuff after YaST failed, was Mirrorservice at Kent in UK, which did have 14 GB with updates already for 11.2.
When I saw this thread start, I thought "no problem" but sure enough when I tried for myself, I was surprised as things I expect to work didn't.
zypper install rsync mkdir /home/rob/opensuse-source rsync -rv rsync://stage.opensuse.org/opensuse-source/distribution/11.2 /home/rob/opensuse-source
http://download.opensuse.org/source/distribution/11.2/
I also see 10 mirrors worldwide: http://mirrors.opensuse.org/list/11.2.html
That's working Peter thanks! This is good to clear this up.
I'm sure that everybody appreciates your worriedness about further misleading anti-Novell stories, and takes your warning seriously, but I don't think that your prediction will happen.
If the project responds to requests for easy way to get source, with non-standard means, and talk of withdrawing source rpm's rather than pointing (as you have) to where it is, a misleading impression gets created.;
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.
A bug to report. Maybe you are the first who ever tried it; or the first who ever bothers to create a bug report for it. Or the bug has been reported by others, but nobody is interested enough in fixing it. All possible!
On it, typically are re-enbling repo, so it refreshed, start Software Manager and no error this time. Still no source rpm's in repo though, nor any way I find to install the source like worked in past releases.
Well, instead of hosting a terabyte (yes!) of source RPMs, well, it would be possible to generate them on the fly from the sources, on those rare occasions where somebody accesses them. But buying disk space is probably cheaper than paying somebody to implement something clever, or even find someone to do it.
I basically agree with you, I just think GPL compliance is important; SuSE 6.1, 7, 8, 10, 11 all made the source very available, so I am surprised to be suddenly stumped in 11.2.
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.
They are - see above :-)
Mirror brain sends me somewhere...http://download.opensuse.org/distribution/11.2/repo/oss/suse/
Index of /distribution/11.2/repo/oss/suse Icon Name Last modified Size [DIR] Parent Directory - [DIR] i586/ 06-Nov-2009 21:24 - [DIR] i686/ 06-Nov-2009 21:24 - [DIR] noarch/ 06-Nov-2009 21:24 - [DIR] repodata/ 09-Nov-2009 15:44 - [DIR] setup/ 06-Nov-2009 21:24 - [DIR] x86_64/ 06-Nov-2009 21:24 -
No src directory! This is the reasony why a tool to pull the src for installed rpm's would be useful for FOSS compliance.
At moment, only the rsync you give, is providiung src.rpm for download the old trad methods like YaST or browse of a mirror.
Thanks for your assistance!
Rob