Skip to content

haskellPackages.{opentracing-*, opentracing, lightstep-haskell}: drop - #499983

Merged
sternenseemann merged 1 commit into
NixOS:haskell-updatesfrom
eveeifyeve:haskell-drop-opentracing
Mar 15, 2026
Merged

haskellPackages.{opentracing-*, opentracing, lightstep-haskell}: drop#499983
sternenseemann merged 1 commit into
NixOS:haskell-updatesfrom
eveeifyeve:haskell-drop-opentracing

Conversation

@eveeifyeve

Copy link
Copy Markdown
Member

Dropping packages because opentracing is deprecated/archived upstream, see the issue below for more info.
Fixes Haskell part of this issue: #261927

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • 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.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

@eveeifyeve
eveeifyeve force-pushed the haskell-drop-opentracing branch from 3e45efb to 76d09a7 Compare March 15, 2026 04:16
@eveeifyeve
eveeifyeve force-pushed the haskell-drop-opentracing branch 2 times, most recently from 5dd26cc to db369f7 Compare March 15, 2026 04:29
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 6.topic: haskell General-purpose, statically typed, purely functional programming language labels Mar 15, 2026
@sternenseemann

Copy link
Copy Markdown
Member

Note that it is currently not possible to outright remove packages from the haskell package set pending NixOS/cabal2nix#667. Adding the packages in question to dont-distribute is the best solution at the moment. Just run ./maintainers/script/haskell/regenerate-hackage-packages.sh --fast on your branch to get the generated output into a state others will be able to reproduce later.

@eveeifyeve

Copy link
Copy Markdown
Member Author

Note that it is currently not possible to outright remove packages from the haskell package set pending NixOS/cabal2nix#667. Adding the packages in question to dont-distribute is the best solution at the moment. Just run ./maintainers/script/haskell/regenerate-hackage-packages.sh --fast on your branch to get the generated output into a state others will be able to reproduce later.

hackage2nix: constraint cassava ==0.5.4.1 cannot be resolved in Hackage
This could be due the package being missing in the hackage directory
or the file system not being case sensitive.

CallStack (from HasCallStack):
  error, called at hackage2nix/Main.hs:202:34 in cabal2nix-2.21.0-E9U5tp2bfjDIrBnUnd2jG1-hackage2nix:Main
HasCallStack backtrace:
  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception
  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:204:5 in ghc-internal:GHC.Internal.Exception
  error, called at hackage2nix/Main.hs:202:34 in cabal2nix-2.21.0-E9U5tp2bfjDIrBnUnd2jG1-hackage2nix:Main


hackage2nix: thread blocked indefinitely in an MVar operation

@eveeifyeve
eveeifyeve force-pushed the haskell-drop-opentracing branch from db369f7 to 5693500 Compare March 15, 2026 12:43
@sternenseemann

Copy link
Copy Markdown
Member

Are you on darwin?

@eveeifyeve

Copy link
Copy Markdown
Member Author

Are you on darwin?

Yes I am on darwin.

@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. and removed 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Mar 15, 2026
Dropping packages because opentracing is deprecated/archived upstream.
@sternenseemann
sternenseemann force-pushed the haskell-drop-opentracing branch from 5693500 to 1279bbb Compare March 15, 2026 13:01
@sternenseemann
sternenseemann added this pull request to the merge queue Mar 15, 2026
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. and removed 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. labels Mar 15, 2026
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Mar 15, 2026
Merged via the queue into NixOS:haskell-updates with commit eb0e12b Mar 15, 2026
29 of 30 checks passed
@eveeifyeve
eveeifyeve deleted the haskell-drop-opentracing branch March 15, 2026 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: haskell General-purpose, statically typed, purely functional programming language 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants