Thank you Fabian :) I was looking for just that.
I was able to remove `.cargo/config` and use `crates.io` to compile packages. I will post more results once it is done, but I got it rebuild at least on amd64, and waiting for arm64 to finish. Kamil On Mon, Dec 7, 2020 at 8:54 AM Fabian Grünbichler < f.gruenbich...@proxmox.com> wrote: > On December 6, 2020 8:41 pm, Kamil Trzciński wrote: > > I'm slightly progressing, but I stumbled across some `debcargo` problem. > It > > appears that > > Proxmox uses their own fork of `debcargo`, which is needed in order to > > build crates > > without the usage of crates.io. Is this patch published somewhere? > > > > rust-debcargo (2.4.2-pve1) proxmox-rust; urgency=medium > > > > * allow overriding maintainer via debcargo.toml > > * implement local crate support.patch > > > > -- Proxmox Support Team <supp...@proxmox.com> Tue, 14 Jan 2020 > 16:13:48 > > +0100 > > > https://git.proxmox.com/?p=debcargo-conf.git;a=tree;f=src/debcargo/debian/patches;h=7345cadea4cbffc3174c04e34960e91767892100;hb=refs/heads/proxmox/buster > > all of the toolchain backports are published as well on > git.proxmox.com.. if you want to re-compile all of our devel repo for > arm64, I suggest familiarizing yourself with debcargo and the > debcargo-conf repo (especially the upstream and Proxmox readmes) ;) > > > On Fri, Dec 4, 2020 at 4:21 PM Kamil Trzciński <ayu...@ayufan.eu> wrote: > > > >> ARM64 is becoming increasingly popular, especially that PBS seems at > least > >> for my usage-pattern to be ideal to run on my arm64 NAS. In the end > >> I want to try to be able to recompile everything for arm64 and see how > >> nicely > >> it works there. > >> > >> But first I decided to try to compile all packages for `amd64`. And I'm > >> scratching my head > >> to try to do that. This proves to be super hard due to multitude of > >> dependencies that are backported, > >> unordered, and require a very special set of commands to be executed > >> depending on a git repo > >> since PBS is rust-based. > >> > >> Do you maybe happen to have a comprehensive guide that allows you to > >> compile everything > >> from the scratch without the use of `/devel` repo, ideally with some > kind > >> of CI scripts that would do this heavy lifting? > >> > >> Kamil Trzciński > >> > >> > >> > > _______________________________________________ > > pve-devel mailing list > > pve-devel@lists.proxmox.com > > https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel > > > > > _______________________________________________ > pve-devel mailing list > pve-devel@lists.proxmox.com > https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel > _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel