Pixietown

@hazelnot @avesbury_rosetta pkgbuild scripts aren't usually that complicated, it's usually "fetch the source, run make, and install these files" and so it's relatively easy to see if it's doing something suspicious like fetching the wrong source or installing unusual files

like yeah I get it, it's not as user-friendly as other stuff, building packages is complicated. but it's not like this wasn't explicitly a possibility Arch users were warned to watch out for

@hazelnot @avesbury_rosetta ...I really don't think that's the conclusion to draw from this tbh

like look somebody's responsible for the security of your system, either it's you or it's somebody you trust. Arch was very clear that with the AUR it's you.

Having it be somebody else isn't impossible (GURU on Gentoo has layers of trusted write access that helps prevent this kind of thing, and plenty of NixOS packages are maintained or contributed by people who don't actually have write access to nixpkgs), it just has tradeoffs. Like nixpkgs can take forever to merge updates because everything has to be verified by one of the trusted few.

The problem is that people were trying to have both by treating the AUR like nixpkgs when it was very explicitly was not that, because it was more convenient that way, and not taking the security implications of that decision seriously. The fact that happened doesn't mean FOSS is doomed or anything that's kind of a leap