Closed Green-D-683 closed 5 months ago
@SuperSandro2000
@makefu
How did you construct the overlay that downgrades sqlalchemy? Did you properly overwrite src?
How did you construct the overlay that downgrades sqlalchemy? Did you properly overwrite src?
I can't remember exactly, I was able to get it to build using .override, but I think I was having trouble getting any overlay to actually apply to my nix flake. I'm in exam season at Uni at the moment, so it's probably not something I'll be able to take a decent look at again until summer. There might be something in my NixOS-Config repo to give you an idea what I was doing. No guarantees though, it's a bit of a mess, and cleaning it up is also a summer job at this point.
Try using pythonPackagesExtensions https://github.com/NixOS/nixpkgs/blob/3eaeaeb6b1e08a016380c279f8846e0bd8808916/nixos/modules/config/no-x-libs.nix#L74-L79 and that is an example of an overlay https://github.com/NixOS/nixpkgs/blob/3eaeaeb6b1e08a016380c279f8846e0bd8808916/pkgs/applications/office/paperless-ngx/default.nix#L40-L53
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
The sqlalchemy-migrate library is built using a legacy version of sqlalchemy, maintained as sqlalchemy_1_4. The build input needs to be changed to this, at a minimum, for the library to build.
Notify maintainers
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.