Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1013968: libnode72 (12.22.12~dfsg-1~deb11u1) tries to overwrite a file from package nodejs (16.15.1+dfsg-1)

234 views
Skip to first unread message

Jonas Andradas

unread,
Jun 28, 2022, 4:50:03 AM6/28/22
to
Package: libnode72
Version: 12.22.12~dfsg-1~deb11u1
Severity: important
X-Debbugs-Cc: j.and...@gmail.com


Dear Maintainer,

When trying to upgrade libnode72 from 12.22.10~dfsg-2 to
12.22.12~dfsg-1~deb11u1, dpkg complains about the following file, wich is also
found in package nodejs 16.15.1+dfsg-1, trying to be overwritten:

/usr/share/systemtap/tapset/node.stp

This is an excerpt from dpkg output, showing the error:

Unpacking libnode72:amd64 (12.22.12~dfsg-1~deb11u1) over (12.22.10~dfsg-2) ...
dpkg: error processing archive
/var/cache/apt/archives/libnode72_12.22.12~dfsg-1~deb11u1_amd64.deb (--unpack):
trying to overwrite '/usr/share/systemtap/tapset/node.stp', which is also in
package nodejs 16.15.1+dfsg-1
Errors were encountered while processing:
/var/cache/apt/archives/libnode72_12.22.12~dfsg-1~deb11u1_amd64.deb


Thank you very much,
Best Regards,
Jonas.


-- System Information:
Debian Release: bookworm/sid
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-2-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libnode72 depends on:
ii libbrotli1 1.0.9-2+b3
ii libc-ares2 1.18.1-1+b1
ii libc6 2.33-7
ii libgcc-s1 12.1.0-4
ii libicu67 67.1-7
ii libnghttp2-14 1.47.0-1+b1
ii libssl1.1 1.1.1o-1
ii libstdc++6 12.1.0-4
ii libuv1 1.44.1-2
ii zlib1g 1:1.2.11.dfsg-4

libnode72 recommends no packages.

libnode72 suggests no packages.

-- no debconf information

Jérémy Lal

unread,
Jun 28, 2022, 5:10:04 AM6/28/22
to
Le mar. 28 juin 2022 à 10:45, Jonas Andradas <j.and...@gmail.com> a écrit :
Package: libnode72
Version: 12.22.12~dfsg-1~deb11u1
Severity: important
X-Debbugs-Cc: j.and...@gmail.com


Dear Maintainer,

When trying to upgrade libnode72 from 12.22.10~dfsg-2 to
12.22.12~dfsg-1~deb11u1, dpkg complains about the following file, wich is also
found in package nodejs 16.15.1+dfsg-1, trying to be overwritten:

/usr/share/systemtap/tapset/node.stp

This is an excerpt from dpkg output, showing the error:

Unpacking libnode72:amd64 (12.22.12~dfsg-1~deb11u1) over (12.22.10~dfsg-2) ...
dpkg: error processing archive
/var/cache/apt/archives/libnode72_12.22.12~dfsg-1~deb11u1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/systemtap/tapset/node.stp', which is also in
package nodejs 16.15.1+dfsg-1
Errors were encountered while processing:
 /var/cache/apt/archives/libnode72_12.22.12~dfsg-1~deb11u1_amd64.deb

Indeed, in nodejs/bookworm, the
"Breaks libnode72 << 12.22.10" 
no longer applies to the version of nodejs/bullseye-security, which is 12.22.12.

Having both libnodeXX and libnodeYY allows smoother transitions to testing,
but  that will not work with libnode72 -> libnodeYY.

To be sure it goes well with bullseye - bookworm upgrade, next upload of
nodejs/bookworm will Break: libnode72 (<< 13)

Meanwhile, just remove libnode72

Jérémy

0 new messages