Hi, On Sat, Aug 24, 2019 at 11:52:24AM +0200, Laurent Bigonville wrote: > Hello, > > I opened a bug before the release for this, but unfortunately it was not > fixed in time (see: #919486) > > Please find here a patch that fixes several issues with the version > currently in buster: > > osinfo-db (0.20181120-1.1) buster; urgency=medium > > * Non-maintainer upload. > * debian/patches/debian9-update.patch: Fix the URL's to download the iso > files and point to the latest point release (9.9.0) > * debian/patches/debian10-Add-info.patch: Add information about the debian > buster/10 release (Closes: #935551) > * d/p/debian-preseed-Fix-typo-in-config-s-name.patch: Fix the name of the > parameter used to set the fullname when generating a preseed file, the > documentation explicitly talks about "user-realname" but the profile was > using "user-fullname" (the debconf parameter name) by mistake > > -- Laurent Bigonville <[email protected]> Sat, 24 Aug 2019 10:06:02 +0200 > > Is that OK if I'm doing a NMU with this?
I was about to import newer snapshot but since you got this prepared already just go ahead and NMU. Thanks! -- Guido > > Kind regards, > > Laurent Bigonville > > diff -Nru osinfo-db-0.20181120/debian/changelog > osinfo-db-0.20181120/debian/changelog > --- osinfo-db-0.20181120/debian/changelog 2018-11-20 22:41:36.000000000 > +0100 > +++ osinfo-db-0.20181120/debian/changelog 2019-08-24 10:06:02.000000000 > +0200 > @@ -1,3 +1,17 @@ > +osinfo-db (0.20181120-1.1) buster; urgency=medium > + > + * Non-maintainer upload. > + * debian/patches/debian9-update.patch: Fix the URL's to download the iso > + files and point to the latest point release (9.9.0) > + * debian/patches/debian10-Add-info.patch: Add information about the debian > + buster/10 release (Closes: #935551) > + * d/p/debian-preseed-Fix-typo-in-config-s-name.patch: Fix the name of the > + parameter used to set the fullname when generating a preseed file, the > + documentation explicitly talks about "user-realname" but the profile was > + using "user-fullname" (the debconf parameter name) by mistake > + > + -- Laurent Bigonville <[email protected]> Sat, 24 Aug 2019 10:06:02 +0200 > + > osinfo-db (0.20181120-1) unstable; urgency=medium > > * [aa777b6] New upstream version 0.20181120 > diff -Nru osinfo-db-0.20181120/debian/patches/debian10-Add-info.patch > osinfo-db-0.20181120/debian/patches/debian10-Add-info.patch > --- osinfo-db-0.20181120/debian/patches/debian10-Add-info.patch > 1970-01-01 01:00:00.000000000 +0100 > +++ osinfo-db-0.20181120/debian/patches/debian10-Add-info.patch > 2019-08-24 09:45:19.000000000 +0200 > @@ -0,0 +1,223 @@ > +From 13e84168d359b4ab1170451716098b5e72ac15f9 Mon Sep 17 00:00:00 2001 > +From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= <[email protected]> > +Date: Tue, 9 Jul 2019 08:55:30 +0200 > +Subject: [PATCH] debian10: Add info > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +Debian 10 has been released on July 6th, 2019. > + > +Signed-off-by: Fabiano Fidêncio <[email protected]> > +Reviewed-by: Cole Robinson <[email protected]> > +--- > + data/os/debian.org/debian-10.xml.in | 203 ++++++++++++++++++++++++++++ > + 1 file changed, 203 insertions(+) > + create mode 100644 data/os/debian.org/debian-10.xml.in > + > +--- /dev/null > ++++ b/data/os/debian.org/debian-10.xml.in > +@@ -0,0 +1,203 @@ > ++<libosinfo version="0.0.1"> > ++<!-- Licensed under the GNU General Public License version 2 or later. > ++ See http://www.gnu.org/licenses/ for a copy of the license text --> > ++ <os id="http://debian.org/debian/10"> > ++ <short-id>debian10</short-id> > ++ <short-id>debianbuster</short-id> > ++ <_name>Debian 10</_name> > ++ <version>10</version> > ++ <_vendor>Debian Project</_vendor> > ++ <family>linux</family> > ++ <distro>debian</distro> > ++ <codename>buster</codename> > ++ <upgrades id="http://debian.org/debian/9"/> > ++ <derives-from id="http://debian.org/debian/9"/> > ++ > ++ <release-date>2019-07-06</release-date> > ++ > ++ <resources arch="all"> > ++ <minimum> > ++ <cpu>1000000000</cpu> > ++ <n-cpus>1</n-cpus> > ++ <ram>1073741824</ram> > ++ <storage>10737418240</storage> > ++ </minimum> > ++ <recommended> > ++ <cpu>1000000000</cpu> > ++ <ram>1073741824</ram> > ++ <storage>21474836480</storage> > ++ </recommended> > ++ </resources> > ++ > ++ <variant id="universal"> > ++ <_name>Debian 10</_name> > ++ </variant> > ++ <variant id="universal-netinst"> > ++ <_name>Debian 10</_name> > ++ </variant> > ++ > ++ <!-- Network installer --> > ++ <media arch="i686"> > ++ <variant id="universal-netinst"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/i386/iso-cd/debian-10.0.0-i386-netinst.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ i386 n</volume-id> > ++ </iso> > ++ <kernel>install.386/vmlinuz</kernel> > ++ <initrd>install.386/initrd.gz</initrd> > ++ </media> > ++ <media arch="x86_64"> > ++ <variant id="universal-netinst"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/amd64/iso-cd/debian-10.0.0-amd64-netinst.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ amd64 n</volume-id> > ++ </iso> > ++ <kernel>install.amd/vmlinuz</kernel> > ++ <initrd>install.amd/initrd.gz</initrd> > ++ </media> > ++ <media arch="aarch64"> > ++ <variant id="universal-netinst"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/arm64/iso-cd/debian-10.0.0-arm64-netinst.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ arm64 n</volume-id> > ++ </iso> > ++ <kernel>install.a64/vmlinuz</kernel> > ++ <initrd>install.a64/initrd.gz</initrd> > ++ </media> > ++ <media arch="armv7l"> > ++ <variant id="universal-netinst"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/armhf/iso-cd/debian-10.0.0-armhf-netinst.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ armhf n</volume-id> > ++ </iso> > ++ <kernel>install.armhf/vmlinuz</kernel> > ++ <initrd>install.armhf/initrd.gz</initrd> > ++ </media> > ++ <media arch="ppc64le"> > ++ <variant id="universal-netinst"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/ppc64el/iso-cd/debian-10.0.0-ppc64el-netinst.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ ppc64el n</volume-id> > ++ </iso> > ++ <kernel>install/vmlinux</kernel> > ++ <initrd>install/initrd.gz</initrd> > ++ </media> > ++ <media arch="s390x"> > ++ <variant id="universal-netinst"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/s390x/iso-cd/debian-10.0.0-s390x-netinst.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ s390x n</volume-id> > ++ </iso> > ++ <kernel>boot/linux_vm</kernel> > ++ <initrd>boot/root.bin</initrd> > ++ </media> > ++ > ++ <!-- DVD --> > ++ <media arch="i686"> > ++ <variant id="universal"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/i386/iso-dvd/debian-10.0.0-i386-DVD-1.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ i386 (\d)+</volume-id> > ++ </iso> > ++ <kernel>install.386/vmlinuz</kernel> > ++ <initrd>install.386/initrd.gz</initrd> > ++ </media> > ++ <media arch="x86_64"> > ++ <variant id="universal"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/amd64/iso-dvd/debian-10.0.0-amd64-DVD-1.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ amd64 (\d)+</volume-id> > ++ </iso> > ++ <kernel>install.amd/vmlinuz</kernel> > ++ <initrd>install.amd/initrd.gz</initrd> > ++ </media> > ++ <media arch="aarch64"> > ++ <variant id="universal"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/arm64/iso-dvd/debian-10.0.0-arm64-DVD-1.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ arm64 (\d)+</volume-id> > ++ </iso> > ++ <kernel>install.a64/vmlinuz</kernel> > ++ <initrd>install.a64/initrd.gz</initrd> > ++ </media> > ++ <media arch="armv7l"> > ++ <variant id="universal"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/armhf/iso-dvd/debian-10.0.0-armhf-DVD-1.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ armhf (\d)+</volume-id> > ++ </iso> > ++ <kernel>install.armhf/vmlinuz</kernel> > ++ <initrd>install.armhf/initrd.gz</initrd> > ++ </media> > ++ <media arch="ppc64le"> > ++ <variant id="universal"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/ppc64el/iso-dvd/debian-10.0.0-ppc64el-DVD-1.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ ppc64el (\d)+</volume-id> > ++ </iso> > ++ <kernel>install/vmlinux</kernel> > ++ <initrd>install/initrd.gz</initrd> > ++ </media> > ++ <media arch="s390x"> > ++ <variant id="universal"/> > ++ > <url>http://cdimage.debian.org/cdimage/release/10.0.0/s390x/iso-dvd/debian-10.0.0-s390x-DVD-1.iso</url> > ++ <iso> > ++ <volume-id>Debian 10.(\d)+.(\d)+ s390x (\d)+</volume-id> > ++ </iso> > ++ <kernel>boot/linux_vm</kernel> > ++ <initrd>boot/root.bin</initrd> > ++ </media> > ++ > ++ <tree arch="i686"> > ++ > <url>http://deb.debian.org/debian/dists/buster/main/installer-i386</url> > ++ <kernel>current/images/netboot/debian-installer/i386/linux</kernel> > ++ > <initrd>current/images/netboot/debian-installer/i386/initrd.gz</initrd> > ++ </tree> > ++ <tree arch="x86_64"> > ++ > <url>http://deb.debian.org/debian/dists/buster/main/installer-amd64</url> > ++ <kernel>current/images/netboot/debian-installer/amd64/linux</kernel> > ++ > <initrd>current/images/netboot/debian-installer/amd64/initrd.gz</initrd> > ++ </tree> > ++ <tree arch="aarch64"> > ++ > <url>http://deb.debian.org/debian/dists/buster/main/installer-arm64</url> > ++ <kernel>current/images/netboot/debian-installer/arm64/linux</kernel> > ++ > <initrd>current/images/netboot/debian-installer/arm64/initrd.gz</initrd> > ++ </tree> > ++ <tree arch="armv7l"> > ++ > <url>http://deb.debian.org/debian/dists/buster/main/installer-armhf</url> > ++ <kernel>current/images/netboot/debian-installer/armhf/linux</kernel> > ++ > <initrd>current/images/netboot/debian-installer/armhf/initrd.gz</initrd> > ++ </tree> > ++ <tree arch="s390x"> > ++ > <url>http://deb.debian.org/debian/dists/buster/main/installer-s390x</url> > ++ <kernel>current/images/generic/kernel.debian</kernel> > ++ <initrd>current/images/generic/initrd.debian</initrd> > ++ </tree> > ++ <tree arch="ppc64le"> > ++ > <url>http://deb.debian.org/debian/dists/buster/main/installer-ppc64el</url> > ++ > <kernel>current/images/netboot/debian-installer/ppc64el/vmlinux</kernel> > ++ > <initrd>current/images/netboot/debian-installer/ppc64el/initrd.gz</initrd> > ++ </tree> > ++<!-- > ++ <image arch="x86_64" format="qcow2" cloud-init="true"> > ++ > <url>https://cloud.debian.org/images/cloud/OpenStack/current-10/debian-10-openstack-amd64.qcow2</url> > ++ </image> > ++ > ++ <image arch="x86_64" format="raw" cloud-init="true"> > ++ > <url>https://cloud.debian.org/images/cloud/OpenStack/current-10/debian-10-openstack-amd64.raw</url> > ++ </image> > ++ > ++ <image arch="aarch64" format="qcow2" cloud-init="true"> > ++ > <url>https://cloud.debian.org/images/cloud/OpenStack/current-10/debian-10-openstack-arm64.qcow2</url> > ++ </image> > ++ > ++ <image arch="aarch64" format="raw" cloud-init="true"> > ++ > <url>https://cloud.debian.org/images/cloud/OpenStack/current-10/debian-10-openstack-arm64.raw</url> > ++ </image> > ++--> > ++ <installer> > ++ <script id='http://debian.org/debian/preseed/jeos'/> > ++ <script id='http://debian.org/debian/preseed/desktop'/> > ++ </installer> > ++ </os> > ++</libosinfo> > diff -Nru osinfo-db-0.20181120/debian/patches/debian9-update.patch > osinfo-db-0.20181120/debian/patches/debian9-update.patch > --- osinfo-db-0.20181120/debian/patches/debian9-update.patch 1970-01-01 > 01:00:00.000000000 +0100 > +++ osinfo-db-0.20181120/debian/patches/debian9-update.patch 2019-08-24 > 09:26:08.000000000 +0200 > @@ -0,0 +1,74 @@ > +--- a/data/os/debian.org/debian-9.xml.in > ++++ b/data/os/debian.org/debian-9.xml.in > +@@ -52,7 +52,7 @@ > + <!-- Network installer --> > + <media arch="i686"> > + <variant id="universal-netinst"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/i386/iso-cd/debian-9.6.0-i386-netinst.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/i386/iso-cd/debian-9.9.0-i386-netinst.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ i386 n</volume-id> > + </iso> > +@@ -61,7 +61,7 @@ > + </media> > + <media arch="x86_64"> > + <variant id="universal-netinst"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/amd64/iso-cd/debian-9.6.0-amd64-netinst.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/amd64/iso-cd/debian-9.9.0-amd64-netinst.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ amd64 n</volume-id> > + </iso> > +@@ -70,7 +70,7 @@ > + </media> > + <media arch="aarch64"> > + <variant id="universal-netinst"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/arm64/iso-cd/debian-9.6.0-arm64-netinst.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/arm64/iso-cd/debian-9.9.0-arm64-netinst.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ arm64 n</volume-id> > + </iso> > +@@ -79,7 +79,7 @@ > + </media> > + <media arch="armv7l"> > + <variant id="universal-netinst"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/armhf/iso-cd/debian-9.6.0-armhf-netinst.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/armhf/iso-cd/debian-9.9.0-armhf-netinst.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ armhf n</volume-id> > + </iso> > +@@ -90,7 +90,7 @@ > + <!-- DVD --> > + <media arch="i686"> > + <variant id="universal"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/i386/iso-dvd/debian-9.6.0-i386-DVD-1.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/i386/iso-dvd/debian-9.9.0-i386-DVD-1.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ i386 1</volume-id> > + </iso> > +@@ -99,7 +99,7 @@ > + </media> > + <media arch="x86_64"> > + <variant id="universal"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/amd64/iso-dvd/debian-9.6.0-amd64-DVD-1.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/amd64/iso-dvd/debian-9.9.0-amd64-DVD-1.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ amd64 1</volume-id> > + </iso> > +@@ -108,7 +108,7 @@ > + </media> > + <media arch="aarch64"> > + <variant id="universal"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/arm64/iso-dvd/debian-9.6.0-arm64-DVD-1.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/arm64/iso-dvd/debian-9.9.0-arm64-DVD-1.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ arm64 1</volume-id> > + </iso> > +@@ -117,7 +117,7 @@ > + </media> > + <media arch="armv7l"> > + <variant id="universal"/> > +- > <url>http://cdimage.debian.org/cdimage/release/9.6.0/armhf/iso-dvd/debian-9.6.0-armhf-DVD-1.iso</url> > ++ > <url>http://cdimage.debian.org/mirror/cdimage/archive/9.9.0/armhf/iso-dvd/debian-9.9.0-armhf-DVD-1.iso</url> > + <iso> > + <volume-id>Debian 9.(\d)+.(\d)+ armhf 1</volume-id> > + </iso> > diff -Nru > osinfo-db-0.20181120/debian/patches/debian-preseed-Fix-typo-in-config-s-name.patch > > osinfo-db-0.20181120/debian/patches/debian-preseed-Fix-typo-in-config-s-name.patch > --- > osinfo-db-0.20181120/debian/patches/debian-preseed-Fix-typo-in-config-s-name.patch > 1970-01-01 01:00:00.000000000 +0100 > +++ > osinfo-db-0.20181120/debian/patches/debian-preseed-Fix-typo-in-config-s-name.patch > 2019-08-24 09:56:06.000000000 +0200 > @@ -0,0 +1,44 @@ > +From 7d0c6c6d649294a935a4d52e05063e282df58470 Mon Sep 17 00:00:00 2001 > +From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= <[email protected]> > +Date: Mon, 18 Feb 2019 10:40:25 +0100 > +Subject: [PATCH 1/2] debian, preseed: Fix typo in config's name > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +We've been using "user-fullname" instead "user-realname" in different > +profiles for quite a long time. > + > +Signed-off-by: Fabiano Fidêncio <[email protected]> > +Reviewed-by: Cole Robinson <[email protected]> > +--- > + .../install-script/debian.org/debian-preseed-desktop.xml.in | 6 +++--- > + 1 file changed, 3 insertions(+), 3 deletions(-) > + > +diff --git a/data/install-script/debian.org/debian-preseed-desktop.xml.in > b/data/install-script/debian.org/debian-preseed-desktop.xml.in > +index 42ed421..5e6f701 100644 > +--- a/data/install-script/debian.org/debian-preseed-desktop.xml.in > ++++ b/data/install-script/debian.org/debian-preseed-desktop.xml.in > +@@ -13,7 +13,7 @@ > + > + <!-- User options --> > + <param name="user-login" policy="required"/> > +- <param name="user-fullname" policy="optional"/> > ++ <param name="user-realname" policy="optional"/> > + <param name="user-password" policy="optional"/> > + <param name="admin-password" policy="optional"/> > + > +@@ -72,8 +72,8 @@ > + > + <xsl:template name="user-fullname"> > + <xsl:choose> > +- <xsl:when test="config/user-fullname != ''"> > +- <xsl:value-of select="config/user-fullname"/> > ++ <xsl:when test="config/user-realname != ''"> > ++ <xsl:value-of select="config/user-realname"/> > + </xsl:when> > + <xsl:otherwise> > + <xsl:value-of select="config/user-login"/> > +-- > +2.23.0 > + > diff -Nru osinfo-db-0.20181120/debian/patches/series > osinfo-db-0.20181120/debian/patches/series > --- osinfo-db-0.20181120/debian/patches/series 1970-01-01 > 01:00:00.000000000 +0100 > +++ osinfo-db-0.20181120/debian/patches/series 2019-08-24 > 09:56:26.000000000 +0200 > @@ -0,0 +1,3 @@ > +debian10-Add-info.patch > +debian9-update.patch > +debian-preseed-Fix-typo-in-config-s-name.patch

