Path: csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod From: Thorsten Glaser Newsgroups: linux.debian.bugs.dist,linux.debian.maint.java Subject: Bug#1040167: (buildd chroot bug) Re: Bug#1040167: openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which is not in Debian Date: Sun, 02 Jul 2023 20:30:01 +0200 Message-ID: References: X-Original-To: 1040167@bugs.debian.org X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sun Jul 2 18:24:10 2023 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -2.16 Reply-To: Thorsten Glaser , 1040167@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: Java Maintenance X-Debian-Pr-Message: followup 1040167 X-Debian-Pr-Package: openjdk-8-jre-headless X-Debian-Pr-Source: openjdk-8 X-Gm-Message-State: AC+VfDyxqc0fmzOWzeDUyEA1dRDs4n8JnH+LKw/U9fqFNKWOdLA6Z+Rh 1VdAEyVPEYBRD0EVvHoxU3KmeD1aB0G3w8k1YtCEoKO/jfQnGieOL3KXKFYVaFEsjb+4W73nF8+ RclPQn+ssJi0qfCt1GvjxqeUv7G7zvXR65DmxEZJvh2MearKhQ7tjmwe6KwdT1EK3DLGOEEukGf GHvQ== X-Google-SMTP-Source: ACHHUZ57QTQshDcKNG73E8U+AV/KhunysXUBIk6GzBuJFyYJfN6xd+iE+++Jw7i8fmMFA+Nn6dB+8w== X-Received: by 2002:a05:600c:b4d:b0:3f6:8ba:6ea2 with SMTP id k13-20020a05600c0b4d00b003f608ba6ea2mr7396827wmr.15.1688322017358; Sun, 02 Jul 2023 11:20:17 -0700 (PDT) Content-Language: de-DE-1901 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Debian-Message: from BTS X-Mailing-List: archive/latest/1778326 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 69 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Fab Stz , Java Maintenance X-Original-Date: Sun, 2 Jul 2023 20:20:16 +0200 (CEST) X-Original-Message-ID: <2d85d8b1-45e2-d6a8-5088-7fd838b7a35@tarent.de> X-Original-References: <22218593.EfDdHjke4D@debian> <22218593.EfDdHjke4D@debian> <4edf6ad5-1ad1-c238-7efb-c586e2889a20@tarent.de> <22218593.EfDdHjke4D@debian> <4edf6ad5-1ad1-c238-7efb-c586e2889a20@tarent.de> Xref: csiph.com linux.debian.bugs.dist:1152439 linux.debian.maint.java:12654 Dixi quod=E2=80=A6 >Indeed. Weird. > >Thanks for reporting, I=E2=80=99ll have two or three looks at it=E2=80=A6 = fixing that >is going to be=E2=80=A6 fun. Not. OK so first analysis is showing the cause of the problem: =E2=80=A2 the buildd chroots for sid/unstable do not identify themselves as sid/unstable but instead as trixie/testing, which is a bug onto itself=C2=B9 =E2=80=A2 the source package checks the buildd release codename and does things based on that; normally, the tests are written in a manner that they fall through to the latest (i.e. they test for known names of older releases for the old behaviour, and use the new behaviour if none of the old release names is used); the code to handle the long ago libjpeg62=E2=86=92libjpeg8=E2=86=92libjpeg62-turbo tr= ansition however was written the other way round, which causes trouble if the new release is unknown I=E2=80=99ll fix that in the source, but first I need to get the situation fixed as openjdk-8 build-depends on itself, which will be bad if it=E2=80=99s not installable. I=E2=80=99m going to change all uses of the distro codename to fall safely, however if the buildd chroot bug could be fixed, I=E2=80=99d be glad. bye, //mirabilos =E2=91=A0 sid buildd chroots should save the following content=E2=80=A6 =09PRETTY_NAME=3D"Debian GNU/Linux sid" =09NAME=3D"Debian GNU/Linux" =09ID=3Ddebian =09HOME_URL=3D"https://www.debian.org/" =09SUPPORT_URL=3D"https://www.debian.org/support" =09BUG_REPORT_URL=3D"https://bugs.debian.org/" =09VERSION_ID=3Dunstable =09VERSION_CODENAME=3Dsid =E2=80=A6 as /usr/lib/os-release.sid (in the chroot) and run=E2=80=A6 =09# dpkg-divert --rename --divert /usr/lib/os-release.dpkg-dist \ =09 --add /usr/lib/os-release =09# ln -sfT os-release.sid /usr/lib/os-release =E2=80=A6 in the chroot, so the reported lsb_release is correct. They use= d to have this in /etc/lsb-release, but the lsb-release program no longer uses that. --=20 Infrastrukturexperte =E2=80=A2 tarent solutions GmbH Am Dickobskreuz 10, D-53121 Bonn =E2=80=A2 http://www.tarent.de/ Telephon +49 228 54881-393 =E2=80=A2 Fax: +49 228 54881-235 HRB AG Bonn 5168 =E2=80=A2 USt-ID (VAT): DE122264941 Gesch=C3=A4ftsf=C3=BChrer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Ale= xander Steeg ***************************************************= * /=E2=81=80\ The UTF-8 Ribbon =E2=95=B2=C2=A0=E2=95=B1 Campaign against Mit dem tarent-Newsletter ni= chts mehr verpassen: =C2=A0=E2=95=B3=C2=A0 HTML eMail! Also, https://www.tarent.de/newslette= r =E2=95=B1=C2=A0=E2=95=B2 header encryption! ***************************************************= *