Skip to content

yarn-berry: 4.14.1 -> 4.18.0 - #524710

Closed
r-ryantm wants to merge 1 commit into
NixOS:masterfrom
r-ryantm:auto-update/yarn-berry
Closed

r-ryantm wants to merge 1 commit into
NixOS:masterfrom
r-ryantm:auto-update/yarn-berry

Conversation

@r-ryantm

Copy link
Copy Markdown
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for yarn-berry is: Fast, reliable, and secure dependency management

meta.homepage for yarn-berry is: https://yarnpkg.com/

meta.changelog for yarn-berry is: https://github.com/yarnpkg/berry/releases/tag/@yarnpkg/cli/4.15.0

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS

Caution

A test defined in passthru.tests did not pass.

  • found 4.15.0 with grep in /nix/store/w97kvnzc25cz1w05y6yiqg16aslfski9-yarn-berry-4.15.0
  • found 4.15.0 in filename of file in /nix/store/w97kvnzc25cz1w05y6yiqg16aslfski9-yarn-berry-4.15.0

Rebuild report (if merged into master) (click to expand)
194 total rebuild path(s)

194 package rebuild(s)

First fifty rebuilds by attrpath

actual-server
affine
affine-bin
anki
ansible-language-server
antares
antimatter-dimensions
anytype
aonsoku
appium-inspector
awakened-poe-trade
bat-extras.prettybat
bilibili
bitwarden-desktop
bitwarden-directory-connector
blockbench
breitbandmessung
bruno
bs-manager
camunda-modeler
caprine
chatd
cheating-daddy
cherry-studio
cockpit-zfs
corepack
ddm
deezer-desktop
deltachat-desktop
dokieli
drawio
drawio-headless
eas-cli
electron
electron-fiddle
electron_39
electron_40
electron_41
electron_42
element-call
element-desktop
ente-desktop
equibop
expresslrs-configurator
fastmail-desktop
fcast-receiver
feishin
figma-linux
filen-desktop
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/w97kvnzc25cz1w05y6yiqg16aslfski9-yarn-berry-4.15.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A yarn-berry https://github.com/r-ryantm/nixpkgs/archive/c56b1888ea68f95368cfb7023a6093d1167ee90c.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/c56b1888ea68f95368cfb7023a6093d1167ee90c#yarn-berry

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/w97kvnzc25cz1w05y6yiqg16aslfski9-yarn-berry-4.15.0
ls -la /nix/store/w97kvnzc25cz1w05y6yiqg16aslfski9-yarn-berry-4.15.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: c56b1888ea68f95368cfb7023a6093d1167ee90c


x86_64-linux

❌ 186 packages failed to build:
  • actual-server
  • affine
  • anki
  • ansible-language-server
  • antares
  • antimatter-dimensions
  • affine-bin
  • aonsoku
  • appium-inspector
  • awakened-poe-trade
  • bat-extras.prettybat
  • bilibili
  • bitwarden-desktop
  • bitwarden-directory-connector
  • blockbench
  • breitbandmessung
  • bruno
  • anytype
  • camunda-modeler
  • caprine
  • chatd
  • cheating-daddy
  • cherry-studio
  • cockpit-zfs
  • corepack
  • ddm
  • deezer-desktop
  • deltachat-desktop
  • dokieli
  • drawio
  • drawio-headless
  • eas-cli
  • electron
  • electron-fiddle
  • electron_39
  • electron_40
  • electron_42
  • element-call
  • element-desktop
  • ente-desktop
  • equibop
  • expresslrs-configurator
  • falkor
  • fastmail-desktop
  • fcast-receiver
  • feishin
  • figma-linux
  • filen-desktop
  • flaci
  • folo
  • freetube
  • bs-manager
  • geogebra6
  • gitbeaker-cli
  • github-desktop
  • gitify
  • goofcord
  • gdlauncher-carbon
  • google-chat-linux
  • grafana
  • gridtracker2
  • headlamp
  • headset
  • hedgedoc
  • graphest
  • heroic-unwrapped
  • home-assistant-custom-lovelace-modules.advanced-camera-card
  • home-assistant-custom-lovelace-modules.horizon-card
  • httptoolkit
  • inav-configurator
  • heroic
  • isabelle
  • isabelle-components.isabelle-linter
  • itch
  • ivette
  • ivpn-ui
  • jitsi-meet-electron
  • joplin-cli
  • joplin-desktop
  • jxscout
  • kando
  • katex
  • insulator2
  • koodo-reader
  • kopia-ui
  • kuro
  • learn6502
  • legcord
  • linkwarden
  • logseq
  • losslesscut
  • lx-music-desktop
  • marktext
  • ki
  • mattermost-desktop
  • mnemosyne
  • morgen
  • mqtt-explorer
  • musicfree-desktop
  • netron
  • nix-tour
  • obsidian
  • opencode-desktop
  • openfortivpn-webview
  • openscreen
  • outline
  • pandoc-drawio-filter
  • peacock
  • pear-desktop
  • penpot-desktop
  • mastodon
  • pgadmin4
  • picgo
  • pocket-casts
  • podman-desktop
  • prettier
  • pritunl-client
  • proton-pass
  • protonmail-desktop
  • pvzge
  • python313Packages.locust
  • python313Packages.mkdocs-drawio-exporter
  • pgadmin4-desktopmode
  • python314Packages.locust
  • r2modman
  • repath-studio
  • revolt-desktop
  • ride
  • rocketchat-desktop
  • python314Packages.mkdocs-drawio-exporter
  • rstudioWrapper
  • session-desktop
  • sharedown
  • shiru
  • shogihome
  • sieve-editor-gui
  • rstudio
  • silverfort-client
  • siyuan
  • slacky
  • solidtime-desktop
  • sparkle
  • splayer
  • standardnotes
  • stretchly
  • super-productivity
  • sylk
  • synapse-admin
  • t3code
  • teams-for-linux
  • terra-station
  • tests.writers.bin.js
  • tests.writers.simple.js
  • signal-desktop
  • tetrio-desktop
  • thorium-reader
  • tilt
  • threema-desktop
  • trilium-desktop
  • twinejs
  • uhk-agent
  • uhk-udev-rules
  • uivonim
  • unofficial-homestuck-collection
  • uppy-companion
  • vacuum-tube
  • vesktop
  • vikunja-desktop
  • tlaps
  • voicevox
  • vultisig-cli
  • webcord
  • webcord-vencord
  • webeep-sync
  • webtorrent_desktop
  • whatsapp-electron
  • vrcx
  • wire-desktop
  • yandex-music
  • ytdownloader
  • ytmdesktop
  • z-library-desktop
  • zap-chip-gui
  • zepp-simulator
  • zulip
  • winboat
✅ 1 package built:
  • yarn-berry (yarn-berry_4)

Maintainer pings

cc @ryota-ka @pyrox0 @DimitarNestorov for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (update) This PR updates a package to a newer version 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". labels May 27, 2026

@DimitarNestorov DimitarNestorov left a comment •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They bumped __metadata.version again... https://github.com/yarnpkg/berry/pull/7135/changes#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2deR5

We will need to update the patches as we update yarn again. See #513745

@DimitarNestorov

DimitarNestorov commented May 27, 2026 •

Copy link
Copy Markdown
Member

❌ nixpkgs-review result for #524710

Generated using nixpkgs-review-gha (85fc054)

Command: nixpkgs-review pr 524710 -p yarn-berry_4 -p yarn-berry_4.tests
Commit: 19a112f54838dba945b42da48bd38ae10bc102fe (subsequent changes)
Merge: 93718eeb5cb368f57a1465e1a7b6c9fef021b269

Logs: https://github.com/DimitarNestorov/nixpkgs-review-gha/actions/runs/33116256393/attempts/1


x86_64-linux

❌ 3 packages failed to build:
  • yarn-berry_4.tests.corepack
  • yarn-berry_4.tests.katex
  • yarn-berry_4.tests.prettier
✅ 2 packages built:
  • yarn-berry_4
  • yarn-berry_4.tests.version

aarch64-linux

❌ 3 packages failed to build:
  • yarn-berry_4.tests.corepack
  • yarn-berry_4.tests.katex
  • yarn-berry_4.tests.prettier
✅ 2 packages built:
  • yarn-berry_4
  • yarn-berry_4.tests.version

aarch64-darwin (sandbox = relaxed)

❌ 3 packages failed to build:
  • yarn-berry_4.tests.corepack
  • yarn-berry_4.tests.katex
  • yarn-berry_4.tests.prettier
✅ 2 packages built:
  • yarn-berry_4
  • yarn-berry_4.tests.version

@r-ryantm r-ryantm changed the title yarn-berry: 4.14.1 -> 4.15.0 yarn-berry: 4.14.1 -> 4.16.0 Jun 5, 2026
@r-ryantm
r-ryantm force-pushed the auto-update/yarn-berry branch from c56b188 to 04788e1 Compare June 5, 2026 17:03
@r-ryantm

r-ryantm commented Jun 5, 2026

Copy link
Copy Markdown
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for yarn-berry is: Fast, reliable, and secure dependency management

meta.homepage for yarn-berry is: https://yarnpkg.com/

meta.changelog for yarn-berry is: https://github.com/yarnpkg/berry/releases/tag/@yarnpkg/cli/4.16.0

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS

Caution

A test defined in passthru.tests did not pass.

  • found 4.16.0 with grep in /nix/store/syfqfw2yarfplcvkgb2na1p03xw5byw9-yarn-berry-4.16.0
  • found 4.16.0 in filename of file in /nix/store/syfqfw2yarfplcvkgb2na1p03xw5byw9-yarn-berry-4.16.0

Rebuild report (if merged into master) (click to expand)
188 total rebuild path(s)

188 package rebuild(s)

First fifty rebuilds by attrpath

actual-server
affine
affine-bin
anki
ansible-language-server
antares
antimatter-dimensions
anytype
aonsoku
appium-inspector
awakened-poe-trade
bat-extras.prettybat
bilibili
bitwarden-directory-connector
blockbench
breitbandmessung
bruno
bs-manager
camunda-modeler
caprine
chatd
cheating-daddy
cherry-studio
cockpit-zfs
corepack
ddm
deezer-desktop
deltachat-desktop
dokieli
drawio
drawio-headless
eas-cli
electron
electron-fiddle
electron_40
electron_41
electron_42
element-call
element-desktop
ente-desktop
equibop
expresslrs-configurator
fastmail-desktop
fcast-receiver
feishin
figma-linux
filen-desktop
flaci
follow
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/syfqfw2yarfplcvkgb2na1p03xw5byw9-yarn-berry-4.16.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A yarn-berry https://github.com/r-ryantm/nixpkgs/archive/04788e1f1b098b1e4c590c70c7ad6f17c8d03e33.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/04788e1f1b098b1e4c590c70c7ad6f17c8d03e33#yarn-berry

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/syfqfw2yarfplcvkgb2na1p03xw5byw9-yarn-berry-4.16.0
ls -la /nix/store/syfqfw2yarfplcvkgb2na1p03xw5byw9-yarn-berry-4.16.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: 04788e1f1b098b1e4c590c70c7ad6f17c8d03e33


x86_64-linux

❌ 181 packages failed to build:
  • actual-server
  • affine
  • anki
  • ansible-language-server
  • antares
  • antimatter-dimensions
  • affine-bin
  • aonsoku
  • appium-inspector
  • awakened-poe-trade
  • bat-extras.prettybat
  • bilibili
  • bitwarden-directory-connector
  • blockbench
  • breitbandmessung
  • bruno
  • anytype
  • camunda-modeler
  • caprine
  • chatd
  • cheating-daddy
  • cherry-studio
  • cockpit-zfs
  • corepack
  • ddm
  • deezer-desktop
  • deltachat-desktop
  • dokieli
  • drawio
  • drawio-headless
  • eas-cli
  • electron
  • electron-fiddle
  • electron_40
  • electron_42
  • element-call
  • element-desktop
  • ente-desktop
  • equibop
  • expresslrs-configurator
  • falkor
  • fastmail-desktop
  • fcast-receiver
  • bs-manager
  • figma-linux
  • filen-desktop
  • flaci
  • folo
  • freetube
  • gdlauncher-carbon
  • geogebra6
  • gitbeaker-cli
  • github-desktop
  • gitify
  • goofcord
  • google-chat-linux
  • grafana
  • feishin
  • gridtracker2
  • headlamp
  • headset
  • hedgedoc
  • graphest
  • heroic-unwrapped
  • home-assistant-custom-lovelace-modules.advanced-camera-card
  • home-assistant-custom-lovelace-modules.horizon-card
  • httptoolkit
  • inav-configurator
  • heroic
  • isabelle
  • isabelle-components.isabelle-linter
  • itch
  • ivette
  • ivpn-ui
  • jitsi-meet-electron
  • joplin-cli
  • joplin-desktop
  • jxscout
  • kando
  • katex
  • insulator2
  • koodo-reader
  • kopia-ui
  • kuro
  • learn6502
  • legcord
  • linkwarden
  • ki
  • lx-music-desktop
  • marktext
  • losslesscut
  • mattermost-desktop
  • mnemosyne
  • morgen
  • mqtt-explorer
  • musicfree-desktop
  • netron
  • nix-tour
  • obsidian
  • opencode-desktop
  • openfortivpn-webview
  • mastodon
  • openscreen
  • outline
  • peacock
  • pandoc-drawio-filter
  • pear-desktop
  • penpot-desktop
  • pgadmin4
  • picgo
  • pocket-casts
  • pgadmin4-desktopmode
  • prettier
  • pritunl-client
  • proton-pass
  • protonmail-desktop
  • pvzge
  • podman-desktop
  • python313Packages.locust
  • python313Packages.mkdocs-drawio-exporter
  • python314Packages.locust
  • python314Packages.mkdocs-drawio-exporter
  • repath-studio
  • revolt-desktop
  • ride
  • rocketchat-desktop
  • r2modman
  • rstudio
  • session-desktop
  • sharedown
  • shogihome
  • sieve-editor-gui
  • signal-desktop
  • silverfort-client
  • siyuan
  • slacky
  • solidtime-desktop
  • sparkle
  • splayer
  • standardnotes
  • stretchly
  • super-productivity
  • sylk
  • synapse-admin
  • t3code
  • teams-for-linux
  • terra-station
  • tests.writers.bin.js
  • tests.writers.simple.js
  • tetrio-desktop
  • thorium-reader
  • threema-desktop
  • tilt
  • tlaps
  • trilium-desktop
  • twinejs
  • uhk-agent
  • uhk-udev-rules
  • uivonim
  • unofficial-homestuck-collection
  • uppy-companion
  • vacuum-tube
  • vesktop
  • vikunja-desktop
  • voicevox
  • rstudioWrapper
  • vultisig-cli
  • webcord
  • webcord-vencord
  • webeep-sync
  • webtorrent_desktop
  • whatsapp-electron
  • vrcx
  • wire-desktop
  • yandex-music
  • ytdownloader
  • ytmdesktop
  • z-library-desktop
  • zap-chip-gui
  • winboat
  • zepp-simulator
✅ 1 package built:
  • yarn-berry (yarn-berry_4)

Maintainer pings

cc @ryota-ka @pyrox0 @DimitarNestorov for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

@gador gador mentioned this pull request Jun 21, 2026
6 of 14 tasks
@r-ryantm r-ryantm changed the title yarn-berry: 4.14.1 -> 4.16.0 yarn-berry: 4.14.1 -> 4.17.0 Jun 23, 2026
@r-ryantm

Copy link
Copy Markdown
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for yarn-berry is: Fast, reliable, and secure dependency management

meta.homepage for yarn-berry is: https://yarnpkg.com/

meta.changelog for yarn-berry is: https://github.com/yarnpkg/berry/releases/tag/@yarnpkg/cli/4.17.0

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS

Caution

A test defined in passthru.tests did not pass.

  • found 4.17.0 with grep in /nix/store/xgxq5n86aww9dgw8wl0n1fjq1qwg8y5w-yarn-berry-4.17.0
  • found 4.17.0 in filename of file in /nix/store/xgxq5n86aww9dgw8wl0n1fjq1qwg8y5w-yarn-berry-4.17.0

Rebuild report (if merged into master) (click to expand)
190 total rebuild path(s)

190 package rebuild(s)

First fifty rebuilds by attrpath

actual-server
affine
affine-bin
anki
antares
antimatter-dimensions
anytype
aonsoku
appium-inspector
awakened-poe-trade
aws-cdk-cli
bat-extras.prettybat
bilibili
bitfocus-companion
bitwarden-directory-connector
blockbench
breitbandmessung
bruno
bs-manager
camunda-modeler
caprine
chatd
cheating-daddy
cherry-studio
cockpit-zfs
corepack
ddm
deezer-desktop
deltachat-desktop
dokieli
dopamine
drawio
drawio-headless
eas-cli
electron
electron-fiddle
electron_40
electron_41
electron_42
element-desktop
ente-desktop
equibop
expresslrs-configurator
fastmail-desktop
fcast-receiver
feishin
figma-linux
filen-desktop
flaci
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/xgxq5n86aww9dgw8wl0n1fjq1qwg8y5w-yarn-berry-4.17.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A yarn-berry https://github.com/r-ryantm/nixpkgs/archive/d602ec426694fa1c46e9e89a46c7a70d0aff33b2.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/d602ec426694fa1c46e9e89a46c7a70d0aff33b2#yarn-berry

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/xgxq5n86aww9dgw8wl0n1fjq1qwg8y5w-yarn-berry-4.17.0
ls -la /nix/store/xgxq5n86aww9dgw8wl0n1fjq1qwg8y5w-yarn-berry-4.17.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: d602ec426694fa1c46e9e89a46c7a70d0aff33b2


x86_64-linux

❌ 182 packages failed to build:
  • actual-server
  • affine
  • anki
  • antares
  • antimatter-dimensions
  • affine-bin
  • aonsoku
  • appium-inspector
  • awakened-poe-trade
  • aws-cdk-cli
  • bat-extras.prettybat
  • bilibili
  • bitfocus-companion
  • bitwarden-directory-connector
  • blockbench
  • breitbandmessung
  • bruno
  • anytype
  • camunda-modeler
  • caprine
  • chatd
  • cheating-daddy
  • cherry-studio
  • cockpit-zfs
  • corepack
  • ddm
  • deezer-desktop
  • deltachat-desktop
  • dokieli
  • dopamine
  • drawio
  • drawio-headless
  • eas-cli
  • electron
  • electron-fiddle
  • electron_40
  • electron_42
  • element-desktop
  • ente-desktop
  • equibop
  • expresslrs-configurator
  • falkor
  • fastmail-desktop
  • fcast-receiver
  • feishin
  • figma-linux
  • filen-desktop
  • flaci
  • folo
  • freetube
  • bs-manager
  • geogebra6
  • gitbeaker-cli
  • github-desktop
  • gitify
  • goofcord
  • google-chat-linux
  • gdlauncher-carbon
  • grafana
  • gridtracker2
  • headlamp
  • headset
  • hedgedoc
  • graphest
  • heroic
  • home-assistant-custom-lovelace-modules.advanced-camera-card
  • home-assistant-custom-lovelace-modules.horizon-card
  • httptoolkit
  • inav-configurator
  • heroic-unwrapped
  • isabelle
  • isabelle-components.isabelle-linter
  • itch
  • insulator2
  • ivpn-ui
  • jitsi-meet-electron
  • joplin-cli
  • joplin-desktop
  • jxscout
  • kando
  • katex
  • ivette
  • koodo-reader
  • kopia-ui
  • kuro
  • learn6502
  • legcord
  • linkwarden
  • losslesscut
  • lx-music-desktop
  • marktext
  • ki
  • mattermost-desktop
  • mnemosyne
  • morgen
  • mqtt-explorer
  • netron
  • nix-tour
  • musicfree-desktop
  • obsidian
  • opencode-desktop
  • openfortivpn-webview
  • outline
  • openscreen
  • pandoc-drawio-filter
  • peacock
  • penpot-desktop
  • pear-desktop
  • pgadmin4-desktopmode
  • picgo
  • pocket-casts
  • podman-desktop
  • prettier
  • pritunl-client
  • proton-pass
  • protonmail-desktop
  • pvzge
  • pgadmin4
  • python313Packages.locust
  • python313Packages.mkdocs-drawio-exporter
  • python314Packages.locust
  • r2modman
  • python314Packages.mkdocs-drawio-exporter
  • revolt-desktop
  • ride
  • rocketchat-desktop
  • repath-studio
  • rstudio
  • session-desktop
  • sharedown
  • shiru
  • shogihome
  • sieve-editor-gui
  • signal-desktop
  • silverfort-client
  • siyuan
  • slacky
  • rstudioWrapper
  • solidtime-desktop
  • sparkle
  • splayer
  • standardnotes
  • stretchly
  • super-productivity
  • sylk
  • synapse-admin
  • t3code
  • teams-for-linux
  • terra-station
  • tests.writers.bin.js
  • tests.writers.simple.js
  • tetrio-desktop
  • thorium-reader
  • threema-desktop
  • tilt
  • slimevr
  • tlaps
  • trilium-desktop
  • uhk-agent
  • uhk-udev-rules
  • twinejs
  • uivonim
  • uppy-companion
  • unofficial-homestuck-collection
  • vacuum-tube
  • vesktop
  • vikunja-desktop
  • voicevox
  • vultisig-cli
  • webcord
  • webcord-vencord
  • webeep-sync
  • webtorrent_desktop
  • whatsapp-electron
  • vrcx
  • wire-desktop
  • yandex-music
  • ytdownloader
  • ytmdesktop
  • z-library-desktop
  • zepp-simulator
  • winboat
✅ 2 packages built:
  • mastodon
  • yarn-berry (yarn-berry_4)

Maintainer pings

cc @ryota-ka @pyrox0 @DimitarNestorov for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

@r-ryantm
r-ryantm force-pushed the auto-update/yarn-berry branch 2 times, most recently from 04788e1 to d602ec4 Compare June 23, 2026 08:48
@dotlambda

Copy link
Copy Markdown
Member

They bumped __metadata.version again... https://github.com/yarnpkg/berry/pull/7135/changes#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2deR5

We will need to update the patches as we update yarn again. See #513745

Would you mind opening a PR for that?

@DimitarNestorov

Copy link
Copy Markdown
Member

Would you mind opening a PR for that?

I don't mind opening a PR. But I do mind spending 4 days again ensuring nothing broke (this time also hopefully ensuring update scripts don't break) only for upstream to bump the metadata version again. Let me figure out a more resilient way to be able to update Yarn with minimal effort in case they pull this stunt again.

@r-ryantm
r-ryantm force-pushed the auto-update/yarn-berry branch from d602ec4 to 25de88b Compare July 11, 2026 01:50
@r-ryantm r-ryantm changed the title yarn-berry: 4.14.1 -> 4.17.0 yarn-berry: 4.14.1 -> 4.17.1 Jul 11, 2026
@r-ryantm

Copy link
Copy Markdown
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for yarn-berry is: Fast, reliable, and secure dependency management

meta.homepage for yarn-berry is: https://yarnpkg.com/

meta.changelog for yarn-berry is: https://github.com/yarnpkg/berry/releases/tag/@yarnpkg/cli/4.17.1

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS

Caution

A test defined in passthru.tests did not pass.

  • found 4.17.1 with grep in /nix/store/7rzgjs3xxssdv1il538nzahb6m17sr2w-yarn-berry-4.17.1
  • found 4.17.1 in filename of file in /nix/store/7rzgjs3xxssdv1il538nzahb6m17sr2w-yarn-berry-4.17.1

Rebuild report (if merged into master) (click to expand)
200 total rebuild path(s)

198 package rebuild(s)

First fifty rebuilds by attrpath

actual-server
affine
affine-bin
anki
antares
antimatter-dimensions
anytype
aonsoku
appium-inspector
awakened-poe-trade
aws-cdk-cli
bat-extras.prettybat
bilibili
bitfocus-companion
bitwarden-directory-connector
blockbench
breaktimer
breitbandmessung
bruno
bs-manager
camunda-modeler
caprine
chatd
cheating-daddy
cherry-studio
cockpit-zfs
corepack
ddm
deezer-desktop
deltachat-desktop
dokieli
dopamine
drawio
drawio-headless
eas-cli
electron
electron-fiddle
electron_40
electron_41
electron_42
element-desktop
ente-desktop
equibop
expresslrs-configurator
fastmail-desktop
fcast-receiver
feishin
figma-linux
filen-desktop
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/7rzgjs3xxssdv1il538nzahb6m17sr2w-yarn-berry-4.17.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A yarn-berry https://github.com/r-ryantm/nixpkgs/archive/25de88b3888faf97bd809610a760173a52f05f3d.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/25de88b3888faf97bd809610a760173a52f05f3d#yarn-berry

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/7rzgjs3xxssdv1il538nzahb6m17sr2w-yarn-berry-4.17.1
ls -la /nix/store/7rzgjs3xxssdv1il538nzahb6m17sr2w-yarn-berry-4.17.1/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: 25de88b3888faf97bd809610a760173a52f05f3d


x86_64-linux

❌ 187 packages failed to build:
  • actual-server
  • affine
  • anki
  • antares
  • antimatter-dimensions
  • affine-bin
  • appium-inspector
  • awakened-poe-trade
  • aws-cdk-cli
  • bat-extras.prettybat
  • bilibili
  • anytype
  • bitwarden-directory-connector
  • blockbench
  • breaktimer
  • breitbandmessung
  • bruno
  • bitfocus-companion
  • camunda-modeler
  • caprine
  • chatd
  • cheating-daddy
  • cockpit-zfs
  • corepack
  • ddm
  • deezer-desktop
  • deltachat-desktop
  • dokieli
  • dopamine
  • drawio
  • drawio-headless
  • eas-cli
  • electron
  • electron-fiddle
  • electron_40
  • electron_42
  • element-desktop
  • ente-desktop
  • equibop
  • expresslrs-configurator
  • falkor
  • fastmail-desktop
  • fcast-receiver
  • feishin
  • figma-linux
  • filen-desktop
  • flaci
  • folo
  • freetube
  • gdlauncher-carbon
  • geogebra6
  • gitbeaker-cli
  • github-desktop
  • gitify
  • goofcord
  • google-chat-linux
  • grafana
  • graphest
  • gridtracker2
  • headlamp
  • headset
  • hedgedoc
  • bs-manager
  • heroic-unwrapped
  • home-assistant-custom-lovelace-modules.advanced-camera-card
  • home-assistant-custom-lovelace-modules.horizon-card
  • httptoolkit
  • inav-configurator
  • insulator2
  • isabelle
  • isabelle-components.isabelle-linter
  • itch
  • ivette
  • ivpn-ui
  • jitsi-meet-electron
  • joplin-cli
  • joplin-desktop
  • jxscout
  • kando
  • katex
  • ki
  • koito
  • koodo-reader
  • kopia-ui
  • kuro
  • heroic
  • learn6502
  • legcord
  • losslesscut
  • lx-music-desktop
  • linkwarden
  • marktext
  • mailspring
  • mattermost-desktop
  • mnemosyne
  • morgen
  • mqtt-explorer
  • musicfree-desktop
  • netron
  • nix-tour
  • obsidian
  • opencode-desktop
  • openfortivpn-webview
  • openscreen
  • outline
  • pandoc-drawio-filter
  • peacock
  • pear-desktop
  • penpot-desktop
  • pgadmin4
  • picgo
  • pocket-casts
  • podman-desktop
  • prettier
  • pritunl-client
  • pgadmin4-desktopmode
  • proton-pass
  • protonmail-desktop
  • pvzge
  • python313Packages.locust
  • python313Packages.mkdocs-drawio-exporter
  • python314Packages.locust
  • python314Packages.mkdocs-drawio-exporter
  • proton-authenticator
  • repath-studio
  • revolt-desktop
  • ride
  • rocketchat-desktop
  • r2modman
  • rstudio
  • session-desktop
  • rstudioWrapper
  • sharedown
  • shogihome
  • sieve-editor-gui
  • shiru
  • silverfort-client
  • siyuan
  • slacky
  • signal-desktop
  • solidtime-desktop
  • sparkle
  • splayer
  • standardnotes
  • stoat-desktop
  • stretchly
  • super-productivity
  • sylk
  • synapse-admin
  • t3code
  • teams-for-linux
  • terra-station
  • tests.writers.bin.js
  • tests.writers.simple.js
  • tetrio-desktop
  • thorium-reader
  • threema-desktop
  • tilt
  • tlaps
  • trilium-desktop
  • twinejs
  • uhk-agent
  • slimevr
  • uhk-udev-rules
  • uivonim
  • unofficial-homestuck-collection
  • uppy-companion
  • vacuum-tube
  • vikunja-desktop
  • voicevox
  • vesktop
  • vultisig-cli
  • webcord
  • webcord-vencord
  • webeep-sync
  • webtorrent_desktop
  • whatsapp-electron
  • vrcx
  • wire-desktop
  • yandex-music
  • ytdownloader
  • ytmdesktop
  • z-library-desktop
  • zennotes-desktop
  • zepp-simulator
  • winboat
  • zulip
✅ 2 packages built:
  • mastodon
  • yarn-berry (yarn-berry_4)

Maintainer pings

cc @ryota-ka @pyrox0 @DimitarNestorov for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

@r-ryantm
r-ryantm force-pushed the auto-update/yarn-berry branch from 25de88b to 19a112f Compare August 7, 2026 07:39
@r-ryantm r-ryantm changed the title yarn-berry: 4.14.1 -> 4.17.1 yarn-berry: 4.14.1 -> 4.18.0 Aug 7, 2026
@r-ryantm

r-ryantm commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for yarn-berry is: Fast, reliable, and secure dependency management

meta.homepage for yarn-berry is: https://yarnpkg.com/

meta.changelog for yarn-berry is: https://github.com/yarnpkg/berry/releases/tag/@yarnpkg/cli/4.18.0

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS

Caution

A test defined in passthru.tests did not pass.

  • found 4.18.0 with grep in /nix/store/6vvfarrrw9rl47llv3nxj62mj3r1cg10-yarn-berry-4.18.0
  • found 4.18.0 in filename of file in /nix/store/6vvfarrrw9rl47llv3nxj62mj3r1cg10-yarn-berry-4.18.0

Rebuild report (if merged into master) (click to expand)
206 total rebuild path(s)

204 package rebuild(s)

First fifty rebuilds by attrpath

actual-server
affine
affine-bin
anki
antares
antimatter-dimensions
anytype
aonsoku
appium-inspector
awakened-poe-trade
aws-cdk-cli
bat-extras.prettybat
bilibili
bitfocus-companion
bitwarden-desktop
bitwarden-directory-connector
blockbench
breaktimer
breitbandmessung
bruno
bs-manager
camunda-modeler
caprine
chatd
cheating-daddy
cockpit-zfs
corepack
ddm
deezer-desktop
deltachat-desktop
dokieli
dopamine
drawio
drawio-headless
eas-cli
electron
electron-fiddle
electron_41
electron_42
electron_43
element-desktop
ente-desktop
equibop
expresslrs-configurator
fastmail-desktop
fcast-receiver
feishin
figma-linux
filen-desktop
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/6vvfarrrw9rl47llv3nxj62mj3r1cg10-yarn-berry-4.18.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A yarn-berry https://github.com/r-ryantm/nixpkgs/archive/19a112f54838dba945b42da48bd38ae10bc102fe.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/19a112f54838dba945b42da48bd38ae10bc102fe#yarn-berry

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/6vvfarrrw9rl47llv3nxj62mj3r1cg10-yarn-berry-4.18.0
ls -la /nix/store/6vvfarrrw9rl47llv3nxj62mj3r1cg10-yarn-berry-4.18.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

⚠️ nixpkgs-review took longer than 180m and timed out


Maintainer pings

cc @ryota-ka @pyrox0 @DimitarNestorov for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

@gador gador mentioned this pull request Aug 17, 2026
4 tasks done
@erictapen erictapen mentioned this pull request Aug 22, 2026
2 of 13 tasks
@SuperSandro2000

Copy link
Copy Markdown
Member

@DimitarNestorov is it still true that we need to update the patches? I tried building mastodon on this branched rebased against master and invalidated the vendor hash, too, and it seemed to work for me.

@SuperSandro2000
SuperSandro2000 marked this pull request as draft August 22, 2026 19:41
@nixpkgs-ci nixpkgs-ci Bot removed the 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". label Aug 22, 2026
@DimitarNestorov

Copy link
Copy Markdown
Member

I tried building mastodon on this branched rebased against master and invalidated the vendor hash, too, and it seemed to work for me.

Current version of Mastodon in master (v4.6.6) has an already updated to lock file metadata version 10 (Yarn v4.15) so no patch needed there: https://github.com/mastodon/mastodon/blame/v4.6.6/yarn.lock#L5

@DimitarNestorov DimitarNestorov mentioned this pull request Aug 23, 2026
8 of 13 tasks
@SuperSandro2000

Copy link
Copy Markdown
Member

#555729

@r-ryantm
r-ryantm deleted the auto-update/yarn-berry branch August 24, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants