Debian Bug report logs - #938843
xen: Python2 removal in sid/bullseye

version graph

Package: src:xen; Maintainer for src:xen is Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>;

Reported by: Matthias Klose <doko@debian.org>

Date: Fri, 30 Aug 2019 09:59:16 UTC

Severity: normal

Tags: bullseye, sid

Found in version xen/4.11.1+92-g6c33308a8d-2

Fixed in versions xen/4.14.0-1~exp1, xen/4.14.0+80-gd101b417b7-1

Done: Ian Jackson <ijackson@chiark.greenend.org.uk>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#938843; Package src:xen. (Fri, 30 Aug 2019 09:59:18 GMT) (full text, mbox, link).


Acknowledgement sent to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>. (Fri, 30 Aug 2019 09:59:18 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: maintonly@bugs.debian.org
Subject: xen: Python2 removal in sid/bullseye
Date: Fri, 30 Aug 2019 07:59:00 +0000
Package: src:xen
Version: 4.11.1+92-g6c33308a8d-2
Severity: normal
Tags: sid bullseye
User: debian-python@lists.debian.org
Usertags: py2removal

Python2 becomes end-of-live upstream, and Debian aims to remove
Python2 from the distribution, as discussed in
https://lists.debian.org/debian-python/2019/07/msg00080.html

Your package either build-depends, depends on Python2, or uses Python2
in the autopkg tests.  Please stop using Python2, and fix this issue
by one of the following actions.

- Convert your Package to Python3. This is the preferred option.  In
  case you are providing a Python module foo, please consider dropping
  the python-foo package, and only build a python3-foo package.  Please
  don't drop Python2 modules, which still have reverse dependencies,
  just document them.
  
  This is the preferred option.

- If the package is dead upstream, cannot be converted or maintained
  in Debian, it should be removed from the distribution.  If the
  package still has reverse dependencies, raise the severity to
  "serious" and document the reverse dependencies with the BTS affects
  command.  If the package has no reverse dependencies, confirm that
  the package can be removed, reassign this issue to ftp.debian.org,
  make sure that the bug priority is set to normal and retitle the
  issue to "RM: PKG -- removal triggered by the Python2 removal".

- If the package has still many users (popcon >= 300), or is needed to
  build another package which cannot be removed, document that by
  adding the "py2keep" user tag (not replacing the py2remove tag),
  using the debian-python@lists.debian.org user.  Also any
  dependencies on an unversioned python package (python, python-dev)
  must not be used, same with the python shebang.  These have to be
  replaced by python2/python2.7 dependencies and shebang.

  This is the least preferred option.

If the conversion or removal needs action on another package first,
please document the blocking by using the BTS affects command, like

  affects <bug number of blocking py2removal bug> + src:xen

If there is no py2removal bug for that reverse-dependency, please file
a bug on this package (similar to this bug report).

If there are questions, please refer to the wiki page for the removal:
https://wiki.debian.org/Python/2Removal, or ask for help on IRC
#debian-python, or the debian-python@lists.debian.org mailing list.



Added blocking bug(s) of 938843: 936447 Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Mon, 21 Oct 2019 23:11:37 GMT) (full text, mbox, link).


Added indication that bug 938843 blocks 937695 Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Mon, 21 Oct 2019 23:23:47 GMT) (full text, mbox, link).


Information forwarded to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>:
Bug#938843; Package src:xen. (Mon, 25 May 2020 22:42:03 GMT) (full text, mbox, link).


Acknowledgement sent to Hans van Kranenburg <hans@knorrie.org>:
Extra info received and forwarded to maintainer. Copy sent to Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>. (Mon, 25 May 2020 22:42:03 GMT) (full text, mbox, link).


Message #14 received at 938843-maintonly@bugs.debian.org (full text, mbox, reply):

From: Hans van Kranenburg <hans@knorrie.org>
To: Matthias Klose <doko@debian.org>, 938843-maintonly@bugs.debian.org
Subject: Re: [Pkg-xen-devel] Bug#938843: xen: Python2 removal in sid/bullseye
Date: Tue, 26 May 2020 00:29:08 +0200
Hi Matthias,

On 8/30/19 9:59 AM, Matthias Klose wrote:
> Package: src:xen
> [..]
> 
> Your package either build-depends, depends on Python2, or uses Python2
> in the autopkg tests.  Please stop using Python2, and fix this issue
> by one of the following actions.
> 
> - Convert your Package to Python3. [...]

I'm currently working on new Xen 4.13 packages for Debian unstable. The
first 4.13.1-1 package will go into experimental, since we have an
upgrade bug which I want to give users some time for to read about or
mitigate by installing the last Xen 4.11 package (also about to be
uploaded) from unstable.

Anyway, one of the goals when getting 4.13 to unstable is having all of
the scripts anywhere in it use python3.

So, FYI, things are happening here.

Thanks,
Hans



Severity set to 'serious' from 'normal' Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 08 Jul 2020 06:39:31 GMT) (full text, mbox, link).


Severity set to 'normal' from 'serious' Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 08 Jul 2020 07:03:26 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Hans van Kranenburg <hans@knorrie.org> to control@bugs.debian.org. (Fri, 18 Sep 2020 10:21:13 GMT) (full text, mbox, link).


Reply sent to Hans van Kranenburg <hans@knorrie.org>:
You have taken responsibility. (Mon, 21 Sep 2020 10:03:03 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Mon, 21 Sep 2020 10:03:03 GMT) (full text, mbox, link).


Message #25 received at 938843-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 938843-close@bugs.debian.org
Subject: Bug#938843: fixed in xen 4.14.0-1~exp1
Date: Mon, 21 Sep 2020 10:00:33 +0000
Source: xen
Source-Version: 4.14.0-1~exp1
Done: Hans van Kranenburg <hans@knorrie.org>

We believe that the bug you reported is fixed in the latest version of
xen, 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 938843@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hans van Kranenburg <hans@knorrie.org> (supplier of updated xen 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: SHA256

Format: 1.8
Date: Thu, 17 Sep 2020 18:59:28 +0200
Binary: libxen-dev libxencall1 libxencall1-dbgsym libxendevicemodel1 libxendevicemodel1-dbgsym libxenevtchn1 libxenevtchn1-dbgsym libxenforeignmemory1 libxenforeignmemory1-dbgsym libxengnttab1 libxengnttab1-dbgsym libxenhypfs1 libxenhypfs1-dbgsym libxenmisc4.14 libxenmisc4.14-dbgsym libxenstore3.0 libxenstore3.0-dbgsym libxentoolcore1 libxentoolcore1-dbgsym libxentoollog1 libxentoollog1-dbgsym xen-doc xen-hypervisor-4.14-amd64 xen-hypervisor-common xen-system-amd64 xen-utils-4.14 xen-utils-4.14-dbgsym xen-utils-common xen-utils-common-dbgsym xenstore-utils xenstore-utils-dbgsym
Source: xen
Architecture: all amd64 source
Version: 4.14.0-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>
Changed-By: Hans van Kranenburg <hans@knorrie.org>
Closes: 866380 938843 939560 961511 968965
Description: 
 libxen-dev - Public headers and libs for Xen
 libxencall1 - Xen runtime library - libxencall
 libxendevicemodel1 - Xen runtime libraries - libxendevicemodel
 libxenevtchn1 - Xen runtime libraries - libxenevtchn
 libxenforeignmemory1 - Xen runtime libraries - libxenforeignmemory
 libxengnttab1 - Xen runtime libraries - libxengnttab
 libxenhypfs1 - Xen runtime library - libxenhypfs
 libxenmisc4.14 - Xen runtime libraries - miscellaneous, versioned ABI
 libxenstore3.0 - Xen runtime libraries - libxenstore
 libxentoolcore1 - Xen runtime libraries - libxentoolcore
 libxentoollog1 - Xen runtime libraries - libxentoollog
 xen-doc    - XEN documentation
 xen-hypervisor-4.14-amd64 - Xen Hypervisor on AMD64
 xen-hypervisor-common - Xen Hypervisor - common files
 xen-system-amd64 - Xen System on AMD64 (metapackage)
 xen-utils-4.14 - XEN administrative tools
 xen-utils-common - Xen administrative tools - common files
 xenstore-utils - Xenstore command line utilities for Xen
Changes:
 xen (4.14.0-1~exp1) experimental; urgency=medium
 .
   Significant changes:
   * Update to new upstream version 4.14.0.
     (Closes: #866380) about removal of broken xen-bugtool
   * debian/{rules,control}: switch to python 3
     (Closes: #938843) about python 2 removal in bullseye
   * debian/control: Fix python dependancy to use python3-dev:any and
     libpython3-dev  [Elliott Mitchell]
 .
   Changes related to upgrading to Xen 4.14:
   * debian/control: adjust to 4.14
   * debian/rules: remove install commands for pkgconfig files, since those
     files are not present any more
   * debian/: Follow fsimage -> xenfsimage renaming
   * debian/xen-utils-V.*: Use @version@ instead of hardcoded version
   * debian/control: add flex, bison
   * debian/control: add libxenhypfs[1]  [Ian Jackson]
   * debian/libxenstore3.0.symbols: drop xprintf
     (Closes: #968965)  [Ian Jackson; also reported by Gianfranco Costamagna]
   * d/scripts/xen-init-name, d/scripts/xen-init-list: rewrite these two
     scripts, hugely simplify them and make them use python 3
   * Pick upstream commits d25cc3ec93eb ("libxl: workaround gcc 10.2
     maybe-uninitialized warning") and fff1b7f50e75 ("libxl: fix
     -Werror=stringop-truncation in libxl__prepare_sockaddr_un") to fix gcc 10
     FTBFS
   * tools: don't build/ship xenmon, it can't work with python 3
 .
   Packaging minor fixes and improvements:
   * debian/rules: Set DEB_BUILD_MAINT_OPTIONS in shell
     (Closes: #939560)  [Ian Jackson; report from Guillem Jover]
   * debian/rules: Improve comment about hardening options
     (Closes: #939560)  [Ian Jackson; report from Guillem Jover]
   * debian/rules: Drop redundant sequence numbers in dh_installinit
     (Closes: #939560)  [Ian Jackson; report from Guillem Jover]
   * d/xen-utils-common.xen.init: add important notes to keep in mind when
     changing this script, related to multi-version handling
   * debian/control: cleanup Uploaders and add myself
   * debian/control: s/libncurses5-dev/libncurses-dev/
   * xen-utils-V scripts: remove update-alternatives command
   * xen-utils-V.postinst.vsn-in: whitespace cosmetics
   * d/xen-utils-common.xen.init: disable oom killer for xenstored
     (Closes: #961511)
   * debian/rules: Combine shared Make args  [Elliott Mitchell]
 .
   Fixes and improvements for cross-compiling  [Elliott Mitchell]:
   * debian/rules: Add --host to tools configure target
   * Pick upstream commit 69953e285638 ('tools: Partially revert
     "Cross-compilation fixes."')
 .
   Lintian related fixes:
   * debian/changelog: trim trailing whitespace.  [Debian Janitor]
   * debian/pycompat: remove obsolete file.  [Debian Janitor]
   * debian/rules: Avoid using $(PWD) variable.  [Debian Janitor]
   * debian/control: hardcode xen-utils-4.14 python3 dependency because
     dh_python can't figure out how to add it
   * debian/control: xen-doc: add ${misc:Depends}
   * d/xen-hypervisor-V-F.lintian-overrides.vsn-in: fix override to use the
     newer debug-suffix-not-dbg tag and correct the file path used so it
     matches again
   * debian/control: remove XS-Python-Version which is deprecated
   * debian/control: drop autotools-dev build dependency because debhelper
     already takes care of this
   * d/xen-utils-V.lintian-overrides.vsn-in: fix rpath override because the
     xenfsimage python .so filename changed from xenfsimage.so into
     xenfsimage.cpython-38-x86_64-linux-gnu.so now, make it match again
   * d/xen-utils-V.lintian-overrides.vsn-in: s/fsimage/xenfsimage/ which is a
     left over change from the rename in some comment lines
   * d/xen-utils-common.xen.init: use /run instead of /var/run because we don't
     expect anyone on a pre-stretch system to build and use these packages
   * debian/control: update Standards-Version to 4.5.0
Checksums-Sha1: 
 e1901d1e4535bba5e07cd4009719b582cf6dd163 3803 xen_4.14.0-1~exp1.dsc
 7ce10de8bf6ddb343adfcd015305e03ee97a9a3b 4351076 xen_4.14.0.orig.tar.xz
 3ac6b8786fa90aea61a3a11a63ab2f6ccd6d4ad1 124660 xen_4.14.0-1~exp1.debian.tar.xz
 c3ea5733337b2e262d0778b3bbce544a6faab438 780780 libxen-dev_4.14.0-1~exp1_amd64.deb
 6c3f07969673e94c1c5ddc2e363e0445ed413cbe 13480 libxencall1-dbgsym_4.14.0-1~exp1_amd64.deb
 8edabd2f39a731e708c3b834bbc3effe2742a2ad 34100 libxencall1_4.14.0-1~exp1_amd64.deb
 1b6e16dddcca4c1acf7167771f46d28683aefe0c 17560 libxendevicemodel1-dbgsym_4.14.0-1~exp1_amd64.deb
 d726673b8e5855905027c068cd56bd0b50a81a3f 34900 libxendevicemodel1_4.14.0-1~exp1_amd64.deb
 9233e5ea68363c381cdefe593767dd96d93c0373 7944 libxenevtchn1-dbgsym_4.14.0-1~exp1_amd64.deb
 43f4fe3a82842e29c819975a2b5b4663369e332b 32480 libxenevtchn1_4.14.0-1~exp1_amd64.deb
 e4071e2a63ef4427d4c3094833df4e1a9b803557 12288 libxenforeignmemory1-dbgsym_4.14.0-1~exp1_amd64.deb
 f5854a5dea9a127d773d86127602d4dd6de98b70 34376 libxenforeignmemory1_4.14.0-1~exp1_amd64.deb
 a443ab82e2437a1fe96db83b9ce214ef0ca9f277 16380 libxengnttab1-dbgsym_4.14.0-1~exp1_amd64.deb
 b6a70063e491ef683494e94e6c49e82c14878bbb 34928 libxengnttab1_4.14.0-1~exp1_amd64.deb
 72fd06a700fd2953bff4b945dae7a84254dde342 11820 libxenhypfs1-dbgsym_4.14.0-1~exp1_amd64.deb
 09bc2065e844e545c02f687e898b6ca7b7620782 34468 libxenhypfs1_4.14.0-1~exp1_amd64.deb
 b3365ee5dea6da3e49bdad8ad8bb29425d4f8652 2386184 libxenmisc4.14-dbgsym_4.14.0-1~exp1_amd64.deb
 40f9a40c9706486b1db803e657d8737ab7a56a0e 505156 libxenmisc4.14_4.14.0-1~exp1_amd64.deb
 db6c7be909401497c5c35e5b06f670b094b8a148 34040 libxenstore3.0-dbgsym_4.14.0-1~exp1_amd64.deb
 f7400e697a41461e8bb0d9fa1576633435ed552c 41236 libxenstore3.0_4.14.0-1~exp1_amd64.deb
 ebe45c330c89a8f10ef0d106220d557b289c7a38 5444 libxentoolcore1-dbgsym_4.14.0-1~exp1_amd64.deb
 ac313561a9e1952d8bbbe2e38c9116fde2f5dff1 31920 libxentoolcore1_4.14.0-1~exp1_amd64.deb
 38602248991cbbd1b09b965c5323c04277958445 10884 libxentoollog1-dbgsym_4.14.0-1~exp1_amd64.deb
 eb2ea06673429899f8cb9cd083f28d229a68fb3e 33772 libxentoollog1_4.14.0-1~exp1_amd64.deb
 7d7eb4fcaf790cd2689719aeb511a19df9dcc5fa 500208 xen-doc_4.14.0-1~exp1_amd64.deb
 b8e8fd00469806751123f9c1ac162eb4bfbf7abf 3427984 xen-hypervisor-4.14-amd64_4.14.0-1~exp1_amd64.deb
 95f14cc4d809320842f3ad8e370b1dda12350b6e 31696 xen-hypervisor-common_4.14.0-1~exp1_all.deb
 0e92f0d273126ae3b74729afa2405631061bfabd 29864 xen-system-amd64_4.14.0-1~exp1_amd64.deb
 ba25aa235a7003f09031a79d84d105d236ecfdf6 1073836 xen-utils-4.14-dbgsym_4.14.0-1~exp1_amd64.deb
 9dc9ee8313ff8de4f4553a925fd9accb515dcc9d 5191416 xen-utils-4.14_4.14.0-1~exp1_amd64.deb
 41a72823ad62aeda45e9efe427b9d72630e64c3d 263696 xen-utils-common-dbgsym_4.14.0-1~exp1_amd64.deb
 3012c3895567055407e35d8e701e39b41fac9992 270088 xen-utils-common_4.14.0-1~exp1_amd64.deb
 88cd012ecd72a9309d8e6140b5cf793a93d5824b 17486 xen_4.14.0-1~exp1_amd64.buildinfo
 aee64e8956b20f4293b45c269a2ac1f01aef453e 20432 xenstore-utils-dbgsym_4.14.0-1~exp1_amd64.deb
 411192203f5f69971a80ad1d7bbbf69f49bfa5f3 49316 xenstore-utils_4.14.0-1~exp1_amd64.deb
Checksums-Sha256: 
 f6bebaa2058d795f6a3ef6806a3483e9aaa7aa79a102db00c19215baa5513fe0 3803 xen_4.14.0-1~exp1.dsc
 139767b236362d67acfd9aafad2db57d6712178d9e0d942a61208f9dbdbde64e 4351076 xen_4.14.0.orig.tar.xz
 1158f57059cd6035d331c5245a897b7ec19b9c67a2f31368eb96ed5046cf76b0 124660 xen_4.14.0-1~exp1.debian.tar.xz
 cc968135c2ca6e2db645cefc66bb1f4ca63d46fb2ec90d59cded3818ee396e31 780780 libxen-dev_4.14.0-1~exp1_amd64.deb
 9d05faf4863aa8d0ef64c507e2e3e687158303f34a87e3e387177bd6f0f406a5 13480 libxencall1-dbgsym_4.14.0-1~exp1_amd64.deb
 fc939c3e5c12e3af7cba205e1c112b22772d79e5a0034b38d8abdd9e740f3ac2 34100 libxencall1_4.14.0-1~exp1_amd64.deb
 10cba864e9426f3a90d14f858d7602a9af4f7c089516e75a845bc5a64c19e188 17560 libxendevicemodel1-dbgsym_4.14.0-1~exp1_amd64.deb
 0324d90b12aa94f63ccce63cae40f29773e272636194896d3a1fed2638a4fc43 34900 libxendevicemodel1_4.14.0-1~exp1_amd64.deb
 b3584b021db7d680f6299117764bc4d9d0af5e86732e8419cda7dea6393f55b4 7944 libxenevtchn1-dbgsym_4.14.0-1~exp1_amd64.deb
 05e17eec7a0237a87b1c9e61da1829bc907f2c75fb86e29ff274d832611da056 32480 libxenevtchn1_4.14.0-1~exp1_amd64.deb
 1ee13d98546faf4687ad7eb53cfc5a3d91ed96efd15625304ebfa4776d478250 12288 libxenforeignmemory1-dbgsym_4.14.0-1~exp1_amd64.deb
 7db01829d126d2a25ec55caa457647796e82b3af7e484020172e4e0e552b9a4c 34376 libxenforeignmemory1_4.14.0-1~exp1_amd64.deb
 01e54a2dd189324bf81b603bc929870822b038ff8dcafb85c2ca75d5d16183f7 16380 libxengnttab1-dbgsym_4.14.0-1~exp1_amd64.deb
 8be93ea4081bb63031f00c8093b71750fd01866098edea7cee4e232d649b933f 34928 libxengnttab1_4.14.0-1~exp1_amd64.deb
 02f09d846d2dbf8f0e21d8123b6821b4086bd5ce6ec02cd910183648fdfbf82c 11820 libxenhypfs1-dbgsym_4.14.0-1~exp1_amd64.deb
 08f9d31c6150891952d57aa427bc4c8df78e6880f5cbeb869ccce9697a017bfd 34468 libxenhypfs1_4.14.0-1~exp1_amd64.deb
 86399eb88035eba497c3ab07534808607dc795d00aca202b74f50b68d39cc925 2386184 libxenmisc4.14-dbgsym_4.14.0-1~exp1_amd64.deb
 9ae5cb92936c5cd11d7ecdb746f8d53d4824630d7c5d6817d02b1238cefe6299 505156 libxenmisc4.14_4.14.0-1~exp1_amd64.deb
 22453a154532af3bda43c09fadf71c6aaae52caec658c7fde9784ae47344a11e 34040 libxenstore3.0-dbgsym_4.14.0-1~exp1_amd64.deb
 59b7716ed71d0d730c803c8f4bbff59b3961346c65c34356ebec6d4d77f583b2 41236 libxenstore3.0_4.14.0-1~exp1_amd64.deb
 019124fb1326440c35bb653e28b614e6a9690e8e46f67f0209b666dc41e6fa0f 5444 libxentoolcore1-dbgsym_4.14.0-1~exp1_amd64.deb
 8a99edffef2ddacebbbae3af4b8be0a8086435d1fc74490d7e70462591bd7a58 31920 libxentoolcore1_4.14.0-1~exp1_amd64.deb
 6afb5aa9adfe43f154b6958e8df71e6af580b0aa0eac8160f784edb32887f0a0 10884 libxentoollog1-dbgsym_4.14.0-1~exp1_amd64.deb
 96241962739a69f871a21e08b0e322ea3d4bbbdee9b66a852f91df4524311e04 33772 libxentoollog1_4.14.0-1~exp1_amd64.deb
 166defebc94e3ea6af40f74a2c4ff59eb0dea9778c995ce3803a058a6160b420 500208 xen-doc_4.14.0-1~exp1_amd64.deb
 cb60dcf8e5071e251c33eff893c6fa75eb10fa26606677c8cc98bdbd44bb636c 3427984 xen-hypervisor-4.14-amd64_4.14.0-1~exp1_amd64.deb
 ac1cd83bfa40de95953be1457590639c6ddb96af2e77e91f42d03c1cdfb6b9a5 31696 xen-hypervisor-common_4.14.0-1~exp1_all.deb
 ec83a4c972d0eb5b6de73df223f75825a8d6f438178dba77fa6ae3478d2d70ee 29864 xen-system-amd64_4.14.0-1~exp1_amd64.deb
 3b68bae0c1224055aa90ee52477ecfbbcd77eb34dcff285949263d199a1af437 1073836 xen-utils-4.14-dbgsym_4.14.0-1~exp1_amd64.deb
 9c77060bb8fccb88df17a97e9f3fbb33e4fcd5689e77a007cac7da1938a717ba 5191416 xen-utils-4.14_4.14.0-1~exp1_amd64.deb
 3c3cf29f3aae78932060f1eaa19cb8d6cacfaad98f1c724768a8e0c3850614c4 263696 xen-utils-common-dbgsym_4.14.0-1~exp1_amd64.deb
 5778814fb9eeaa408baf987e7acc7de0e7027be6503b68df020577fef1b3a480 270088 xen-utils-common_4.14.0-1~exp1_amd64.deb
 3d84bf01b2cb8d6f0386a92e4095c8fc30407dfffbbf4462e79cecd75a73f9eb 17486 xen_4.14.0-1~exp1_amd64.buildinfo
 b4d2e6ad6c70575c67a9c40efa3e0b1fccee1a54bef5ebbbd9d2679c6215c998 20432 xenstore-utils-dbgsym_4.14.0-1~exp1_amd64.deb
 30dda369156b014e1814759e45d160a85ad383b6a900f0a8420bdf48b5fc52bc 49316 xenstore-utils_4.14.0-1~exp1_amd64.deb
Files: 
 90e4fd152b9a5ec1699d078361738da3 3803 admin optional xen_4.14.0-1~exp1.dsc
 099e20f9cbdef14c18825d5907abf04e 4351076 admin optional xen_4.14.0.orig.tar.xz
 622c19ddce61fb92470d5757884d9943 124660 admin optional xen_4.14.0-1~exp1.debian.tar.xz
 eaac32c9d768397264a2076f66317bb0 780780 libdevel optional libxen-dev_4.14.0-1~exp1_amd64.deb
 0c0dd09ed47f21c225274df08af7f1bd 13480 debug optional libxencall1-dbgsym_4.14.0-1~exp1_amd64.deb
 bb9154ec8cff05474d7e156832e4a071 34100 libs optional libxencall1_4.14.0-1~exp1_amd64.deb
 fb207fc4e676346c5fa3f0595e149b17 17560 debug optional libxendevicemodel1-dbgsym_4.14.0-1~exp1_amd64.deb
 631cd8c68ea704875caa621be71c4c97 34900 libs optional libxendevicemodel1_4.14.0-1~exp1_amd64.deb
 debe6002cdf65e907545d70f81e786fe 7944 debug optional libxenevtchn1-dbgsym_4.14.0-1~exp1_amd64.deb
 3e863508509a4e61744cd9d036fef553 32480 libs optional libxenevtchn1_4.14.0-1~exp1_amd64.deb
 ebd95500e4e46c2a86940b9916edbeef 12288 debug optional libxenforeignmemory1-dbgsym_4.14.0-1~exp1_amd64.deb
 ab85bc3affaea11995f0a805a330a826 34376 libs optional libxenforeignmemory1_4.14.0-1~exp1_amd64.deb
 32eb0407c2c0116d6e8386a6c8d2b257 16380 debug optional libxengnttab1-dbgsym_4.14.0-1~exp1_amd64.deb
 c5fc95bc60550c976d82ef3d2188e2d7 34928 libs optional libxengnttab1_4.14.0-1~exp1_amd64.deb
 d3101fa0a3425f9e967e59d80267093e 11820 debug optional libxenhypfs1-dbgsym_4.14.0-1~exp1_amd64.deb
 0f16f9d899d92c70bcd7d147c410284d 34468 libs optional libxenhypfs1_4.14.0-1~exp1_amd64.deb
 8c854d463f5d50c76d53b0f9498dc1c7 2386184 debug optional libxenmisc4.14-dbgsym_4.14.0-1~exp1_amd64.deb
 9011fb29f8558dc23fee5c303458394e 505156 libs optional libxenmisc4.14_4.14.0-1~exp1_amd64.deb
 19eab4a00c7c3aa1f0115c72b671d62d 34040 debug optional libxenstore3.0-dbgsym_4.14.0-1~exp1_amd64.deb
 09c55ee42921c617b944569a04aab241 41236 libs optional libxenstore3.0_4.14.0-1~exp1_amd64.deb
 aec4b68f426b8bbc34d206c91b53c19c 5444 debug optional libxentoolcore1-dbgsym_4.14.0-1~exp1_amd64.deb
 7d372a520c7c9441a2fcc34fc49f52c2 31920 libs optional libxentoolcore1_4.14.0-1~exp1_amd64.deb
 3324acc3da9bdeed5085d90705de4534 10884 debug optional libxentoollog1-dbgsym_4.14.0-1~exp1_amd64.deb
 655e68a01d1e05474e7d1f5cddca3408 33772 libs optional libxentoollog1_4.14.0-1~exp1_amd64.deb
 422757e1c7ec3ce353f4f2e37816f2e0 500208 doc optional xen-doc_4.14.0-1~exp1_amd64.deb
 ee0ea3f8aac80587aa43b79ff3ae50ee 3427984 kernel optional xen-hypervisor-4.14-amd64_4.14.0-1~exp1_amd64.deb
 0bc14816d39acfdab6041e53592b3b6c 31696 kernel optional xen-hypervisor-common_4.14.0-1~exp1_all.deb
 e6fe072f835e5c3942e126a1418460ba 29864 admin optional xen-system-amd64_4.14.0-1~exp1_amd64.deb
 a1f125438a5bc0d36ec44dff1dd2fcce 1073836 debug optional xen-utils-4.14-dbgsym_4.14.0-1~exp1_amd64.deb
 8fbbea8913bce9dcd765d448dadae36a 5191416 admin optional xen-utils-4.14_4.14.0-1~exp1_amd64.deb
 4a184700780d0d09fed59e4b28e0bdca 263696 debug optional xen-utils-common-dbgsym_4.14.0-1~exp1_amd64.deb
 8baae3b8e3390db6821b12e42e4b478c 270088 admin optional xen-utils-common_4.14.0-1~exp1_amd64.deb
 69a0a0dd80a8c9abb29c98fcddc20e5a 17486 admin optional xen_4.14.0-1~exp1_amd64.buildinfo
 6d2c0617bede524342305709a4c16715 20432 debug optional xenstore-utils-dbgsym_4.14.0-1~exp1_amd64.deb
 d0868e7c769df6622f99d1cd3e846cd6 49316 admin optional xenstore-utils_4.14.0-1~exp1_amd64.deb

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

iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAl9lEB8ACgkQ4+M5I0i1
DTn8JggAjV7HJfBwU8uCFROMLG5a7gAVWfrMB/gB+xBTJUbSpidv5U8zMbiLq+Dr
LQScxg21ht1pNnWUXq9fLf8P5dFSE/0fTmioxiOqCK90QcXjBGS4OzdxZ3GPOOcl
Tx131qu4nCHoYxWqyxeotoZe3DI0lsNpIVGvq6xzRGpUU3nhYyWlkR7C/bW3x4Pz
qPalUMmYhsb6BtU6ZV5DQfH/bJ2mX0fLQ+4rQKzgn+bdW2yzl56HWJnjl0ubZAdD
c3G9K3OVrCFn/tRMKeLlC3si3iqLR2p4wzHpVmnMV0oG+4o3ti54+8jICYPbhWLw
NN9EUI1v5Sp/c99W1V8ma8dasdXL5w==
=t/mn
-----END PGP SIGNATURE-----




Reply sent to Ian Jackson <ijackson@chiark.greenend.org.uk>:
You have taken responsibility. (Tue, 24 Nov 2020 10:51:05 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Tue, 24 Nov 2020 10:51:05 GMT) (full text, mbox, link).


Message #30 received at 938843-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 938843-close@bugs.debian.org
Subject: Bug#938843: fixed in xen 4.14.0+80-gd101b417b7-1
Date: Tue, 24 Nov 2020 10:49:43 +0000
Source: xen
Source-Version: 4.14.0+80-gd101b417b7-1
Done: Ian Jackson <ijackson@chiark.greenend.org.uk>

We believe that the bug you reported is fixed in the latest version of
xen, 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 938843@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ian Jackson <ijackson@chiark.greenend.org.uk> (supplier of updated xen 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: SHA256

Format: 1.8
Date: Tue, 24 Nov 2020 10:28:22 +0000
Source: xen
Architecture: source
Version: 4.14.0+80-gd101b417b7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>
Changed-By: Ian Jackson <ijackson@chiark.greenend.org.uk>
Closes: 866380 938843 939560 961511 968965 970802
Changes:
 xen (4.14.0+80-gd101b417b7-1) unstable; urgency=medium
 .
   * Re-upload to unstable for rebuild.
 .
 xen (4.14.0+80-gd101b417b7-1~exp2) experimental; urgency=medium
 .
   * Re-upload since apparently DMs aren't allowed NEW?
 .
 xen (4.14.0+80-gd101b417b7-1~exp1) experimental; urgency=medium
 .
   * Update to new upstream version 4.14.0+80-gd101b417b7, which also contains
     security fixes for the following issues:
     - Information leak via power sidechannel
       XSA-351 (no CVE yet)
     - x86 PV guest INVLPG-like flushes may leave stale TLB entries
       XSA-286 (no CVE yet)
     - unsafe AMD IOMMU page table updates
       XSA-347 (no CVE yet)
     - undue deferral of IOMMU TLB flushes
       XSA-346 (no CVE yet)
     - x86: Race condition in Xen mapping code
       XSA-345 (no CVE yet)
     - lack of preemption in evtchn_reset() / evtchn_destroy()
       XSA-344 CVE-2020-25601
     - races with evtchn_reset()
       XSA-343 CVE-2020-25599
     - out of bounds event channels available to 32-bit x86 domains
       XSA-342 CVE-2020-25600
     - Missing memory barriers when accessing/allocating an event channel
       XSA-340 CVE-2020-25603
     - x86 pv guest kernel DoS via SYSENTER
       XSA-339 CVE-2020-25596
     - once valid event channels may not turn invalid
       XSA-338 CVE-2020-25597
     - PCI passthrough code reading back hardware registers
       XSA-337 CVE-2020-25595
     - race when migrating timers between x86 HVM vCPU-s
       XSA-336 CVE-2020-25604
     - Missing unlock in XENMEM_acquire_resource error path
       XSA-334 CVE-2020-25598
     - x86 pv: Crash when handling guest access to MSR_MISC_ENABLE
       XSA-333 CVE-2020-25602
   * Updating to the most recent upstream stable-4.14 branch also fixes
     additional compiling issues with gcc 10 that we were running into. These
     were: upstream commit 5d45ecabe3c0 ("xen/arm64: force gcc 10+ to always
     inline generic atomics helpers") to fix a FTBFS at mem_access.c and
     upstream commit 0dfddb2116e3 ("tools/xenpmd: Fix gcc10 snprintf warning")
     to fix a FTBFS on armhf. (Closes: #970802)
   * Drop upstream commits d25cc3ec93eb ("libxl: workaround gcc 10.2
     maybe-uninitialized warning") and fff1b7f50e75 ("libxl: fix
     -Werror=stringop-truncation in libxl__prepare_sockaddr_un") from our patch
     pile because these gcc 10 related fixes are in the upstream stable branch
     now.
   * Partially revert "debian/rules: Combine shared Make args" since it caused
     a FTBFS on i386.
   * Revert upstream commit a516bddbd3 ("tools/firmware/Makefile:
     CONFIG_PV_SHIM: enable only on x86_64") and cherry-pick our previous
     commits 0b898ccc2 ("tools/firmware/Makfile: Respect caller's
     CONFIG_PV_SHIM") and a516bddbd3 ("tools/firmware/Makefile: CONFIG_PV_SHIM:
     enable only on x86_64") again to work around a FTBFS where the shim would
     not be built during the i386 package build.
   * Now all FTBFS issues should be resolved, so we can do (Closes: #968965)
 .
   Packaging minor fixes and improvements:
   * d/xen-utils-common.xen.init: Actually *really* include the change to
     disable oom killer for xenstored. It inadvertently got lost in
     4.14.0-1~exp1. (Closes: #961511)
 .
   Lintian related fixes:
   * debian/changelog: fix a typo in the previous changelog entry
 .
 xen (4.14.0-1~exp1) experimental; urgency=medium
 .
   Significant changes:
   * Update to new upstream version 4.14.0.
     (Closes: #866380) about removal of broken xen-bugtool
   * debian/{rules,control}: switch to python 3
     (Closes: #938843) about python 2 removal in bullseye
   * debian/control: Fix python dependency to use python3-dev:any and
     libpython3-dev  [Elliott Mitchell]
 .
   Changes related to upgrading to Xen 4.14:
   * debian/control: adjust to 4.14
   * debian/rules: remove install commands for pkgconfig files, since those
     files are not present any more
   * debian/: Follow fsimage -> xenfsimage renaming
   * debian/xen-utils-V.*: Use @version@ instead of hardcoded version
   * debian/control: add flex, bison
   * debian/control: add libxenhypfs[1]  [Ian Jackson]
   * debian/libxenstore3.0.symbols: drop xprintf
     (Closes: #968965)  [Ian Jackson; also reported by Gianfranco Costamagna]
   * d/scripts/xen-init-name, d/scripts/xen-init-list: rewrite these two
     scripts, hugely simplify them and make them use python 3
   * Pick upstream commits d25cc3ec93eb ("libxl: workaround gcc 10.2
     maybe-uninitialized warning") and fff1b7f50e75 ("libxl: fix
     -Werror=stringop-truncation in libxl__prepare_sockaddr_un") to fix gcc 10
     FTBFS
   * tools: don't build/ship xenmon, it can't work with python 3
 .
   Packaging minor fixes and improvements:
   * debian/rules: Set DEB_BUILD_MAINT_OPTIONS in shell
     (Closes: #939560)  [Ian Jackson; report from Guillem Jover]
   * debian/rules: Improve comment about hardening options
     (Closes: #939560)  [Ian Jackson; report from Guillem Jover]
   * debian/rules: Drop redundant sequence numbers in dh_installinit
     (Closes: #939560)  [Ian Jackson; report from Guillem Jover]
   * d/xen-utils-common.xen.init: add important notes to keep in mind when
     changing this script, related to multi-version handling
   * debian/control: cleanup Uploaders and add myself
   * debian/control: s/libncurses5-dev/libncurses-dev/
   * xen-utils-V scripts: remove update-alternatives command
   * xen-utils-V.postinst.vsn-in: whitespace cosmetics
   * d/xen-utils-common.xen.init: disable oom killer for xenstored
     (Closes: #961511)
   * debian/rules: Combine shared Make args  [Elliott Mitchell]
 .
   Fixes and improvements for cross-compiling  [Elliott Mitchell]:
   * debian/rules: Add --host to tools configure target
   * Pick upstream commit 69953e285638 ('tools: Partially revert
     "Cross-compilation fixes."')
 .
   Lintian related fixes:
   * debian/changelog: trim trailing whitespace.  [Debian Janitor]
   * debian/pycompat: remove obsolete file.  [Debian Janitor]
   * debian/rules: Avoid using $(PWD) variable.  [Debian Janitor]
   * debian/control: hardcode xen-utils-4.14 python3 dependency because
     dh_python can't figure out how to add it
   * debian/control: xen-doc: add ${misc:Depends}
   * d/xen-hypervisor-V-F.lintian-overrides.vsn-in: fix override to use the
     newer debug-suffix-not-dbg tag and correct the file path used so it
     matches again
   * debian/control: remove XS-Python-Version which is deprecated
   * debian/control: drop autotools-dev build dependency because debhelper
     already takes care of this
   * d/xen-utils-V.lintian-overrides.vsn-in: fix rpath override because the
     xenfsimage python .so filename changed from xenfsimage.so into
     xenfsimage.cpython-38-x86_64-linux-gnu.so now, make it match again
   * d/xen-utils-V.lintian-overrides.vsn-in: s/fsimage/xenfsimage/ which is a
     left over change from the rename in some comment lines
   * d/xen-utils-common.xen.init: use /run instead of /var/run because we don't
     expect anyone on a pre-stretch system to build and use these packages
   * debian/control: update Standards-Version to 4.5.0
Checksums-Sha1:
 95021ac2b7ef913a3915a11ce714bcc00e2b4cbd 3898 xen_4.14.0+80-gd101b417b7-1.dsc
 f0c1a3a553d211b43c8f3245fd4a13370f86edff 124708 xen_4.14.0+80-gd101b417b7-1.debian.tar.xz
Checksums-Sha256:
 81a2e71d504b75ff93623e2d6e5d6ccddb8da094f7993a9f1b51d7a10d49fb9f 3898 xen_4.14.0+80-gd101b417b7-1.dsc
 52e47e4aef25221446684622088d281f2dc1dbfa078a8c92818bf684b05e905a 124708 xen_4.14.0+80-gd101b417b7-1.debian.tar.xz
Files:
 0c8f4ec3a14aa31b75fa5e387245af51 3898 admin optional xen_4.14.0+80-gd101b417b7-1.dsc
 6e4e5d16dd2d2fef61369f30a0871e3c 124708 admin optional xen_4.14.0+80-gd101b417b7-1.debian.tar.xz

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

iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAl+84KMACgkQ4+M5I0i1
DTlCzAf/RZKOvNx+gpriNWDbpRFV9z/JW24O3BIAOhaus1afkdN8nugfeY5G+9jG
5uHa5UVzBswWVY6fVoRpiiBg28bmhUgIhiCRciK7tB8DRxARwjPoyGyVl9oxLA9O
fCIzC0umkqhXKul0cnnVdrulPG7X/Rz9DeZzCgyqpeBcTtHKgeDDdnMn1A23uFF0
/7HYIPqrzdolNgqEbGaLxvK+tCOUZeXK4PUZkSZcI4q0FY95apCJNV4MTAAft+rb
AdctDPNFeK9dvm6oi3JFy/qd+tNJcMs3mRPgyDM3vM2SSINvbUd9IGox6uudliHD
XghSgq8mrYyfrhEMEgv/FkjPkKLi1g==
=0+qS
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 15 Jan 2021 07:26:57 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Mar 10 03:46:54 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.