Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New issues with mill.scalalib.Dependency/showUpdates #4308

Open
lefou opened this issue Jan 13, 2025 · 0 comments
Open

New issues with mill.scalalib.Dependency/showUpdates #4308

lefou opened this issue Jan 13, 2025 · 0 comments

Comments

@lefou
Copy link
Member

lefou commented Jan 13, 2025

Latest snapshot version of Mill seem to have new issues with the mill.scalalib.Dependency/showUpdates command.

Here is a snapshot of a still running process:

> just mill-updates 
/home/lefou/work/Xxx/xxx/millw   --meta-level 0 mill.scalalib.Dependency/showUpdates --format PerDependency
[17/88] ============================== mill.scalalib.Dependency/showUpdates --format PerDependency ============================== 554s
[02] mill.define.Task$TraverseCtx@df727ce 545s Analyzing dependencies [19/1534]: app.contractmngApp / org.apache.logging.log4j:log4j-api
[03] mill.define.Task$TraverseCtx@6fb71b7e 545s Analyzing dependencies [27/1534]: app.contractmngApp.eoeWinDemo / de.tototec:de.tobiasroeser.lambdatest
[04] mill.define.Task$TraverseCtx@3d2f3e1a 545s Analyzing dependencies [25/1534]: app.contractmngApp.test / de.tototec:de.tobiasroeser.lambdatest
[05] mill.define.Task$TraverseCtx@6451e409 545s Analyzing dependencies [4/1534]: app.contractmngAppProduct / de.ibacg.thirdparty.eclipse:org.eclipse.equinox.app
[06] mill.define.Task$TraverseCtx@50ac661a 545s Analyzing dependencies [5/1534]: app.contractmngAppUitests / de.ibacg.thirdparty.eclipse:org.eclipse.swtbot.ant.junit
[07] mill.define.Task$TraverseCtx@717fb9a 545s Analyzing dependencies [26/1534]: app.dbschema / org.fedorahosted.tennera:jgettext
[08] mill.define.Task$TraverseCtx@1bb930e6 545s Analyzing dependencies [20/1534]: app.headless.test / de.tototec:de.tobiasroeser.lambdatest
[09] mill.define.Task$TraverseCtx@438cca8c 545s Analyzing dependencies [8/1534]: app.dbschema.test / org.slf4j:slf4j-api
[1] mill.scalalib.Dependency.updates 552s
[10] mill.define.Task$TraverseCtx@28961f58 545s Analyzing dependencies [9/1534]: app.headless / org.slf4j:slf4j-api
[11] mill.define.Task$TraverseCtx@23cac320 545s Analyzing dependencies [18/1534]: app.i18n / antlr:antlr
[12] mill.define.Task$TraverseCtx@637b57f 545s Analyzing dependencies [24/1534]: app.i18n_extension / antlr:antlr
[13] mill.define.Task$TraverseCtx@1ec3063e 545s Analyzing dependencies [21/1534]: app.i18n_extension.test / de.tototec:de.tobiasroeser.lambdatest
[14] mill.define.Task$TraverseCtx@4caf2b00 545s Analyzing dependencies [23/1534]: app.mono / antlr:antlr
[15] mill.define.Task$TraverseCtx@39092276 545s Analyzing dependencies [13/1534]: app.rcpBundle / jakarta.activation:jakarta.activation-api
... and 2 more threads

You can see, that the action takes very long. Also, the output didn't change (expect the time spent) and shows still the same dependencies to be analyzed. It probably hangs but failed to detect it.

> cat .mill-version
0.12.5-68-e4bf78-native

> mill --version
Mill Build Tool version 0.12.5-68-e4bf78
Java version: 21.0.5, vendor: Eclipse Adoptium, runtime: /opt/openjdk-bin-21.0.5_p11
Default locale: de_DE, platform encoding: UTF-8
OS name: "Linux", version: 6.1.90-gentoo-x86_64, arch: amd64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant