Package: libintellij-annotations-java Version: 20.0.0-1 Severity: minor User: debian...@lists.debian.org Usertags: adequate broken-symlink
During the upgrade of libintellij-annotations-java on my system I noticed that adequate was reporting broken symlinks but after the upgrade it no longer reports broken symlinks. I'm using the package unattended-upgrades with the minimal steps option for doing upgrades on my system, so what happened was that libintellij-annotations-java was upgraded, adequate checked the symlinks and then later the dependency libjetbrains-annotations-java was upgraded. So I think the issue is that the symlinks point at the versioned JAR files but the dependency on the package containing the JAR files is not versioned. So if someone partially upgraded from buster to bullseye then whatever is relying on the symlinks would be broken until the upgrade was completed. I'm not sure what if anything is relying on the symlinks so I have filed this issue at minor for now, please upgrade it to serious or important if partial upgrades would break anything relying on the symlinks. ... Preparing to unpack .../libintellij-annotations-java_20.0.0-1_all.deb ... Unpacking libintellij-annotations-java (20.0.0-1) over (19.0.0-1) ... Setting up libintellij-annotations-java (20.0.0-1) ... libintellij-annotations-java: broken-symlink /usr/share/maven-repo/com/intellij/annotations/20.0.0-SNAPSHOT/annotations-20.0.0-SNAPSHOT.jar -> ../../../../../java/org.jetbrains.annotations-java8-20.0.0-SNAPSHOT.jar libintellij-annotations-java: broken-symlink /usr/share/maven-repo/com/intellij/annotations/debian/annotations-debian.jar -> ../../../../../java/org.jetbrains.annotations-java8-20.0.0-SNAPSHOT.jar libintellij-annotations-java: broken-symlink /usr/share/maven-repo/com/intellij/common/20.0.0-SNAPSHOT/common-20.0.0-SNAPSHOT.jar -> ../../../../../java/org.jetbrains.annotations-common-20.0.0-SNAPSHOT.jar libintellij-annotations-java: broken-symlink /usr/share/maven-repo/com/intellij/common/debian/common-debian.jar -> ../../../../../java/org.jetbrains.annotations-common-20.0.0-SNAPSHOT.jar $ adequate libintellij-annotations-java $ -- System Information: Debian Release: bullseye/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.7.0-3-amd64 (SMP w/4 CPU threads) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libintellij-annotations-java depends on: ii libjetbrains-annotations-java 20.0.0-1 libintellij-annotations-java recommends no packages. Versions of packages libintellij-annotations-java suggests: pn libjetbrains-annotations-java-doc <none> -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part