[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#956587: marked as done (texlive-binaries: needs Breaks/Replaces on older texlive-extra-utils)



Your message dated Wed, 15 Apr 2020 20:50:01 +0000
with message-id <E1jOoyv-00041E-9y@fasolo.debian.org>
and subject line Bug#956587: fixed in texlive-bin 2020.20200327.54578-3
has caused the Debian Bug report #956587,
regarding texlive-binaries: needs Breaks/Replaces on older texlive-extra-utils
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
956587: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956587
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-binaries
Version: 2020.20200327.54578-2
Severity: serious
Justification: Policy §7.6.1

The upgrade transaction for the texlive family, version 2020.20200329-2
failed for me with a file overwrite (transcript below). This is
non-deterministic based on the order in which apt chooses to upgrade
packages, so it won't happen to everyone.

Workaround: as with most bugs involving files moving between packages,
"apt-get -f install" or "g, g" in aptitude will often sort it out
(although, again, not deterministically). In my case it succeeded on the
second attempt in aptitude.

To solve this for other testing/unstable users and for future buster ->
bullseye upgrades, I think texlive-binaries needs to gain:

Breaks: texlive-extra-utils (<< 2020.20200329-2~)
Replaces: texlive-extra-utils (<< 2020.20200329-2~)

as documented in
<https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-in-other-packages>
and <https://wiki.debian.org/PackageTransition>.

In practice you can probably relax the version constraint to
(<< 2020.20200329) or even (<< 2020) if you know when the file involved
moved between packages, but using the full version as suggested above
is the safe/conservative option.

Thanks for maintaining this family of huge packages!

    smcv

Preparing to unpack .../04-texlive_2020.20200329-2_all.deb ...
Unpacking texlive (2020.20200329-2) over (2019.20200302-1) ...
dpkg: considering removing texlive-bibtex-extra in favour of texlive-base ...
dpkg: yes, will remove texlive-bibtex-extra in favour of texlive-base
dpkg: considering removing texlive-binaries in favour of texlive-base ...
dpkg: may have trouble removing texlive-binaries, as it provides texlive-base-bin ...
dpkg: may have trouble removing texlive-binaries, as it provides texlive-base-bin ...
dpkg: yes, will remove texlive-binaries in favour of texlive-base
Preparing to unpack .../05-texlive-base_2020.20200329-2_all.deb ...
De-configuring dvipng (1.15-1.1+b1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring tipa (2:1.3-20), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-base (2019.20200302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-extra-utils (2019.202000302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-formats-extra (2019.202000302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-lang-greek (2019.20200302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-latex-base (2019.20200302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-latex-extra (2019.202000302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-latex-recommended (2019.20200302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-pictures (2019.20200302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-plain-generic (2019.202000302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-science (2019.202000302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring texlive-xetex (2019.20200302-1), to allow removal of texlive-binaries (2019.20190605.51237-3) ...
De-configuring dblatex (0.3.11py3-1), to allow removal of texlive-bibtex-extra (2019.202000302-1) ...
Unpacking texlive-base (2020.20200329-2) over (2019.20200302-1) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../06-texlive-binaries_2020.20200327.54578-2_amd64.deb ...
Unpacking texlive-binaries (2020.20200327.54578-2) ...
dpkg: error processing archive /tmp/apt-dpkg-install-gHyUfq/06-texlive-binaries_2020.20200327.54578-2_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/man1/luajittex.1.gz', which is also in package texlive-extra-utils 2019.202000302-1
Selecting previously unselected package texlive-extra-utils.
Preparing to unpack .../07-texlive-extra-utils_2020.20200329-2_all.deb ...
Unpacking texlive-extra-utils (2020.20200329-2) over (2019.202000302-1) ...

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.5.0-1-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages texlive-binaries depends on:
ii  dpkg            1.19.7
ii  install-info    6.7.0.dfsg.2-5
ii  libc6           2.30-4
ii  libcairo2       1.16.0-4
ii  libfontconfig1  2.13.1-3
ii  libfreetype6    2.10.1-2
ii  libgcc-s1       10-20200411-1
ii  libgraphite2-3  1.3.14-1
ii  libharfbuzz0b   2.6.4-1
ii  libicu63        63.2-3
ii  libkpathsea6    2020.20200327.54578-2
ii  libmpfr6        4.0.2-1
ii  libpaper1       1.1.28+b1
ii  libpixman-1-0   0.36.0-1
ii  libpng16-16     1.6.37-2
ii  libptexenc1     2020.20200327.54578-2
ii  libstdc++6      10-20200411-1
ii  libsynctex2     2020.20200327.54578-2
ii  libteckit0      2.5.8+ds2-5
ii  libtexlua53     2020.20200327.54578-2
ii  libtexluajit2   2020.20200327.54578-2
ii  libx11-6        2:1.6.9-2
ii  libxaw7         2:1.0.13-1+b2
ii  libxi6          2:1.7.9-1
ii  libxmu6         2:1.1.2-2+b3
ii  libxpm4         1:3.5.12-1
ii  libxt6          1:1.1.5-1+b3
ii  libzzip-0-13    0.13.62-3.2
ii  perl            5.30.0-9
ii  t1utils         1.41-3
ii  tex-common      6.13
ii  zlib1g          1:1.2.11.dfsg-2

Versions of packages texlive-binaries recommends:
ii  dvisvgm       2.9.1-1
ii  texlive-base  2020.20200329-2

texlive-binaries suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2020.20200327.54578-3
Done: Hilmar Preusse <hille42@web.de>

We believe that the bug you reported is fixed in the latest version of
texlive-bin, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 956587@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hilmar Preusse <hille42@web.de> (supplier of updated texlive-bin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 15 Apr 2020 21:38:34 +0200
Source: texlive-bin
Architecture: source
Version: 2020.20200327.54578-3
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Hilmar Preusse <hille42@web.de>
Closes: 956587 956605
Changes:
 texlive-bin (2020.20200327.54578-3) unstable; urgency=medium
 .
   * Add Conflict w/ texlive-extra-utils (<< 2020.20200329).
     (Closes: #956587)
   * Avoid massive parallel builds on powerpc, ppc64, sparc64. Limit
     to -j8. This hopefully Closes: #956605 .
Checksums-Sha1:
 264730be3cff05afd4a7061428b333a3310b977f 3469 texlive-bin_2020.20200327.54578-3.dsc
 be61289f39dddb9c0d4be029c65bf14d218f7b2a 46336 texlive-bin_2020.20200327.54578-3.debian.tar.xz
 1b1437ecae85a10591cfcbdb38865e7098b40c04 16110 texlive-bin_2020.20200327.54578-3_amd64.buildinfo
Checksums-Sha256:
 a5c25a1dd81d41c7c1f57dfb6f2a401adbfd1dc9806907da384b18ac0457f7a0 3469 texlive-bin_2020.20200327.54578-3.dsc
 6b190c5fca26903cb1c571026ef781163ad8a5c1bcc24f2611ac8b337a232dc2 46336 texlive-bin_2020.20200327.54578-3.debian.tar.xz
 320d51fa5999add87edb490feb151900d188ced15f4bd097a38be61672b0961f 16110 texlive-bin_2020.20200327.54578-3_amd64.buildinfo
Files:
 38fe8247ff29aace7e12b6ac8f724400 3469 tex optional texlive-bin_2020.20200327.54578-3.dsc
 a974e0977c550e446bdaa0dcb81a7b2d 46336 tex optional texlive-bin_2020.20200327.54578-3.debian.tar.xz
 d89603d6cf6eb7aa000e65b7f4f0e8fd 16110 tex optional texlive-bin_2020.20200327.54578-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAl6XcCtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY5
NzFBNjBCRjlFNDZDODg3MTdGNUVBNEM2MjY1ODQ2QUJFMDJDOEIACgkQxiZYRqvg
LIvfZg/+JTy5/qktoFVIT6nv3VTYgjMlMb/3Bwrs1TTFNt5hDmu3AYfBTnY+l2sp
UBjh3ugLKHuvQO9u3PQHKCnBmlSZCpTwVu/wrhY82rXJe5flucn4QGYbBG55fOTG
m3MTMzknzG141BujHxEVb9t+3tGTsXYSMxVyQgV1oD0X9WCUWHUdymmAI5MdJSON
86LRJcqPWE7VU99kEYfdXWKUYKAqJRJR+1b2tsmJwULRSt4s3M9e8ezWDTTcZ/5k
HP6fWpDEltFxhueN4EzCTQI772R1aO0MtXgXvnObwl1IrjhCxq5BOdzFhBqUOIHf
DmNqFTOk8WGw/fQzaEnX4RUKZ05F7wk9DSDac6ASjqK99MF3Hq564A9OGBHeA6/I
Z84paEwU24XQ4aTnYgicCAc9Vja29XPwzzyOVNY3iv7KilxFIh3b38w+ud/o1A00
8RESmN+2a+jSCfNMlW1vNYj3pL3v2iBXzX4wcCdCmqyW0xw+MSjtcogMpCc9Taw+
AstOHUOv1CbMg9H0EdGDa7t68PWZfRTUfjkt3nI1kunLSBxWCowz8gNosvbPx9hx
+sSyRMUJfF7nDJ/ohLNRDRShnI/BhinprvVPVahvrTX8zDtKRYkLmbKPErGop69d
voDEps3O4pz/wvEzl+aKL+3WSf7Ub6X93nnv/pnZErh/WmPwv6o=
=/7VP
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: