Hi,
So after working on this list:
https://fedoraproject.org/wiki/PackageMaintainers/WishList#Easy
It turns out there simply aren't tarball releases easily available for some of the packages (I noted the ones I couldn't find above). I talked to Scott, and he says:
""" You can download tarballs directly from our gitweb instance with a URL like: http://dev.laptop.org/git?p=users/cscott/olpc-contents;a=snapshot;h=olpccont...
...but the aforementioned git issue with submodules means you'd need two source lines, one for the main git module and one for the submodule. Hrm. I can make sure the submodule uses the same tag as the parent, so both of the source lines can be constant (using the %{version} macro)...
Maybe I should just suck it up and post tarballs somewhere. """
So, my question is, do we need to ask Scott to put tarballs online somewhere for these packages, or can the SRPMS at http://xs-dev.laptop.org/~cscott/repos/joyride/ count as the upstream sources, since they contain the tarballs we'd build from anyway?
Does anyone know the answer to this?
Thanks,
-RN
On Wed, 2008-07-30 at 11:38 -0400, Robin Norwood wrote:
Hi,
So after working on this list:
https://fedoraproject.org/wiki/PackageMaintainers/WishList#Easy
It turns out there simply aren't tarball releases easily available for some of the packages (I noted the ones I couldn't find above). I talked to Scott, and he says:
""" You can download tarballs directly from our gitweb instance with a URL like: http://dev.laptop.org/git?p=users/cscott/olpc-contents;a=snapshot;h=olpccont...
If you are have this problem, the rest of the distributions are facing it also.
Scott, would it be possible to create a well defined location for tarballs that are intended for downstream consumption.
dfarning
On Wed, Jul 30, 2008 at 18:50, David Farning dfarning@sugarlabs.org wrote:
On Wed, 2008-07-30 at 11:38 -0400, Robin Norwood wrote:
Hi,
So after working on this list:
https://fedoraproject.org/wiki/PackageMaintainers/WishList#Easy
It turns out there simply aren't tarball releases easily available for some of the packages (I noted the ones I couldn't find above). I talked to Scott, and he says:
""" You can download tarballs directly from our gitweb instance with a URL like: http://dev.laptop.org/git?p=users/cscott/olpc-contents;a=snapshot;h=olpccont...
If you are have this problem, the rest of the distributions are facing it also.
Scott, would it be possible to create a well defined location for tarballs that are intended for downstream consumption.
In case anyone isn't aware of this, we are publishing sucrose (Sugar stack and some activities) source tarballs at http://dev.laptop.org/pub/sugar/sources/
Regards Morgan
On Wed, 30 Jul 2008 11:38:48 -0400 Robin Norwood rnorwood@redhat.com wrote:
Hi,
So after working on this list:
https://fedoraproject.org/wiki/PackageMaintainers/WishList#Easy
It turns out there simply aren't tarball releases easily available for some of the packages (I noted the ones I couldn't find above). I talked to Scott, and he says:
""" You can download tarballs directly from our gitweb instance with a URL like: http://dev.laptop.org/git?p=users/cscott/olpc-contents;a=snapshot;h=olpccont...
...but the aforementioned git issue with submodules means you'd need two source lines, one for the main git module and one for the submodule. Hrm. I can make sure the submodule uses the same tag as the parent, so both of the source lines can be constant (using the %{version} macro)...
Maybe I should just suck it up and post tarballs somewhere. """
So, my question is, do we need to ask Scott to put tarballs online somewhere for these packages, or can the SRPMS at http://xs-dev.laptop.org/~cscott/repos/joyride/ count as the upstream sources, since they contain the tarballs we'd build from anyway?
Does anyone know the answer to this?
I found a partial answer here:
http://fedoraproject.org/wiki/Packaging/SourceURL
A checkout from source control is acceptable if needed, though tarballs are preferred. Next time I take a pass at packaging some of the things from the wishlist I'll look to see if I can find the SCM and a tag to build from instead of a tarball.
-RN