Make nix doctor give more information like nix-info does, that can be included in bug reports #230

Open
opened 2024-04-08 01:40:24 +00:00 by jade · 3 comments
Owner

It seems very silly that Lix can't produce the nix-info -m output itself, since it is required in bug reports. It seems reasonable that we could add it to nix doctor output.

Sample output of nix-info -m:

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.23-1-lts, Arch Linux, noversion, rolling`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Lix, like Nix) 2.90.0-lixpre20240403-89c3195`
 - channels(jade): `""`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`
It seems very silly that Lix can't produce the `nix-info -m` output itself, since it is required in bug reports. It seems reasonable that we could add it to `nix doctor` output. Sample output of `nix-info -m`: ``` - system: `"x86_64-linux"` - host os: `Linux 6.6.23-1-lts, Arch Linux, noversion, rolling` - multi-user?: `yes` - sandbox: `yes` - version: `nix-env (Lix, like Nix) 2.90.0-lixpre20240403-89c3195` - channels(jade): `""` - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs` ```
jade added the
ux
E/easy
labels 2024-04-08 01:40:24 +00:00
Owner

The -m stands for --markdown — should this also be literally markdown?

The `-m` stands for `--markdown` — should this also be literally markdown?
Author
Owner

Probably by default yeah. Making the thing copy pastable into a bug report would be nice.

Probably by default yeah. Making the thing copy pastable into a bug report would be nice.
qyriad was assigned by jade 2024-05-16 03:49:23 +00:00
qyriad added this to the v2.91 milestone 2024-05-17 19:06:06 +00:00
Author
Owner

(status: there is wip code for this, https://git.lix.systems/qyriad/lix/src/branch/git-series/feature/doctor-info. we will get to it in the future)

(status: there is wip code for this, https://git.lix.systems/qyriad/lix/src/branch/git-series/feature/doctor-info. we will get to it in the future)
jade modified the milestone from v2.91 to post-release 2024-08-13 01:19:36 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#230
No description provided.