#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