diff --git a/nixos/doc/manual/release-notes/rl-1803.xml b/nixos/doc/manual/release-notes/rl-1803.xml
index a67d6939790..46cbeb0a158 100644
--- a/nixos/doc/manual/release-notes/rl-1803.xml
+++ b/nixos/doc/manual/release-notes/rl-1803.xml
@@ -88,6 +88,28 @@ following incompatible changes:
.
+
+
+ Package attributes starting with a digit have been prefixed with an
+ underscore sign. This is to avoid quoting in the configuration and
+ other issues with command-line tools like nix-env.
+ The change affects the following packages:
+
+
+ 2048-in-terminal → _2048-in-terminal
+
+
+ 90secondportraits → _90secondportraits
+
+
+ 2bwm → _2bwm
+
+
+ 389-ds-base → _389-ds-base
+
+
+
+
diff --git a/nixos/modules/services/x11/window-managers/2bwm.nix b/nixos/modules/services/x11/window-managers/2bwm.nix
index e3f5ec7dbe6..fdbdf35b0f5 100644
--- a/nixos/modules/services/x11/window-managers/2bwm.nix
+++ b/nixos/modules/services/x11/window-managers/2bwm.nix
@@ -25,12 +25,12 @@ in
{ name = "2bwm";
start =
''
- ${pkgs."2bwm"}/bin/2bwm &
+ ${pkgs._2bwm}/bin/2bwm &
waitPID=$!
'';
};
- environment.systemPackages = [ pkgs."2bwm" ];
+ environment.systemPackages = [ pkgs._2bwm ];
};
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index ef49fceab72..4542411b150 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -24,7 +24,11 @@ in
### Deprecated aliases - for backward compatibility
mapAliases (rec {
- accounts-qt = libsForQt5.accounts-qt; # added 2015-12-19
+ _2048-in-terminal = "2048-in-terminal"; # added 2017-01-16
+ _2bwm = "2bwm"; # added 2017-01-16
+ _389-ds-base = "389-ds-base"; # added 2017-01-16
+ _90secondportraits = "90secondsportraits"; # added 2017-01-16
+ accounts-qt = libsForQt5.accounts-qt; # added 2015-12-19
adobeReader = adobe-reader; # added 2013-11-04
aircrackng = aircrack-ng; # added 2016-01-14
ammonite-repl = ammonite; # added 2017-05-02
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 3c5943c5438..84b01ae9422 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -7342,7 +7342,7 @@ with pkgs;
cide = callPackage ../development/tools/continuous-integration/cide { };
- "cl-launch" = callPackage ../development/tools/misc/cl-launch {};
+ cl-launch = callPackage ../development/tools/misc/cl-launch {};
cloudfoundry-cli = callPackage ../development/tools/cloudfoundry-cli { };
@@ -11782,7 +11782,7 @@ with pkgs;
### SERVERS
- "389-ds-base" = callPackage ../servers/ldap/389 {
+ _389-ds-base = callPackage ../servers/ldap/389 {
kerberos = libkrb5;
};
@@ -14107,7 +14107,7 @@ with pkgs;
### APPLICATIONS
- "2bwm" = callPackage ../applications/window-managers/2bwm {
+ _2bwm = callPackage ../applications/window-managers/2bwm {
patches = config."2bwm".patches or [];
};
@@ -18141,9 +18141,9 @@ with pkgs;
### GAMES
- "2048-in-terminal" = callPackage ../games/2048-in-terminal { };
+ _2048-in-terminal = callPackage ../games/2048-in-terminal { };
- "90secondportraits" = callPackage ../games/90secondportraits { love = love_0_10; };
+ _90secondportraits = callPackage ../games/90secondportraits { love = love_0_10; };
adom = callPackage ../games/adom { };