!lZLfSUtSOVjwYTmPbU:nixos.org

nixpkgs-update

148 Members
Keeping nixpkgs up to date. r-ryantm bot. https://github.com/ryantm/nixpkgs-update and https://github.com/nix-community/infra/blob/master/build02/nixpkgs-update.nix42 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
13 Jan 2025
@codgician:matrix.codgician.mecodgician changed their profile picture.11:13:38
15 Jan 2025
@perchun:matrix.orgPerchun Pak [don't ping; dm instead]why did it collect it? https://nixpkgs-update-logs.nix-community.org/rquickshare-legacy/2025-01-09.log10:25:51
@tomherbers:matrix.orgTom (deprecated)The URL in the room topic should probably be updated to https://github.com/nix-community/infra/blob/master/hosts/build02/nixpkgs-update.nix :)20:31:28
@pistache:systemli.orgpistache changed their profile picture.22:06:47
@pistache:systemli.orgpistache changed their profile picture.22:07:30
16 Jan 2025
@asymmetric:matrix.dapp.org.ukasymmetric

hey, is any action needed on nixpkgs-update's part when repology changes the name of a package?

pebble had a name clash between two separate projects, which was causing build failures. now they've renamed the two projects to different names, and pebble doesn't exist anymore: https://repology.org/project/pebble/versions

09:28:53
@asymmetric:matrix.dapp.org.ukasymmetric *

hey, is any action needed on nixpkgs-update's part when repology changes the name of a package?

pebble had a name clash on repology between two separate upstream projects, which was causing build failures. now they've renamed the two projects to different names, and pebble doesn't exist anymore: https://repology.org/project/pebble/versions

09:29:11
@asymmetric:matrix.dapp.org.ukasymmetricso basically, we should be tracking this one: https://repology.org/project/pebble-acme-test-server/versions09:30:01
@fliegendewurst:matrix.orgFliegendeWurst (@GPN23) joined the room.09:38:13
19 Jan 2025
@zowoq:matrix.orgzowoq

Setting null for updateScript doesn't work (and can sometimes break the bot).

This should work for the updateScript:

passthru = lib.optionalAttrs (app-type == "main") {
  updateScript = writeShellScript "update-rquickshare.sh" ''
    ${lib.getExe nix-update} rquickshare
    sed -i 's/version = "0.0.0";/' pkgs/by-name/rq/rquickshare/package.nix
    ${lib.getExe nix-update} rquickshare-legacy
  '';
};

Would also need to add rquickshare-legacy to https://github.com/nix-community/nixpkgs-update/blob/main/src/Skiplist.hs, currently it isn't otherwise possible to tell the bot to ignore the legacy version without splitting them into separate packages.

01:34:52

Show newer messages


Back to Room ListRoom Version: 9