On Tue, Jan 19, 2021 at 12:22 AM Josh Stone <jist...@redhat.com> wrote:
>
> On 1/16/21 3:21 PM, Nico Kadel-Garcia wrote:
> > On Sat, Jan 16, 2021 at 4:54 PM Kevin Kofler via devel
> > <devel@lists.fedoraproject.org> wrote:
> >>
> >> Miro Hrončok wrote:
> >>> See also:
> >>> https://src.fedoraproject.org/rpms/rust-bootupd/c/c6cf7f6492e0d943e8471f86719df89eed587f6a?branch=master
> >>
> >> This is a blatant violation of Fedora packaging guidelines and ought to be
> >> reverted immediately.
> >>
> >>         Kevin Kofler

(snip)

> > And where and how, precisely, does "rhel require this". Having the
> > provenance of the source tarballs or git repos is wise and sensible,
> > and random tarballs with no provenance are a problem for everybody, so
> > that part is a good idea. But I'm not aware of it as a requirement. Is
> > anyone else?
>
> It's a softer "requires", as in: RHEL is not shipping rust2rpm nor the
> mass of rust-*-devel packages, so vendoring is the way.

That might be so, but it's not a valid reason to build packages this
way in fedora, where all the required dependencies should be present
already.
Additionally, missing instructions on how to build the "vendor"
tarball, missing License information for the vendored crates, and
missing "bundled()" provides are *definitely* against Packaging
Guidelines.

Fabio
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to