| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
64b4af52961 ("kmod-blacklist-ubuntu: 22-1.1ubuntu1 -> 28-1ubuntu4")
doubled the size of the default initramfs. This happened because the
upgrade introduced this configuration:
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
This meant that the grep and xargs substitutions, which had been
inactive for years, suddenly became active again and became part of
kmod-blacklist-ubuntu's closure.
Since we're already using /run/booted-system for the kmod binaries,
I think it's okay to use it for grep and xargs as well. Both are
required NixOS packages, so they're guaranteed to be there.
Large increases in initramfs size are problematic, because it's often
not possible for users to do anything about them. It's not always
possible to increase the size of /boot, because some filesystems like
ZFS don't support being shrunk to make way for a bigger /boot.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
| |
|
| |
|
| |
|
|\
| |
| | |
treewide: http -> https
|
| | |
|
|/
|
|
| |
That commit did not actually accomplish its intent because it misspelled the module name.
|
|
|
|
|
|
| |
This reverts commit 8c410f4b1877d3de7be5255972ef8177cdb81b9a with a fix
to make the tests run correctly. bochs-drm must not be blacklisted for
that.
|
|
|
|
|
|
| |
This reverts commit 0c262a639e1f5754ebe0701b7f622e2ada26ddfa.
It broke X tests, though it's not clear why ATM. Discussion:
https://github.com/NixOS/nixpkgs/pull/23890#issuecomment-288528788
|
| |
|
| |
|
|
|
|
| |
Build-tested on x86_64 Linux & Mac.
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 0307c27219ba43cc0a78cd370f825deca16eeaa2.
The only change was blacklisting bochs-drm, but that breaks our VM setup
and I don't see a good reason to do that on the Ubuntu issue
(just some PowerPC failure).
Defaulting to qxl driver might be better anyway, but I'm not venturing
such changes now.
|
| |
|
|
|
|
|
| |
The original URL http://archive.ubuntu.com/ubuntu/pool/main/k/kmod/kmod_9-3ubuntu1.debian.tar.gz
is dead.
|
| |
|
| |
|
|
|
|
| |
Now the source is just a miniature archive.
|
|
People often have serious problems due to bogus modules like *fb.
|