#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