Email or username:

Password:

Forgot your password?
Top-level
dave

@civodul ah, thanks for clarifying. I definitely don't love that. If I could filter the channel to only contain the couple of packages I use then I would. guix search clearly points to where they are from, at least.

3 comments
Alex

@dthompson @civodul nixos has an interesting feature for this case: nixpkgs.config.allowUnfreePredicate

You can then effectively whitelist only the packages you require and still get an error for everything else

Would something similar be useful for nonguix?

dave

@aheaume @civodul maybe, though it would be clunky since the feature wouldn't be part of guix itself. personally, I'm fine with getting some search results for proprietary software because I've been around long enough to know what to look out for.

Ludovic Courtès

@aheaume @dthompson To be honest, I don’t find Nixpkgs’ handling of non-free software “interesting” at all.

I contributed to Nixpkgs for ~4y. At the time, anything could get in Nixpkgs, free or not, and licensing info was often missing and was not reviewed, etc. Thus, as a user, if you chose to use only free software, you could hardly trust it to DTRT.

I think mixing free and non-free in the same repo and in the same project is a big mistake.

Go Up