#archlinux32 | Logs for 2022-04-21

[19:55:27] -!- titus_livius has joined #archlinux32
[19:55:40] <girls> abaumann: FYI: titus_livius runs on archlinux32.org :)
[19:59:13] <abaumann> deep42thought: oh. :-)
[20:00:08] <girls> no problem
[20:01:28] <girls> Foxboron: may I ask, for what you need the id?
[20:01:56] <Foxboron> adding alpm support in syft
[20:01:57] <Foxboron> https://github.com
[20:02:06] <Foxboron> and that needs a purl implementation, https://github.com
[20:02:14] <Foxboron> https://md.archlinux.org
[20:02:15] <phrik> Title: alpm - for Arch Linux and other users of the libalpm/pacman package manager - HedgeDoc (at md.archlinux.org)
[20:02:50] <Foxboron> And they have listed Arch/alpm on their todo.. and I think it should probably be done by an Arch dev :p
[20:04:07] -!- ejjdhfjsu has quit [Ping timeout: 256 seconds]
[20:04:57] <abaumann> I'm just tired of rebuilding rust for the umptiest time just to end up in a non-working compiler.. *grmpf*
[20:06:38] <T`aZ> just drop that crap, and everything requiring it
[20:07:25] <abaumann> ah librsvg (with an API change, so librsvg-og doesn't do the trick anymore), freetype2 needs librsvg, so, yeah, if you like text, then yes, I can drop it.
[20:07:43] <T`aZ> damnit
[20:08:01] <abaumann> though, yes, it could be simpler to adapt the API of librsvg-og..
[20:08:11] <abaumann> ..than to get rust to compile a hello world :-)
[20:08:55] <abaumann> rust159-bin is fine. I could build everything with that.. but this is against trusting-trust..
[20:11:40] <girls> can you build rust with that?
[20:11:47] <abaumann> I tried.
[20:11:54] <abaumann> rust 1.60 with rust159-bin
[20:11:56] <girls> so: no :(
[20:12:03] <abaumann> I end up in non-working standard libraries..
[20:13:46] <girls> "i486/rust159-bin is broken (says eurobuild6-8-i486): https://archlinux32.org" :D
[20:14:35] <abaumann> yeah, I never bothered to build rust for i486 as it required a real bootstrapping either via mrust or similar tricks.
[20:14:47] <girls> makes sense
[20:14:57] <abaumann> that's why i486 currently uses polkit-duktape and librsvg-og to replace the essential rust stuff.
[20:15:08] <abaumann> so far this was 2 (in words "two") packages..
[20:16:00] <abaumann> and polkit just because it uses a Javascript interpreter (and of course it has to be Mozilla js, so that the whole rust/gyp circle comes in).
[20:17:20] <abaumann> https://github.com
[20:17:29] <abaumann> that's the current blocker there..
[20:17:57] <abaumann> The idea of stable APIs is also not a good one, it seems. They break the API happily upstream in librsvg
[20:21:51] -!- ejjdhfjsu has joined #archlinux32
[20:30:40] -!- abaumann has quit [Quit: leaving]
[21:23:00] -!- ejjdhfjsu_ has joined #archlinux32
[21:24:05] -!- ejjdhfjsu_ has quit [Remote host closed the connection]
[22:28:15] -!- ejjdhfjsu has quit [Remote host closed the connection]
[23:09:13] -!- volki57 has quit [Remote host closed the connection]