{"action":"created","issue":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/43585","repository_url":"https://api.github.com/repos/NixOS/nixpkgs","labels_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/43585/labels{/name}","comments_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/43585/comments","events_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/43585/events","html_url":"https://github.com/NixOS/nixpkgs/issues/43585","id":341356065,"node_id":"MDU6SXNzdWUzNDEzNTYwNjU=","number":43585,"title":"build octave with glpk","user":{"login":"nickbeljaev","id":32425481,"node_id":"MDQ6VXNlcjMyNDI1NDgx","avatar_url":"https://avatars3.githubusercontent.com/u/32425481?v=4","gravatar_id":"","url":"https://api.github.com/users/nickbeljaev","html_url":"https://github.com/nickbeljaev","followers_url":"https://api.github.com/users/nickbeljaev/followers","following_url":"https://api.github.com/users/nickbeljaev/following{/other_user}","gists_url":"https://api.github.com/users/nickbeljaev/gists{/gist_id}","starred_url":"https://api.github.com/users/nickbeljaev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nickbeljaev/subscriptions","organizations_url":"https://api.github.com/users/nickbeljaev/orgs","repos_url":"https://api.github.com/users/nickbeljaev/repos","events_url":"https://api.github.com/users/nickbeljaev/events{/privacy}","received_events_url":"https://api.github.com/users/nickbeljaev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-15T22:03:34Z","updated_at":"2018-07-16T10:02:51Z","closed_at":null,"author_association":"NONE","body":"@lsix \r\n## Issue description\r\nerror: glpk: support for GNU Linear Programming Kit was unavailable or disabled when Octave was built\r\n\r\n### Steps to reproduce\r\n$ nix-env -iA nixos.octave\r\n$ octave\r\n> glpk ([1;2],[1,2;3,4],[600;800])\r\n\r\nI'm tray rebuild octave with add nativeBuildInputs = [ glpk ];\r\nThis building but not have effect\r\nIf You see way, please tell me\r\n\r\n## Technical details\r\n - system: `\"x86_64-linux\"`\r\n - host os: `Linux 4.14.51, NixOS, 18.03.132750.91b286c8935 (Impala)`\r\n - multi-user?: `yes`\r\n - sandbox: `no`\r\n - version: `nix-env (Nix) 2.0.4`\r\n - channels(root): `\"nixos-18.03\"`\r\n - channels(nick): `\"\"`\r\n - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`\r\n"},"comment":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/comments/405200605","html_url":"https://github.com/NixOS/nixpkgs/issues/43585#issuecomment-405200605","issue_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/43585","id":405200605,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTIwMDYwNQ==","user":{"login":"lsix","id":724339,"node_id":"MDQ6VXNlcjcyNDMzOQ==","avatar_url":"https://avatars0.githubusercontent.com/u/724339?v=4","gravatar_id":"","url":"https://api.github.com/users/lsix","html_url":"https://github.com/lsix","followers_url":"https://api.github.com/users/lsix/followers","following_url":"https://api.github.com/users/lsix/following{/other_user}","gists_url":"https://api.github.com/users/lsix/gists{/gist_id}","starred_url":"https://api.github.com/users/lsix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lsix/subscriptions","organizations_url":"https://api.github.com/users/lsix/orgs","repos_url":"https://api.github.com/users/lsix/repos","events_url":"https://api.github.com/users/lsix/events{/privacy}","received_events_url":"https://api.github.com/users/lsix/received_events","type":"User","site_admin":false},"created_at":"2018-07-16T10:02:51Z","updated_at":"2018-07-16T10:02:51Z","author_association":"MEMBER","body":"Hi @nickbeljaev\r\n\r\nBy default, octave is built without glpk. To have it, you have to override octave (see [the manual](https://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides)), or use `octaveFull`.\r\n\r\nIf you want to just activate glpk, you could use this in `~/.config/nixpkgs/config.nix`:\r\n\r\n```nix\r\n{\r\n  packageOverrides = pkgs: rec {\r\n    octave = pkgs.octave.override { glpk = pkgs.glpk; };\r\n  };\r\n}\r\n```\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"lsix"}}