#5894: git branches for SCL packages
Fedora Release Engineering
rel-eng at fedoraproject.org
Tue May 6 17:06:43 UTC 2014
#5894: git branches for SCL packages
------------------------------+-----------------------
Reporter: mmaslano | Owner: rel-eng@…
Type: task | Status: new
Milestone: Fedora 21 Alpha | Component: git
Resolution: | Keywords:
Blocked By: | Blocking:
------------------------------+-----------------------
Comment (by toshio):
Replying to [comment:29 hhorak]:
> @toshio: I'm totally fine with manual -> automatic transition period.
More comments in-line:
>
> Replying to [comment:28 toshio]:
> > SCLs need to Require both things within the SCL's namespace and things
in the general package namespace.
>
> Right, but as soon as the requirements are sane (there are no
requirements on non-existing symbols), we should be fine. I still think
this can be checked by a script (or by trying to install the packages
manually in case of human reviewer).
That doesn't cover the cases: (1) not all autodeps are based around elf
symbols. perl and ruby have autodep generators now. (2) all symbols can
be provided but you can still not have what you actually want. For
instance, an API might be compatible enough to provide the symbols the
program needs but a wire protocol or file format that the library creates
is not compatible.
> What is more, all such filenames outside of sclroot need to include the
collection name anyway, so again -- it should be possible to check it
automatically (some day).
Including collection name in part of the filepath is a good point. You
might be able to craft something that works in all cases with that.
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/5894#comment:30>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
More information about the rel-eng
mailing list