| 11 Apr 2024 |
truh | In reply to @j0xxx:nixbitcoin.org so can i use an override to remove one of the dependencies? Overriding buildInputs should work I think. | 08:09:16 |
wk | Ok, so it works now. Question is: Does it make sense to open a ticket like "i found these packages that need overrides"? Basically there were some dependency loops and a bunch of packages needing "setuptools" added. | 10:24:53 |
@vengmark2:matrix.org | In reply to @j0xxx:nixbitcoin.org Ok, so it works now. Question is: Does it make sense to open a ticket like "i found these packages that need overrides"? Basically there were some dependency loops and a bunch of packages needing "setuptools" added. If you already have the overrides, it would be great if you could add them to the existing ones. But filing an issue also works if you don't have time. | 22:50:45 |
| 12 Apr 2024 |
| declension joined the room. | 09:47:11 |
| 15 Apr 2024 |
Roland Coeurjoly | I'm working on a script to fix the overrides for some common problems. I created a recent PR for fixing a package called twisted. Three questions:
1) Would that be useful? So far I have identified thousands of commonly downloaded packages failing.
2) is the use of from and until in the build systems json preferred to list of dependencies?
3) I see some checks failing, unrelated to the package I'm fixing. Should I fix those? | 17:22:53 |
@vengmark2:matrix.org | In reply to @rolandco:matrix.org I'm working on a script to fix the overrides for some common problems. I created a recent PR for fixing a package called twisted. Three questions: 1) Would that be useful? So far I have identified thousands of commonly downloaded packages failing. 2) is the use of from and until in the build systems json preferred to list of dependencies? 3) I see some checks failing, unrelated to the package I'm fixing. Should I fix those?
- Absolutely. There are far too many packages for any individual to keep track of all the non-Python dependencies and missing dependencies.
- Generally, yes, but if that's too much work simply having the dependencies at all is better than not having them.
- If you can, that would be great. Splitting your work into multiple PRs would be appreciated, though, since the difficulty of reviewing scales by something like O(N²) for N lines.
| 20:53:48 |
Roland Coeurjoly | Thanks, I'll be working on it | 22:13:32 |
| 16 Apr 2024 |
| nirudium joined the room. | 02:19:03 |
nirudium | Are there any examples of mkPoetryScriptsPackage I could use because I'm trying to set up a single python script and installing it via a flake but I haven't figured that out yet haha | 02:23:46 |
truh | In reply to @nirudium:matrix.org Are there any examples of mkPoetryScriptsPackage I could use because I'm trying to set up a single python script and installing it via a flake but I haven't figured that out yet haha If your script has any dependencies I would use mkPoetryApplication instead. | 09:20:30 |
nirudium | I see, how would I have the result end up in the path? | 09:21:10 |
truh | In my projects using mkPoetryApplication, there are scripts in result/bin for each of the scripts defined in pyproject.toml [tool.poetry.scripts] | 09:22:28 |
| 17 Apr 2024 |
| K900 changed their display name from K900 ⚡️ to K9Ö0. | 17:16:44 |
| K900 changed their display name from K9Ö0 to K900. | 17:21:55 |
| K900 | 17:21:55 |
@vengmark2:matrix.org | How to fix an "unknown location" import error from cryptography.hazmat.bindings._rust.x509? | 22:15:23 |