[Nix-dev] Re: [Nix-commits] SVN commit: nix - 12037 - eelco - in nixpkgs/trunk/pkgs: applications/version-management/git top-level
Ludovic Courtès
ludo at gnu.org
Wed Jul 2 19:49:33 CEST 2008
Hi,
I was just hit by the aftermath of this patch... ;-)
Eelco Dolstra <e.dolstra at tudelft.nl> writes:
> Author: eelco
> Date: 2008-06-11 12:31:44 +0000 (Wed, 11 Jun 2008)
> New Revision: 12037
>
> You can view the changes in this commit at:
> https://svn.nixos.org/viewvc/nix?rev=12037&view=rev
>
> Modified:
> nixpkgs/trunk/pkgs/applications/version-management/git/default.nix
> nixpkgs/trunk/pkgs/top-level/all-packages.nix
>
> Log:
> * git: make the TCL/TK GUI optional (git.guiSupport).
I find it questionable, see:
$ du -ms /nix/store/0w7prlh0c8dj3dc9c9gp7fyz9a2bq027-tcl-8.4.18/
6 /nix/store/0w7prlh0c8dj3dc9c9gp7fyz9a2bq027-tcl-8.4.18/
$ du -ms /nix/store/g8gwivkljnk6cq0ivjhpza4ad0hvmhja-tk-8.4.16/
5 /nix/store/g8gwivkljnk6cq0ivjhpza4ad0hvmhja-tk-8.4.16/
Above all, the diagnostic looks bad:
$ gitk
/nix/var/nix/profiles/per-user/ludo/profile/bin/gitk: line 3: exec: wish: not found
Can we either remove the option altogether (my preference), or make sure
Tcl/Tk programs don't get installed when the option is disabled?
> * git: always install the Emacs mode but don't depend on Emacs to do
> it (just don't build the .elc files).
I think we discussed it on IRC: it's a build-time dependency, so who
cares?
Thanks,
Ludovic.
More information about the nix-dev
mailing list