Your message dated Mon, 5 Jul 2021 13:42:23 +0200
with message-id <[email protected]>
and subject line Re: Bug#989236: crossgrader: crashes with "Could not mark 
python3-apt:amd64 for install, fixing manually."
has caused the Debian Bug report #989236,
regarding crossgrader: crashes with "Could not mark python3-apt:amd64 for 
install, fixing manually."
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 [email protected]
immediately.)


-- 
989236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989236
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: crossgrader
Version: 0.0.3+nmu2
Severity: important

Hi!
While trying to crossgrade a system, I got the following crash:

Could not mark python3-apt:amd64 for install, fixing manually.
Traceback (most recent call last):
  File "/usr/bin/crossgrader", line 33, in <module>
    sys.exit(load_entry_point('debian-crossgrader==0.0.3', 'console_scripts', 
'crossgrader')())
  File "/usr/lib/python3/dist-packages/debian_crossgrader/__main__.py", line 
262, in main
    first_stage(args)
  File "/usr/lib/python3/dist-packages/debian_crossgrader/__main__.py", line 
60, in first_stage
    crossgrader.cache_package_debs(pkg_packages)
  File "/usr/lib/python3/dist-packages/debian_crossgrader/crossgrader.py", line 
581, in cache_package_debs
    assert target.marked_install, \
AssertionError: python3-apt:amd64 not marked as install despite no auto_inst

As python3-apt is a dependency of crossgrader itself, I can't remove it to
let crossgrader continue.

Before the crash, the output so far was:

# crossgrader amd64
Installing initramfs binary architecture check hook...
arch check hook already installed.
Hook installation failed.
Hit http://apt-stg.angband.pl:3142/debian bullseye InRelease                    
         
Hit http://apt-stg.angband.pl:3142/debian bullseye-updates InRelease            
         
Hit http://angband.pl/debian sid InRelease                                      
         
Hit http://apt-stg.angband.pl:3142/security.debian.org bullseye-security 
InRelease       
Hit http://deb.debian.org/debian bullseye-backports InRelease                   
         
Fetched 0 B in 0s (0 B/s)                                                       
         
48 targets found.
apt-utils:amd64
apt:amd64
base-files:amd64
base-passwd:amd64
bash:amd64
bsdutils:amd64
coreutils:amd64
cpio:amd64
cron:amd64
dash:amd64
debianutils:amd64
diffutils:amd64
dpkg:amd64
e2fsprogs:amd64
findutils:amd64
gcc-10-base:amd64
gpgv:amd64
grep:amd64
gzip:amd64
hostname:amd64
init:amd64
iproute2:amd64
iputils-ping:amd64
klibc-utils:amd64
kmod:amd64
less:amd64
libc-bin:amd64
libpam-modules-bin:amd64
libpam-modules:amd64
libreadline8:amd64
login:amd64
logrotate:amd64
mawk:amd64
mount:amd64
ncurses-bin:amd64
passwd:amd64
perl-base:amd64
procps:amd64
python3-apt:amd64
python3:amd64
rsyslog:amd64
screen:amd64
sed:amd64
sudo:amd64
sysvinit-utils:amd64
tar:amd64
udev:amd64
util-linux:amd64
Do you want to continue [y/N]? y


Meow!
-- System Information:
Debian Release: 11.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (400, 'testing')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 5.10.0-6-amd64 (SMP w/4 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: OpenRC (via /run/openrc), PID 1: init

Versions of packages crossgrader depends on:
ii  arch-test              0.17-1
ii  dpkg-dev               1.20.9
ii  initramfs-tools        0.140
ii  python3                3.9.2-3
ii  python3-appdirs        1.4.4-1
ii  python3-apt            2.2.0
ii  python3-pkg-resources  52.0.0-3

crossgrader recommends no packages.

Versions of packages crossgrader suggests:
pn  qemu-user-static  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
On Mon, Jul 05, 2021 at 12:04:40PM +0100, Steve McIntyre wrote:
> On Wed, Jun 30, 2021 at 08:56:51PM +0200, Adam Borowski wrote:
> >> > crossgrader won't be able to work if python3-apt cannot be
> >> > crossgraded, so there's no case where it would work.

> Julian has just uploaded with the fix we need, so that should make
> things better. Dropping severity.

With python3-apt fixed, there's nothing left to do in crossgrader.
I'm thus closing.

> (We'll probably need a fix for #990669, even so...)

Aye, but these are unrelated.

Thanks for the fix!


Meow.
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ At least spammers get it right: "Hello beautiful!".
⠈⠳⣄⠀⠀⠀⠀

--- End Message ---

Reply via email to