When I try to run dropbox, I get this error:
You're using an old version of Dropbox. Please update to the latest version to continue using Dropbox.
https://www.dropbox.com/downloading?from_client=True
I’m using home-manager to run it:
services.dropbox = {
enable = true;
package = pkgs-latest.dropbox-cli;
};
I updated pkgs-latest in my flake earlier today.
Any advice on how I can fix this?
This has been fixed on unstable and it looks like a backport to 25.11 should arrive soon.
master ← aionescu:update-dropbox
opened 10:52PM - 23 Mar 26 UTC
Updates the `dropbox` package to the latest version (according to [Repology](htt… ps://repology.org/project/dropbox/versions)).
Also drops support for the `i686` architecture, as that variant of Dropbox has been discontinued.
## Things done
- Built on platform:
- [x] x86_64-linux
- [ ] aarch64-linux
- [ ] x86_64-darwin
- [ ] aarch64-darwin
- Tested, as applicable:
- [ ] [NixOS tests] in [nixos/tests].
- [ ] [Package tests] at `passthru.tests`.
- [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [x] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [x] Tested basic functionality of all binary files, usually in `./result/bin/`.
- Nixpkgs Release Notes
- [ ] Package update: when the change is major or breaking.
- NixOS Release Notes
- [ ] Module addition: when adding a new NixOS module.
- [ ] Module update: when the change is significant.
- [x] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
[NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md
[lib/tests]: https://github.com/NixOS/nixpkgs/blob/master/lib/tests
[maintainers/README.md]: https://github.com/NixOS/nixpkgs/blob/master/maintainers/README.md
[nixos/tests]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests
[pkgs/README.md]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md
[pkgs/test]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/test
You can follow when it reaches a certain unstable branch here: Making sure you're not a bot!
Waiting is one option. I looked at the package definition and it does not have a ‘nice’ way to override the package version.
1 Like
It won’t get backported because it’s a breaking change (drops i686 support).
You can try copying the entire package definition into its own file and callPackage it in your config.
We don’t know what that is, you’ll have to share code.
For x86_64 users it should be as multiple versions can be maintained at once.