From: "Maciej Barć" <xgqt@gentoo.org>
To: "Hoël Bézier" <hoelbezier@riseup.net>, gentoo-dev@lists.gentoo.org
Cc: jaco@uls.co.za
Subject: Re: [gentoo-dev] mirror storage growth rate
Date: Fri, 15 Mar 2024 17:15:44 +0100 [thread overview]
Message-ID: <0934bd9c-acd3-4794-a136-c5a538cf051c@gentoo.org> (raw)
In-Reply-To: <ZfRsDFfwzbCbZ32_@sparta>
[-- Attachment #1.1.1: Type: text/plain, Size: 1506 bytes --]
> 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
[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 16315 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 495 bytes --]
next prev parent reply other threads:[~2024-03-15 16:15 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-15 8:06 [gentoo-dev] mirror storage growth rate Jaco Kroon
2024-03-15 12:05 ` Michał Górny
2024-03-15 15:40 ` Hoël Bézier
2024-03-15 16:15 ` Maciej Barć [this message]
2024-03-15 18:21 ` Andreas K. Huettel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=0934bd9c-acd3-4794-a136-c5a538cf051c@gentoo.org \
--to=xgqt@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
--cc=hoelbezier@riseup.net \
--cc=jaco@uls.co.za \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox