authoscope icon indicating copy to clipboard operation
authoscope copied to clipboard

Gentoo pkg / Deb pkg rpm

Open necrose99 opened this issue 6 years ago • 3 comments

for wiki , Cargo deb , cargo ebuild tools will produce a debian pkg , and ebuild gentoo ebuild bash script. https://crates.io/crates/cargo-rpm likewise rpm's ...

necrose99 avatar Aug 14 '18 16:08 necrose99

Thanks for your interest! The problem is mostly getting it accepted in the distributions. I'm part of the debian rust maintainers team myself and I'm working on getting it into debian, but this requires packaging every individual direct and indirect dependency, and also requires every dependency to be up2date (we are trying to avoid packaging old versions of crates). As far as I know it's the same for fedora. I'm working on it, but it's going to take a few months.

Gentoo is simpler, but I don't know anybody from their rust team (if they have one), but I'm very interested in providing an ebuild if somebody from gentoo is interested as well (feel free to contact me on irc, kpcyrd on freenode).

badtouch was in the alpine aports for a very short time, but it was removed because they don't want to ship any rust software yet.

kpcyrd avatar Aug 14 '18 18:08 kpcyrd

I've published an experimental ebuild as net-analyzer/badtouch at https://github.com/kpcyrd/overlay, please have a look

kpcyrd avatar Aug 15 '18 21:08 kpcyrd

with rust however its more a static dealeo as golang also.. just noting for some users , the fact you can offer Deb/rpm's is cake..

little know option with Gentoo cd kpcyrd-overlay , cd badtouch , ebuild *.ebuild install/package > (if my overlays are busted.. works in most cases..) need to fix make with
however ebuild name....ebuild rpm > will kick out an rpm with a touch of force and alien... useable.

necrose99 avatar Aug 22 '18 03:08 necrose99