[Pkg-rust-maintainers] build profiles [was : Re: Hi :)]
Sylvestre Ledru
sylvestre at debian.org
Mon Feb 16 18:28:59 UTC 2015
Don't hesitate to update the README.Debian (I copied your doc)
S
On 16/02/2015 03:04, Angus Lees wrote:
> Oh, right - I could certainly clarify the README.Debian. I also
> called my source package rustc, since that seemed to be the direction
> upstream was heading (latest release is rustc-*.tar.gz and many pieces
> are being moved out into separate projects). Also, you're right -
> for the bootstrap section I should talk about dpkg-buildpackage rather
> than apt-get source, because that's exactly the bootstrap case ;)
>
> On Mon Feb 16 2015 at 1:01:05 PM Angus Lees <gus at debian.org
> <mailto:gus at debian.org>> wrote:
>
> Yeah, naturally apt-get source won't work until after the package
> is properly in the archives.
> In the meantime, just run dpkg-buildpackage -Pdlstage0,nodocs (and
> any other args) from the source directory.
>
> - Gus
>
> On Sat Feb 14 2015 at 1:33:56 AM Sylvestre Ledru
> <sylvestre at debian.org <mailto:sylvestre at debian.org>> wrote:
>
> On 29/01/2015 05:48, Angus Lees wrote:
> > I'm excited by Rust and glad to see this packaging effort
> spring back
> > to (visible) life. Over the last month or so, I've been
> trying to
> > build my own rustc packages, and it's well past time that I made
> > contact with the rest of you.
> >
> > The main differences with the current packaging and mine are:
> >
> > (1) I build-dep on a hypothetical existing rustc package by
> default
> > and use build profiles to skip this and download stage0 at
> build time
> > for bootstrapping.
> >
> > The two modes work very cleanly from a packaging pov, but of
> course we
> > aren't going to have a stable rustc that we can use to build
> the next
> > compiler any time soon. I was imagining that we'd be stuck in
> > experimental until we could build ongoing releases without
> binary
> > blobs - but if we have agreement from ftp-masters on the
> > embedded-stage0-blob approach then perhaps we don't want
> this part.
> >
> I tried to merge your work into our.
> However, I cannot get the package to build using the build profile
> (documented in README.Debian)
>
> This fails:
> $ apt-get source --compile --build-profiles=dlstage0,nodocs rustc
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> E: Unable to find a source package for rustc
>
> (btw, your doc has a typo, it is build-profiles, not
> build-profile).
>
> Cheers,
> Sylvestre
>
> _______________________________________________
> Pkg-rust-maintainers mailing list
> Pkg-rust-maintainers at lists.alioth.debian.org
> <mailto:Pkg-rust-maintainers at lists.alioth.debian.org>
> https://lists.alioth.debian.org/mailman/listinfo/pkg-rust-maintainers
>
>
>
> _______________________________________________
> Pkg-rust-maintainers mailing list
> Pkg-rust-maintainers at lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-rust-maintainers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/attachments/20150216/d01b7bc1/attachment.html>
More information about the Pkg-rust-maintainers
mailing list