> Wouldn’t initiatives like rust-dev[0] help with that? I know that Debian > is also packaging Rust this way[1]. I think this was tried long time ago in rust-overlay and failed at the end because the dependency graph was incredibly big. In fact you can see it on the wiki, this is larger than _the bigger_ Haskell packages. > I guess the simplest explanation is that software is growing larger, This is not only the case of Rust, but Go, JAVA and .NET and maybe some other projects. Self-bootstrap anyone? :) > Can this growth be explained? > Is it expected to continue at this rate? Graph is just showing the overall growth, if we associate distfiles to packages we will get the answers. W dniu 15.03.2024 o 16:40, Hoël Bézier pisze: >> I guess the simplest explanation is that software is growing larger, >> and in the end we should be expecting to adding new packages faster than >> removing dead ones.  Add to that the grotesque inefficiency of modern >> programming languages such as Go and Rust. > > Wouldn’t initiatives like rust-dev[0] help with that? I know that Debian > is also packaging Rust this way[1]. > > [0]: https://wiki.gentoo.org/wiki/Project:Rust/rust-dev > [1]: https://wiki.debian.org/Rust > > Hoël -- Have a great day! ~ Maciej XGQT Barć xgqt@gentoo.org Gentoo Linux developer (dotnet, emacs, math, ml, nim, scheme, sci) https://wiki.gentoo.org/wiki/User:Xgqt 9B0A 4C5D 02A3 B43C 9D6F D6B1 14D7 4A1F 43A6 AC3C