From agx at sigxcpu.org Tue Mar 14 18:49:36 2017
From: agx at sigxcpu.org (Guido =?iso-8859-1?Q?G=FCnther?=)
Date: Tue, 14 Mar 2017 19:49:36 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
Message-ID: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
---
data/os/debian.org/debian-8.xml.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
We don't have a stable link for Jessie stable (only for stable in
general) so we have to play this catch up game.
diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
index 19bb8a5..a72cc89 100644
--- a/data/os/debian.org/debian-8.xml.in
+++ b/data/os/debian.org/debian-8.xml.in
@@ -33,7 +33,7 @@
- http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
+ http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
Debian 8.\d.\d i386 1
@@ -41,7 +41,7 @@
install.386/initrd.gz
- http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
+ http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
Debian 8.\d.\d amd64 1
--
2.11.0
From ptoscano at redhat.com Wed Mar 15 17:28:16 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Wed, 15 Mar 2017 18:28:16 +0100
Subject: [Libosinfo] [PATCH] ubuntu: add Ubuntu 16.10 info
Message-ID: <20170315172818.4137-1-ptoscano@redhat.com>
---
data/os/ubuntu.com/ubuntu-16.10.xml.in | 93 ++++++++++++++++++++++++++++++++++
1 file changed, 93 insertions(+)
create mode 100644 data/os/ubuntu.com/ubuntu-16.10.xml.in
diff --git a/data/os/ubuntu.com/ubuntu-16.10.xml.in b/data/os/ubuntu.com/ubuntu-16.10.xml.in
new file mode 100644
index 0000000..bea4182
--- /dev/null
+++ b/data/os/ubuntu.com/ubuntu-16.10.xml.in
@@ -0,0 +1,93 @@
+
+
+
+ ubuntu16.10
+ ubuntutyakkety
+ <_name>Ubuntu 16.10
+ 16.10
+ <_vendor>Canonical Ltd
+ linux
+ ubuntu
+ Yakkety Yak
+
+
+
+ 2016-10-13
+
+
+
+ 1000000000
+ 1
+ 1073741824
+ 5368709120
+
+
+ 1000000000
+ 1073741824
+ 16106127360
+
+
+
+
+ http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-i386.iso
+
+ Ubuntu-Server 16.10(.\d)? i386
+
+ install/vmlinuz
+ install/initrd.gz
+
+
+ http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-amd64.iso
+
+ Ubuntu-Server 16.10(.\d)? amd64
+
+ install/vmlinuz
+ install/initrd.gz
+
+
+ http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso
+
+ Ubuntu 16.10(.\d)? i386
+
+ casper/vmlinuz
+ casper/initrd.lz
+
+
+ http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-amd64.iso
+
+ Ubuntu 16.10(.\d)? amd64
+
+ casper/vmlinuz
+ casper/initrd.lz
+
+
+ http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-arm64.iso
+
+ Ubuntu-Server 16.10(.\d)? arm64
+
+
+
+ http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-powerpc.iso
+
+ Ubuntu-Server 16.10(.\d)? ppc
+
+
+
+ http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-ppc64el.iso
+
+ Ubuntu-Server 16.10(.\d)? ppc64
+
+
+
+ http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-s390x.iso
+
+ Ubuntu-Server 16.10(.\d)? s390x
+
+
+
+
+
+
+
+
--
2.9.3
From ptoscano at redhat.com Wed Mar 15 17:28:17 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Wed, 15 Mar 2017 18:28:17 +0100
Subject: [Libosinfo] [PATCH] mageia: add Mageia 4 and 5 info
Message-ID: <20170315172818.4137-2-ptoscano@redhat.com>
---
data/os/mageia.org/mageia-4.xml.in | 31 +++++++++++++++++++++++++++++++
data/os/mageia.org/mageia-5.xml.in | 35 +++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
create mode 100644 data/os/mageia.org/mageia-4.xml.in
create mode 100644 data/os/mageia.org/mageia-5.xml.in
diff --git a/data/os/mageia.org/mageia-4.xml.in b/data/os/mageia.org/mageia-4.xml.in
new file mode 100644
index 0000000..e4db996
--- /dev/null
+++ b/data/os/mageia.org/mageia-4.xml.in
@@ -0,0 +1,31 @@
+
+
+
+ mageia4
+ <_name>Mageia 4
+ <_vendor>Mageia
+ linux
+ mageia
+ 4
+
+ 2014-02-01
+ 2015-09-19
+
+
+
+ Mageia-4(.1)?(-i586)?
+
+
+
+
+ Mageia-4(.1)?(-x86_64)?
+
+
+
+
+ Mageia-4(.1)?-(GNOME|KDE4)-Live(CD|DVD)
+
+
+
+
diff --git a/data/os/mageia.org/mageia-5.xml.in b/data/os/mageia.org/mageia-5.xml.in
new file mode 100644
index 0000000..f6e8c46
--- /dev/null
+++ b/data/os/mageia.org/mageia-5.xml.in
@@ -0,0 +1,35 @@
+
+
+
+ mageia5
+ <_name>Mageia 5
+ <_vendor>Mageia
+ linux
+ mageia
+ 5
+
+ 2015-06-19
+
+
+
+ Mageia-5(.1)?(-i586)?
+
+
+
+
+ Mageia-5(.1)?(-x86_64)?
+
+
+
+
+ Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
+
+
+
+
+ Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
+
+
+
+
--
2.9.3
From ptoscano at redhat.com Wed Mar 15 17:28:18 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Wed, 15 Mar 2017 18:28:18 +0100
Subject: [Libosinfo] [PATCH] debian: update URLs for Debian 8 ISOs
Message-ID: <20170315172818.4137-3-ptoscano@redhat.com>
Switch to URLs to the archive part of cdimage, so they will not become
invalid as soon as a new release is available.
There is also a switch to version 8.6.0 -- the last Debian version at
this time is 8.7.1, which is just 8.7.0 but with fixed Volume IDs for
medias. Unfortunately, 8.7.1 is not available in the archive, yet.
---
data/os/debian.org/debian-8.xml.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
index 19bb8a5..e2e131f 100644
--- a/data/os/debian.org/debian-8.xml.in
+++ b/data/os/debian.org/debian-8.xml.in
@@ -33,7 +33,7 @@
- http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
+ http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/i386/iso-dvd/debian-8.6.0-i386-DVD-1.iso
Debian 8.\d.\d i386 1
@@ -41,7 +41,7 @@
install.386/initrd.gz
- http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
+ http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/amd64/iso-dvd/debian-8.6.0-amd64-DVD-1.iso
Debian 8.\d.\d amd64 1
--
2.9.3
From fabiano at fidencio.org Wed Mar 15 19:27:02 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Wed, 15 Mar 2017 20:27:02 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
In-Reply-To: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
References: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
Message-ID:
On Tue, Mar 14, 2017 at 7:49 PM, Guido G?nther wrote:
> ---
> data/os/debian.org/debian-8.xml.in | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> We don't have a stable link for Jessie stable (only for stable in
> general) so we have to play this catch up game.
>
> diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
> index 19bb8a5..a72cc89 100644
> --- a/data/os/debian.org/debian-8.xml.in
> +++ b/data/os/debian.org/debian-8.xml.in
> @@ -33,7 +33,7 @@
>
>
>
> - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
> + http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
>
> Debian 8.\d.\d i386 1
>
> @@ -41,7 +41,7 @@
> install.386/initrd.gz
>
>
> - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
> + http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
>
> Debian 8.\d.\d amd64 1
>
> --
> 2.11.0
>
> _______________________________________________
> Libosinfo mailing list
> Libosinfo at redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo
Ack!
(I'll push the patch over the weekend)
--
Fabiano Fid?ncio
From fabiano at fidencio.org Wed Mar 15 19:30:49 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Wed, 15 Mar 2017 20:30:49 +0100
Subject: [Libosinfo] [PATCH] mageia: add Mageia 4 and 5 info
In-Reply-To: <20170315172818.4137-2-ptoscano@redhat.com>
References: <20170315172818.4137-2-ptoscano@redhat.com>
Message-ID:
On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
> ---
> data/os/mageia.org/mageia-4.xml.in | 31 +++++++++++++++++++++++++++++++
> data/os/mageia.org/mageia-5.xml.in | 35 +++++++++++++++++++++++++++++++++++
> 2 files changed, 66 insertions(+)
> create mode 100644 data/os/mageia.org/mageia-4.xml.in
> create mode 100644 data/os/mageia.org/mageia-5.xml.in
>
> diff --git a/data/os/mageia.org/mageia-4.xml.in b/data/os/mageia.org/mageia-4.xml.in
> new file mode 100644
> index 0000000..e4db996
> --- /dev/null
> +++ b/data/os/mageia.org/mageia-4.xml.in
> @@ -0,0 +1,31 @@
> +
> +
> +
> + mageia4
> + <_name>Mageia 4
> + <_vendor>Mageia
> + linux
> + mageia
> + 4
> +
> + 2014-02-01
> + 2015-09-19
> +
> +
> +
> + Mageia-4(.1)?(-i586)?
> +
> +
> +
> +
> + Mageia-4(.1)?(-x86_64)?
> +
> +
> +
> +
> + Mageia-4(.1)?-(GNOME|KDE4)-Live(CD|DVD)
> +
> +
> +
> +
> diff --git a/data/os/mageia.org/mageia-5.xml.in b/data/os/mageia.org/mageia-5.xml.in
> new file mode 100644
> index 0000000..f6e8c46
> --- /dev/null
> +++ b/data/os/mageia.org/mageia-5.xml.in
> @@ -0,0 +1,35 @@
> +
> +
> +
> + mageia5
> + <_name>Mageia 5
> + <_vendor>Mageia
> + linux
> + mageia
> + 5
> +
> + 2015-06-19
> +
> +
> +
> + Mageia-5(.1)?(-i586)?
> +
> +
> +
> +
> + Mageia-5(.1)?(-x86_64)?
> +
> +
> +
> +
> + Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
> +
> +
> +
> +
> + Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
> +
> +
> +
> +
> --
> 2.9.3
>
> _______________________________________________
> Libosinfo mailing list
> Libosinfo at redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo
Pino,
Do you have the ISOs from where you get the data?
If yes, could you also submit a patch to libosinfo adding the data to
our test data base?
`isoinfo -d -i /path/to/file` is what we're interested in.
You can just create new folders under mageia dir, as you can see here:
https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/mageia
Best Regards,
--
Fabiano Fid?ncio
From fabiano at fidencio.org Wed Mar 15 19:33:11 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Wed, 15 Mar 2017 20:33:11 +0100
Subject: [Libosinfo] [PATCH] ubuntu: add Ubuntu 16.10 info
In-Reply-To: <20170315172818.4137-1-ptoscano@redhat.com>
References: <20170315172818.4137-1-ptoscano@redhat.com>
Message-ID:
On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
> ---
> data/os/ubuntu.com/ubuntu-16.10.xml.in | 93 ++++++++++++++++++++++++++++++++++
> 1 file changed, 93 insertions(+)
> create mode 100644 data/os/ubuntu.com/ubuntu-16.10.xml.in
>
> diff --git a/data/os/ubuntu.com/ubuntu-16.10.xml.in b/data/os/ubuntu.com/ubuntu-16.10.xml.in
> new file mode 100644
> index 0000000..bea4182
> --- /dev/null
> +++ b/data/os/ubuntu.com/ubuntu-16.10.xml.in
> @@ -0,0 +1,93 @@
> +
> +
> +
> + ubuntu16.10
> + ubuntutyakkety
> + <_name>Ubuntu 16.10
> + 16.10
> + <_vendor>Canonical Ltd
> + linux
> + ubuntu
> + Yakkety Yak
> +
> +
> +
> + 2016-10-13
> +
> +
> +
> + 1000000000
> + 1
> + 1073741824
> + 5368709120
> +
> +
> + 1000000000
> + 1073741824
> + 16106127360
> +
> +
> +
> +
> + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-i386.iso
> +
> + Ubuntu-Server 16.10(.\d)? i386
> +
> + install/vmlinuz
> + install/initrd.gz
> +
> +
> + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-amd64.iso
> +
> + Ubuntu-Server 16.10(.\d)? amd64
> +
> + install/vmlinuz
> + install/initrd.gz
> +
> +
> + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso
> +
> + Ubuntu 16.10(.\d)? i386
> +
> + casper/vmlinuz
> + casper/initrd.lz
> +
> +
> + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-amd64.iso
> +
> + Ubuntu 16.10(.\d)? amd64
> +
> + casper/vmlinuz
> + casper/initrd.lz
> +
> +
> + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-arm64.iso
> +
> + Ubuntu-Server 16.10(.\d)? arm64
> +
> +
> +
> + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-powerpc.iso
> +
> + Ubuntu-Server 16.10(.\d)? ppc
> +
> +
> +
> + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-ppc64el.iso
> +
> + Ubuntu-Server 16.10(.\d)? ppc64
> +
> +
> +
> + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-s390x.iso
> +
> + Ubuntu-Server 16.10(.\d)? s390x
> +
> +
> +
> +
> +
> +
> +
> +
> --
> 2.9.3
>
> _______________________________________________
> Libosinfo mailing list
> Libosinfo at redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo
Pino,
Thanks for the patch (and sorry if I forgot to mention that in the
previously reviewed patch).
Do you have access to the ISO from where you got this info?
If yes, would you mind also providing a patch for libosinfo adding the
iso to our test database?
`isoinfo -d -i /path/to/file` is what we're interested in.
You can just create new folders under ubuntu dir, as you can see here:
https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/ubuntu
Best Regards,
--
Fabiano Fid?ncio
From fabiano at fidencio.org Wed Mar 15 19:35:03 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Wed, 15 Mar 2017 20:35:03 +0100
Subject: [Libosinfo] [PATCH] debian: update URLs for Debian 8 ISOs
In-Reply-To: <20170315172818.4137-3-ptoscano@redhat.com>
References: <20170315172818.4137-3-ptoscano@redhat.com>
Message-ID:
On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
> Switch to URLs to the archive part of cdimage, so they will not become
> invalid as soon as a new release is available.
>
> There is also a switch to version 8.6.0 -- the last Debian version at
> this time is 8.7.1, which is just 8.7.0 but with fixed Volume IDs for
> medias. Unfortunately, 8.7.1 is not available in the archive, yet.
> ---
> data/os/debian.org/debian-8.xml.in | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
> index 19bb8a5..e2e131f 100644
> --- a/data/os/debian.org/debian-8.xml.in
> +++ b/data/os/debian.org/debian-8.xml.in
> @@ -33,7 +33,7 @@
>
>
>
> - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
> + http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/i386/iso-dvd/debian-8.6.0-i386-DVD-1.iso
>
> Debian 8.\d.\d i386 1
>
> @@ -41,7 +41,7 @@
> install.386/initrd.gz
>
>
> - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
> + http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/amd64/iso-dvd/debian-8.6.0-amd64-DVD-1.iso
>
> Debian 8.\d.\d amd64 1
>
> --
> 2.9.3
>
> _______________________________________________
> Libosinfo mailing list
> Libosinfo at redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo
Pino,
I've just reviewed Guido's patch.
I know your approach and patch are different from his, but I'll go
with his patch for now.
Thanks a lot for the contribution!
--
Fabiano Fid?ncio
From fabiano at fidencio.org Wed Mar 15 19:36:37 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Wed, 15 Mar 2017 20:36:37 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
In-Reply-To:
References: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
Message-ID:
On Wed, Mar 15, 2017 at 8:27 PM, Fabiano Fid?ncio wrote:
> On Tue, Mar 14, 2017 at 7:49 PM, Guido G?nther wrote:
>> ---
>> data/os/debian.org/debian-8.xml.in | 4 ++--
>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> We don't have a stable link for Jessie stable (only for stable in
>> general) so we have to play this catch up game.
>>
>> diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
>> index 19bb8a5..a72cc89 100644
>> --- a/data/os/debian.org/debian-8.xml.in
>> +++ b/data/os/debian.org/debian-8.xml.in
>> @@ -33,7 +33,7 @@
>>
>>
>>
>> - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
>> + http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
>>
>> Debian 8.\d.\d i386 1
>>
>> @@ -41,7 +41,7 @@
>> install.386/initrd.gz
>>
>>
>> - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
>> + http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
>>
>> Debian 8.\d.\d amd64 1
>>
>> --
>> 2.11.0
>>
>> _______________________________________________
>> Libosinfo mailing list
>> Libosinfo at redhat.com
>> https://www.redhat.com/mailman/listinfo/libosinfo
>
> Ack!
>
> (I'll push the patch over the weekend)
>
> --
> Fabiano Fid?ncio
Btw, if yoi have the ISO handy, would you mind providing a patch for libosinfo?
`isoinfo -d -i /path/to/file` is what we're interested in.
You can just create a new file under debian8 dir, as you can see here:
https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/debian/debian8/
Best Regards,
--
Fabiano Fid?ncio
From agx at sigxcpu.org Thu Mar 16 07:33:01 2017
From: agx at sigxcpu.org (Guido =?iso-8859-1?Q?G=FCnther?=)
Date: Thu, 16 Mar 2017 08:33:01 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
In-Reply-To:
References: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
Message-ID: <20170316073301.3ch7p3x6ojhaheuc@bogon.m.sigxcpu.org>
On Wed, Mar 15, 2017 at 08:27:02PM +0100, Fabiano Fid?ncio wrote:
> On Tue, Mar 14, 2017 at 7:49 PM, Guido G?nther wrote:
> > ---
> > data/os/debian.org/debian-8.xml.in | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > We don't have a stable link for Jessie stable (only for stable in
> > general) so we have to play this catch up game.
> >
> > diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
> > index 19bb8a5..a72cc89 100644
> > --- a/data/os/debian.org/debian-8.xml.in
> > +++ b/data/os/debian.org/debian-8.xml.in
> > @@ -33,7 +33,7 @@
> >
> >
> >
> > - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
> > + http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
> >
> > Debian 8.\d.\d i386 1
> >
> > @@ -41,7 +41,7 @@
> > install.386/initrd.gz
> >
> >
> > - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
> > + http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
> >
> > Debian 8.\d.\d amd64 1
> >
> > --
> > 2.11.0
> >
> > _______________________________________________
> > Libosinfo mailing list
> > Libosinfo at redhat.com
> > https://www.redhat.com/mailman/listinfo/libosinfo
>
> Ack!
>
> (I'll push the patch over the weekend)
I went ahead and pushed this. Thanks!
-- Guido
From agx at sigxcpu.org Thu Mar 16 07:37:18 2017
From: agx at sigxcpu.org (Guido =?iso-8859-1?Q?G=FCnther?=)
Date: Thu, 16 Mar 2017 08:37:18 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
In-Reply-To:
References: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
Message-ID: <20170316073718.7o3aoqifzaywapv3@bogon.m.sigxcpu.org>
On Wed, Mar 15, 2017 at 08:36:37PM +0100, Fabiano Fid?ncio wrote:
> On Wed, Mar 15, 2017 at 8:27 PM, Fabiano Fid?ncio wrote:
> > On Tue, Mar 14, 2017 at 7:49 PM, Guido G?nther wrote:
> >> ---
> >> data/os/debian.org/debian-8.xml.in | 4 ++--
> >> 1 file changed, 2 insertions(+), 2 deletions(-)
> >>
> >> We don't have a stable link for Jessie stable (only for stable in
> >> general) so we have to play this catch up game.
> >>
> >> diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
> >> index 19bb8a5..a72cc89 100644
> >> --- a/data/os/debian.org/debian-8.xml.in
> >> +++ b/data/os/debian.org/debian-8.xml.in
> >> @@ -33,7 +33,7 @@
> >>
> >>
> >>
> >> - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
> >> + http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
> >>
> >> Debian 8.\d.\d i386 1
> >>
> >> @@ -41,7 +41,7 @@
> >> install.386/initrd.gz
> >>
> >>
> >> - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
> >> + http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
> >>
> >> Debian 8.\d.\d amd64 1
> >>
> >> --
> >> 2.11.0
> >>
> >> _______________________________________________
> >> Libosinfo mailing list
> >> Libosinfo at redhat.com
> >> https://www.redhat.com/mailman/listinfo/libosinfo
> >
> > Ack!
> >
> > (I'll push the patch over the weekend)
> >
> > --
> > Fabiano Fid?ncio
>
> Btw, if yoi have the ISO handy, would you mind providing a patch for libosinfo?
>
> `isoinfo -d -i /path/to/file` is what we're interested in.
>
> You can just create a new file under debian8 dir, as you can see here:
> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/debian/debian8/
That would be
>From 847a5a443f86dd66a8fb63adfd262857af61eb55 Mon Sep 17 00:00:00 2001
Message-Id: <847a5a443f86dd66a8fb63adfd262857af61eb55.1489649543.git.agx at sigxcpu.org>
From: =?UTF-8?q?Guido=20G=C3=BCnther?=
Date: Thu, 16 Mar 2017 08:06:46 +0100
Subject: [PATCH libosinfo] Update volume information for Debian Jessie
To: libosinfo at redhat.com
---
test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt b/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt
index 4b2a03f..9f8f232 100644
--- a/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt
+++ b/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt
@@ -1,6 +1,6 @@
CD-ROM is in ISO 9660 format
System id:
-Volume id: Debian 8.0.0 amd64 1
+Volume id: Debian 8.7.1 amd64 1
Volume set id:
Publisher id:
Data preparer id: XORRISO-1.3.6 2014.04.08.180000, LIBISOBURN-1.3.6, LIBISOFS-1.3.6, LIBBURN-1.3.6
@@ -11,8 +11,8 @@ Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
-Volume size is: 321024
-El Torito VD version 1 found, boot catalog is in sector 2138
+Volume size is: 322560
+El Torito VD version 1 found, boot catalog is in sector 2142
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
Eltorito validation header:
@@ -26,4 +26,4 @@ Eltorito validation header:
Load segment 0
Sys type 0
Nsect 4
- Bootoff 92B 2347
+ Bootoff 85F 2143
--
2.11.0
Cheers,
-- Guido
From fidencio at redhat.com Thu Mar 16 08:41:14 2017
From: fidencio at redhat.com (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Thu, 16 Mar 2017 09:41:14 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
In-Reply-To: <20170316073718.7o3aoqifzaywapv3@bogon.m.sigxcpu.org>
References: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
<20170316073718.7o3aoqifzaywapv3@bogon.m.sigxcpu.org>
Message-ID:
Guido,
On Thu, Mar 16, 2017 at 8:37 AM, Guido G?nther wrote:
> On Wed, Mar 15, 2017 at 08:36:37PM +0100, Fabiano Fid?ncio wrote:
>> On Wed, Mar 15, 2017 at 8:27 PM, Fabiano Fid?ncio wrote:
>> > On Tue, Mar 14, 2017 at 7:49 PM, Guido G?nther wrote:
>> >> ---
>> >> data/os/debian.org/debian-8.xml.in | 4 ++--
>> >> 1 file changed, 2 insertions(+), 2 deletions(-)
>> >>
>> >> We don't have a stable link for Jessie stable (only for stable in
>> >> general) so we have to play this catch up game.
>> >>
>> >> diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
>> >> index 19bb8a5..a72cc89 100644
>> >> --- a/data/os/debian.org/debian-8.xml.in
>> >> +++ b/data/os/debian.org/debian-8.xml.in
>> >> @@ -33,7 +33,7 @@
>> >>
>> >>
>> >>
>> >> - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
>> >> + http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
>> >>
>> >> Debian 8.\d.\d i386 1
>> >>
>> >> @@ -41,7 +41,7 @@
>> >> install.386/initrd.gz
>> >>
>> >>
>> >> - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
>> >> + http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
>> >>
>> >> Debian 8.\d.\d amd64 1
>> >>
>> >> --
>> >> 2.11.0
>> >>
>> >> _______________________________________________
>> >> Libosinfo mailing list
>> >> Libosinfo at redhat.com
>> >> https://www.redhat.com/mailman/listinfo/libosinfo
>> >
>> > Ack!
>> >
>> > (I'll push the patch over the weekend)
>> >
>> > --
>> > Fabiano Fid?ncio
>>
>> Btw, if yoi have the ISO handy, would you mind providing a patch for libosinfo?
>>
>> `isoinfo -d -i /path/to/file` is what we're interested in.
>>
>> You can just create a new file under debian8 dir, as you can see here:
>> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/debian/debian8/
>
> That would be
I would rather create a new file instead of changing the old one.
>
> >From 847a5a443f86dd66a8fb63adfd262857af61eb55 Mon Sep 17 00:00:00 2001
> Message-Id: <847a5a443f86dd66a8fb63adfd262857af61eb55.1489649543.git.agx at sigxcpu.org>
> From: =?UTF-8?q?Guido=20G=C3=BCnther?=
> Date: Thu, 16 Mar 2017 08:06:46 +0100
> Subject: [PATCH libosinfo] Update volume information for Debian Jessie
> To: libosinfo at redhat.com
>
> ---
> test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt b/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt
> index 4b2a03f..9f8f232 100644
> --- a/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt
> +++ b/test/isodata/debian/debian8/debian-8.0.0-amd64-CD-1.iso.txt
> @@ -1,6 +1,6 @@
> CD-ROM is in ISO 9660 format
> System id:
> -Volume id: Debian 8.0.0 amd64 1
> +Volume id: Debian 8.7.1 amd64 1
> Volume set id:
> Publisher id:
> Data preparer id: XORRISO-1.3.6 2014.04.08.180000, LIBISOBURN-1.3.6, LIBISOFS-1.3.6, LIBBURN-1.3.6
> @@ -11,8 +11,8 @@ Bibliographic File id:
> Volume set size is: 1
> Volume set sequence number is: 1
> Logical block size is: 2048
> -Volume size is: 321024
> -El Torito VD version 1 found, boot catalog is in sector 2138
> +Volume size is: 322560
> +El Torito VD version 1 found, boot catalog is in sector 2142
> Joliet with UCS level 3 found
> Rock Ridge signatures version 1 found
> Eltorito validation header:
> @@ -26,4 +26,4 @@ Eltorito validation header:
> Load segment 0
> Sys type 0
> Nsect 4
> - Bootoff 92B 2347
> + Bootoff 85F 2143
> --
> 2.11.0
>
> Cheers,
> -- Guido
>
> _______________________________________________
> Libosinfo mailing list
> Libosinfo at redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo
Best Regards,
--
Fabiano Fid?ncio
From ptoscano at redhat.com Thu Mar 16 08:52:25 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Thu, 16 Mar 2017 09:52:25 +0100
Subject: [Libosinfo] [PATCH] debian: update URLs for Debian 8 ISOs
In-Reply-To:
References: <20170315172818.4137-3-ptoscano@redhat.com>
Message-ID: <2198439.Fk5ps3GrBq@thyrus.usersys.redhat.com>
On Wednesday, 15 March 2017 20:35:03 CET Fabiano Fid?ncio wrote:
> On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
> > Switch to URLs to the archive part of cdimage, so they will not become
> > invalid as soon as a new release is available.
> >
> > There is also a switch to version 8.6.0 -- the last Debian version at
> > this time is 8.7.1, which is just 8.7.0 but with fixed Volume IDs for
> > medias. Unfortunately, 8.7.1 is not available in the archive, yet.
> > ---
> > data/os/debian.org/debian-8.xml.in | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
> > index 19bb8a5..e2e131f 100644
> > --- a/data/os/debian.org/debian-8.xml.in
> > +++ b/data/os/debian.org/debian-8.xml.in
> > @@ -33,7 +33,7 @@
> >
> >
> >
> > - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
> > + http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/i386/iso-dvd/debian-8.6.0-i386-DVD-1.iso
> >
> > Debian 8.\d.\d i386 1
> >
> > @@ -41,7 +41,7 @@
> > install.386/initrd.gz
> >
> >
> > - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
> > + http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/amd64/iso-dvd/debian-8.6.0-amd64-DVD-1.iso
> >
> > Debian 8.\d.\d amd64 1
> >
> > --
> > 2.9.3
> >
> > _______________________________________________
> > Libosinfo mailing list
> > Libosinfo at redhat.com
> > https://www.redhat.com/mailman/listinfo/libosinfo
>
> Pino,
>
> I've just reviewed Guido's patch.
> I know your approach and patch are different from his, but I'll go
> with his patch for now.
Heya,
that is fine -- though the problem still stands: the current paths
in debian-8.xml point to the non-archive part of cdimage, and there
only the latest version is kept. The consequence is that even the new
updated path (with 8.7.1) will become broken once 8.8 is released in
few months. OTOH, switching to archive means the URL is still working,
although of course may point to the non-latest version of Debian 8.
Still, IMHO it would be better to still be able to install an older
version (which you can easily dist-upgrade later), than nothing at all.
I'm CCing Guido to get his opinion.
Thanks,
--
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL:
From ptoscano at redhat.com Thu Mar 16 09:27:42 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Thu, 16 Mar 2017 10:27:42 +0100
Subject: [Libosinfo] [PATCH] ubuntu: add Ubuntu 16.10 info
In-Reply-To:
References: <20170315172818.4137-1-ptoscano@redhat.com>
Message-ID: <2462641.4448KvJaZH@thyrus.usersys.redhat.com>
On Wednesday, 15 March 2017 20:33:11 CET Fabiano Fid?ncio wrote:
> On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
> > ---
> > data/os/ubuntu.com/ubuntu-16.10.xml.in | 93 ++++++++++++++++++++++++++++++++++
> > 1 file changed, 93 insertions(+)
> > create mode 100644 data/os/ubuntu.com/ubuntu-16.10.xml.in
> >
> > diff --git a/data/os/ubuntu.com/ubuntu-16.10.xml.in b/data/os/ubuntu.com/ubuntu-16.10.xml.in
> > new file mode 100644
> > index 0000000..bea4182
> > --- /dev/null
> > +++ b/data/os/ubuntu.com/ubuntu-16.10.xml.in
> > @@ -0,0 +1,93 @@
> > +
> > +
> > +
> > + ubuntu16.10
> > + ubuntutyakkety
> > + <_name>Ubuntu 16.10
> > + 16.10
> > + <_vendor>Canonical Ltd
> > + linux
> > + ubuntu
> > + Yakkety Yak
> > +
> > +
> > +
> > + 2016-10-13
> > +
> > +
> > +
> > + 1000000000
> > + 1
> > + 1073741824
> > + 5368709120
> > +
> > +
> > + 1000000000
> > + 1073741824
> > + 16106127360
> > +
> > +
> > +
> > +
> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-i386.iso
> > +
> > + Ubuntu-Server 16.10(.\d)? i386
> > +
> > + install/vmlinuz
> > + install/initrd.gz
> > +
> > +
> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-amd64.iso
> > +
> > + Ubuntu-Server 16.10(.\d)? amd64
> > +
> > + install/vmlinuz
> > + install/initrd.gz
> > +
> > +
> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso
> > +
> > + Ubuntu 16.10(.\d)? i386
> > +
> > + casper/vmlinuz
> > + casper/initrd.lz
> > +
> > +
> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-amd64.iso
> > +
> > + Ubuntu 16.10(.\d)? amd64
> > +
> > + casper/vmlinuz
> > + casper/initrd.lz
> > +
> > +
> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-arm64.iso
> > +
> > + Ubuntu-Server 16.10(.\d)? arm64
> > +
> > +
> > +
> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-powerpc.iso
> > +
> > + Ubuntu-Server 16.10(.\d)? ppc
> > +
> > +
> > +
> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-ppc64el.iso
> > +
> > + Ubuntu-Server 16.10(.\d)? ppc64
> > +
> > +
> > +
> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-s390x.iso
> > +
> > + Ubuntu-Server 16.10(.\d)? s390x
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > --
> > 2.9.3
> >
> > _______________________________________________
> > Libosinfo mailing list
> > Libosinfo at redhat.com
> > https://www.redhat.com/mailman/listinfo/libosinfo
>
> Pino,
>
> Thanks for the patch (and sorry if I forgot to mention that in the
> previously reviewed patch).
>
> Do you have access to the ISO from where you got this info?
>
> If yes, would you mind also providing a patch for libosinfo adding the
> iso to our test database?
>
> `isoinfo -d -i /path/to/file` is what we're interested in.
>
> You can just create new folders under ubuntu dir, as you can see here:
> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/ubuntu
Sure thing -- patch for libisoinfo attached.
Thanks,
--
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ubuntu-add-Ubuntu-16.10-test-data.patch
Type: text/x-patch
Size: 10019 bytes
Desc: not available
URL:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL:
From ptoscano at redhat.com Thu Mar 16 09:46:33 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Thu, 16 Mar 2017 10:46:33 +0100
Subject: [Libosinfo] [PATCH] mageia: add Mageia 4 and 5 info
In-Reply-To:
References: <20170315172818.4137-2-ptoscano@redhat.com>
Message-ID: <2260668.hGgBTTLmVS@thyrus.usersys.redhat.com>
On Wednesday, 15 March 2017 20:30:49 CET Fabiano Fid?ncio wrote:
> On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
> > ---
> > data/os/mageia.org/mageia-4.xml.in | 31 +++++++++++++++++++++++++++++++
> > data/os/mageia.org/mageia-5.xml.in | 35 +++++++++++++++++++++++++++++++++++
> > 2 files changed, 66 insertions(+)
> > create mode 100644 data/os/mageia.org/mageia-4.xml.in
> > create mode 100644 data/os/mageia.org/mageia-5.xml.in
> >
> > diff --git a/data/os/mageia.org/mageia-4.xml.in b/data/os/mageia.org/mageia-4.xml.in
> > new file mode 100644
> > index 0000000..e4db996
> > --- /dev/null
> > +++ b/data/os/mageia.org/mageia-4.xml.in
> > @@ -0,0 +1,31 @@
> > +
> > +
> > +
> > + mageia4
> > + <_name>Mageia 4
> > + <_vendor>Mageia
> > + linux
> > + mageia
> > + 4
> > +
> > + 2014-02-01
> > + 2015-09-19
> > +
> > +
> > +
> > + Mageia-4(.1)?(-i586)?
> > +
> > +
> > +
> > +
> > + Mageia-4(.1)?(-x86_64)?
> > +
> > +
> > +
> > +
> > + Mageia-4(.1)?-(GNOME|KDE4)-Live(CD|DVD)
> > +
> > +
> > +
> > +
> > diff --git a/data/os/mageia.org/mageia-5.xml.in b/data/os/mageia.org/mageia-5.xml.in
> > new file mode 100644
> > index 0000000..f6e8c46
> > --- /dev/null
> > +++ b/data/os/mageia.org/mageia-5.xml.in
> > @@ -0,0 +1,35 @@
> > +
> > +
> > +
> > + mageia5
> > + <_name>Mageia 5
> > + <_vendor>Mageia
> > + linux
> > + mageia
> > + 5
> > +
> > + 2015-06-19
> > +
> > +
> > +
> > + Mageia-5(.1)?(-i586)?
> > +
> > +
> > +
> > +
> > + Mageia-5(.1)?(-x86_64)?
> > +
> > +
> > +
> > +
> > + Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
> > +
> > +
> > +
> > +
> > + Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
> > +
> > +
> > +
> > +
> > --
> > 2.9.3
> >
> > _______________________________________________
> > Libosinfo mailing list
> > Libosinfo at redhat.com
> > https://www.redhat.com/mailman/listinfo/libosinfo
>
> Pino,
>
> Do you have the ISOs from where you get the data?
> If yes, could you also submit a patch to libosinfo adding the data to
> our test data base?
>
> `isoinfo -d -i /path/to/file` is what we're interested in.
>
> You can just create new folders under mageia dir, as you can see here:
> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/mageia
Sure thing -- patch for libisoinfo attached.
Thanks,
--
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-mageia-add-Mageia-4-and-5-test-data.patch
Type: text/x-patch
Size: 34785 bytes
Desc: not available
URL:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL:
From ptoscano at redhat.com Thu Mar 16 10:21:53 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Thu, 16 Mar 2017 11:21:53 +0100
Subject: [Libosinfo] [PATCH 0/2] validate XML files
Message-ID: <20170316102155.11460-1-ptoscano@redhat.com>
Hi,
unfortunately, there are a couple of XML files that do not conform to
the RNG schema; fixes for them are easy, i.e. just remove the duplicate
elements. To help preventing this kind of situation, add a simple
'check' target, that validates every XML file against the schema.
Thanks,
Pino Toscano (2):
opensuse: remove duplicate elements in openSUSE XMLs
Add simple 'check' target to validate XML files
Makefile | 9 +++++++++
README | 2 ++
data/os/opensuse.org/opensuse-12.2.xml.in | 1 -
data/os/opensuse.org/opensuse-factory.xml.in | 1 -
4 files changed, 11 insertions(+), 2 deletions(-)
--
2.9.3
From ptoscano at redhat.com Thu Mar 16 10:21:54 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Thu, 16 Mar 2017 11:21:54 +0100
Subject: [Libosinfo] [PATCH 1/2] opensuse: remove duplicate elements in
openSUSE XMLs
Message-ID: <20170316102155.11460-2-ptoscano@redhat.com>
Fixes commit e77abec775f5accfd55334b376e960095639e080.
---
data/os/opensuse.org/opensuse-12.2.xml.in | 1 -
data/os/opensuse.org/opensuse-factory.xml.in | 1 -
2 files changed, 2 deletions(-)
diff --git a/data/os/opensuse.org/opensuse-12.2.xml.in b/data/os/opensuse.org/opensuse-12.2.xml.in
index fa56065..98476da 100644
--- a/data/os/opensuse.org/opensuse-12.2.xml.in
+++ b/data/os/opensuse.org/opensuse-12.2.xml.in
@@ -66,7 +66,6 @@
2400000000
2147483648
- 5368709120
10737418240
diff --git a/data/os/opensuse.org/opensuse-factory.xml.in b/data/os/opensuse.org/opensuse-factory.xml.in
index cd872d3..56992cf 100644
--- a/data/os/opensuse.org/opensuse-factory.xml.in
+++ b/data/os/opensuse.org/opensuse-factory.xml.in
@@ -34,7 +34,6 @@
- 500000000
1600000000
1
1073741824
--
2.9.3
From ptoscano at redhat.com Thu Mar 16 10:21:55 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Thu, 16 Mar 2017 11:21:55 +0100
Subject: [Libosinfo] [PATCH 2/2] Add simple 'check' target to validate XML
files
Message-ID: <20170316102155.11460-3-ptoscano@redhat.com>
Add a very simple 'check' target; its only job is to validate every XML
data file against the RNG schema, so there is no risk to ship files that
do not conform the it.
---
Makefile | 9 +++++++++
README | 2 ++
2 files changed, 11 insertions(+)
diff --git a/Makefile b/Makefile
index 6ff9b5c..a7a5c68 100644
--- a/Makefile
+++ b/Makefile
@@ -27,6 +27,8 @@ ARCHIVE = osinfo-db-$(TODAY).tar.xz
ZANATA = zanata-cli
+XMLLINT = xmllint
+
V = 0
V_I18N = $(V_I18N_$(V))
@@ -114,3 +116,10 @@ update-po:
fi; \
done
+check: $(DATA_FILES) $(SCHEMA_FILES)
+ for xml in `find data -name '*.xml' | sort`; do \
+ if ! $(XMLLINT) --relaxng data/schema/osinfo.rng --noout $$xml; then \
+ exit 1; \
+ fi; \
+ done
+
diff --git a/README b/README
index b2822cb..a352115 100644
--- a/README
+++ b/README
@@ -17,6 +17,8 @@ Dependencies
- Required:
- osinfo-db-tools
- intltool
+- Optional:
+ - xmllint (from libxml2) -- for testing
Patch submissions
=================
--
2.9.3
From agx at sigxcpu.org Thu Mar 16 13:14:45 2017
From: agx at sigxcpu.org (Guido =?iso-8859-1?Q?G=FCnther?=)
Date: Thu, 16 Mar 2017 14:14:45 +0100
Subject: [Libosinfo] [PATCH] debian: update URLs for Debian 8 ISOs
In-Reply-To: <2198439.Fk5ps3GrBq@thyrus.usersys.redhat.com>
References: <20170315172818.4137-3-ptoscano@redhat.com>
<2198439.Fk5ps3GrBq@thyrus.usersys.redhat.com>
Message-ID: <20170316131445.yoz42rj6u4liwoqv@bogon.m.sigxcpu.org>
On Thu, Mar 16, 2017 at 09:52:25AM +0100, Pino Toscano wrote:
> On Wednesday, 15 March 2017 20:35:03 CET Fabiano Fid?ncio wrote:
> > On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
> > > Switch to URLs to the archive part of cdimage, so they will not become
> > > invalid as soon as a new release is available.
> > >
> > > There is also a switch to version 8.6.0 -- the last Debian version at
> > > this time is 8.7.1, which is just 8.7.0 but with fixed Volume IDs for
> > > medias. Unfortunately, 8.7.1 is not available in the archive, yet.
> > > ---
> > > data/os/debian.org/debian-8.xml.in | 4 ++--
> > > 1 file changed, 2 insertions(+), 2 deletions(-)
> > >
> > > diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
> > > index 19bb8a5..e2e131f 100644
> > > --- a/data/os/debian.org/debian-8.xml.in
> > > +++ b/data/os/debian.org/debian-8.xml.in
> > > @@ -33,7 +33,7 @@
> > >
> > >
> > >
> > > - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
> > > + http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/i386/iso-dvd/debian-8.6.0-i386-DVD-1.iso
> > >
> > > Debian 8.\d.\d i386 1
> > >
> > > @@ -41,7 +41,7 @@
> > > install.386/initrd.gz
> > >
> > >
> > > - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
> > > + http://cdimage.debian.org/mirror/cdimage/archive/8.6.0/amd64/iso-dvd/debian-8.6.0-amd64-DVD-1.iso
> > >
> > > Debian 8.\d.\d amd64 1
> > >
> > > --
> > > 2.9.3
> > >
> > > _______________________________________________
> > > Libosinfo mailing list
> > > Libosinfo at redhat.com
> > > https://www.redhat.com/mailman/listinfo/libosinfo
> >
> > Pino,
> >
> > I've just reviewed Guido's patch.
> > I know your approach and patch are different from his, but I'll go
> > with his patch for now.
>
> Heya,
>
> that is fine -- though the problem still stands: the current paths
> in debian-8.xml point to the non-archive part of cdimage, and there
> only the latest version is kept. The consequence is that even the new
> updated path (with 8.7.1) will become broken once 8.8 is released in
> few months. OTOH, switching to archive means the URL is still working,
> although of course may point to the non-latest version of Debian 8.
> Still, IMHO it would be better to still be able to install an older
> version (which you can easily dist-upgrade later), than nothing at all.
>
> I'm CCing Guido to get his opinion.
(I'm cc'ing the relevant Debian bug report.)
While using the archived versions is great for older releases I guess we
should stick to the current URL.
Another alternative would be a reflection service. I've set up
http://cdr.debian.net/debian-cd/8/amd64/iso-dvd
that would redirect to the current stable URLs. That would put the load
of switching URLs on my end alone but having a non-official URLs in
osinfo-db looks bad but it does allow for stable links to the current RC
candidates that won't change on release:
http://cdr.debian.net/debian-cd/9/i386/iso-dvd
so we could add Debian stretch just now.
Cheers,
-- Guido
From agx at sigxcpu.org Thu Mar 16 13:18:55 2017
From: agx at sigxcpu.org (Guido =?iso-8859-1?Q?G=FCnther?=)
Date: Thu, 16 Mar 2017 14:18:55 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
In-Reply-To:
References: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
<20170316073718.7o3aoqifzaywapv3@bogon.m.sigxcpu.org>
Message-ID: <20170316131855.2l7qly2naimneqha@bogon.m.sigxcpu.org>
On Thu, Mar 16, 2017 at 09:41:14AM +0100, Fabiano Fid?ncio wrote:
> Guido,
>
> On Thu, Mar 16, 2017 at 8:37 AM, Guido G?nther wrote:
> > On Wed, Mar 15, 2017 at 08:36:37PM +0100, Fabiano Fid?ncio wrote:
> >> On Wed, Mar 15, 2017 at 8:27 PM, Fabiano Fid?ncio wrote:
> >> > On Tue, Mar 14, 2017 at 7:49 PM, Guido G?nther wrote:
> >> >> ---
> >> >> data/os/debian.org/debian-8.xml.in | 4 ++--
> >> >> 1 file changed, 2 insertions(+), 2 deletions(-)
> >> >>
> >> >> We don't have a stable link for Jessie stable (only for stable in
> >> >> general) so we have to play this catch up game.
> >> >>
> >> >> diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
> >> >> index 19bb8a5..a72cc89 100644
> >> >> --- a/data/os/debian.org/debian-8.xml.in
> >> >> +++ b/data/os/debian.org/debian-8.xml.in
> >> >> @@ -33,7 +33,7 @@
> >> >>
> >> >>
> >> >>
> >> >> - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
> >> >> + http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
> >> >>
> >> >> Debian 8.\d.\d i386 1
> >> >>
> >> >> @@ -41,7 +41,7 @@
> >> >> install.386/initrd.gz
> >> >>
> >> >>
> >> >> - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
> >> >> + http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
> >> >>
> >> >> Debian 8.\d.\d amd64 1
> >> >>
> >> >> --
> >> >> 2.11.0
> >> >>
> >> >> _______________________________________________
> >> >> Libosinfo mailing list
> >> >> Libosinfo at redhat.com
> >> >> https://www.redhat.com/mailman/listinfo/libosinfo
> >> >
> >> > Ack!
> >> >
> >> > (I'll push the patch over the weekend)
> >> >
> >> > --
> >> > Fabiano Fid?ncio
> >>
> >> Btw, if yoi have the ISO handy, would you mind providing a patch for libosinfo?
> >>
> >> `isoinfo -d -i /path/to/file` is what we're interested in.
> >>
> >> You can just create a new file under debian8 dir, as you can see here:
> >> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/debian/debian8/
> >
> > That would be
>
> I would rather create a new file instead of changing the old one.
Like:
>From 2657781cb1699dbb36198b6ed1e6f46cee8f113b Mon Sep 17 00:00:00 2001
Message-Id: <2657781cb1699dbb36198b6ed1e6f46cee8f113b.1489670237.git.agx at sigxcpu.org>
From: =?UTF-8?q?Guido=20G=C3=BCnther?=
Date: Thu, 16 Mar 2017 08:06:46 +0100
Subject: [PATCH libosinfo] Update volume information for Debian Jessie
To: libosinfo at redhat.com
---
.../debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt | 29 ++++++++++++++++++++++
1 file changed, 29 insertions(+)
create mode 100644 test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt
diff --git a/test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt b/test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt
new file mode 100644
index 0000000..9f8f232
--- /dev/null
+++ b/test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt
@@ -0,0 +1,29 @@
+CD-ROM is in ISO 9660 format
+System id:
+Volume id: Debian 8.7.1 amd64 1
+Volume set id:
+Publisher id:
+Data preparer id: XORRISO-1.3.6 2014.04.08.180000, LIBISOBURN-1.3.6, LIBISOFS-1.3.6, LIBBURN-1.3.6
+Application id:
+Copyright File id:
+Abstract File id:
+Bibliographic File id:
+Volume set size is: 1
+Volume set sequence number is: 1
+Logical block size is: 2048
+Volume size is: 322560
+El Torito VD version 1 found, boot catalog is in sector 2142
+Joliet with UCS level 3 found
+Rock Ridge signatures version 1 found
+Eltorito validation header:
+ Hid 1
+ Arch 0 (x86)
+ ID ''
+ Key 55 AA
+ Eltorito defaultboot header:
+ Bootid 88 (bootable)
+ Boot media 0 (No Emulation Boot)
+ Load segment 0
+ Sys type 0
+ Nsect 4
+ Bootoff 85F 2143
--
2.11.0
From ptoscano at redhat.com Mon Mar 20 13:49:06 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Mon, 20 Mar 2017 14:49:06 +0100
Subject: [Libosinfo] [osinfo-db PATCH] Sort list of sources in POTFILES.in
Message-ID: <20170320134906.17411-1-ptoscano@redhat.com>
This way, the generation of osinfo-db.pot is more deterministic and
stable, and it is way easier to diff pot files before and after editing
the XML definitions of OSes, devices, etc.
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index a7a5c68..e2db764 100644
--- a/Makefile
+++ b/Makefile
@@ -81,7 +81,7 @@ clean:
rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
po/POTFILES.in:
- $(V_GEN) find data -name *.xml.in > $@
+ $(V_GEN) find data -name *.xml.in | sort > $@
po/osinfo-db.pot: po/POTFILES.in $(DATA_FILES_IN)
$(V_GEN) cd po && $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
--
2.9.3
From eblake at redhat.com Mon Mar 20 20:13:00 2017
From: eblake at redhat.com (Eric Blake)
Date: Mon, 20 Mar 2017 15:13:00 -0500
Subject: [Libosinfo] [osinfo-db PATCH] Sort list of sources in
POTFILES.in
In-Reply-To: <20170320134906.17411-1-ptoscano@redhat.com>
References: <20170320134906.17411-1-ptoscano@redhat.com>
Message-ID:
On 03/20/2017 08:49 AM, Pino Toscano wrote:
> This way, the generation of osinfo-db.pot is more deterministic and
> stable, and it is way easier to diff pot files before and after editing
> the XML definitions of OSes, devices, etc.
> ---
> Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Makefile b/Makefile
> index a7a5c68..e2db764 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -81,7 +81,7 @@ clean:
> rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
>
> po/POTFILES.in:
> - $(V_GEN) find data -name *.xml.in > $@
> + $(V_GEN) find data -name *.xml.in | sort > $@
Do you want to use 'LC_ALL=C sort' instead of locale-dependent 'sort',
to ensure that variations in the build environment locale don't affect
things?
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 604 bytes
Desc: OpenPGP digital signature
URL:
From fabiano at fidencio.org Mon Mar 20 21:02:07 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Mon, 20 Mar 2017 22:02:07 +0100
Subject: [Libosinfo] [PATCH 0/2] validate XML files
In-Reply-To: <20170316102155.11460-1-ptoscano@redhat.com>
References: <20170316102155.11460-1-ptoscano@redhat.com>
Message-ID:
On Thu, Mar 16, 2017 at 11:21 AM, Pino Toscano wrote:
> Hi,
>
> unfortunately, there are a couple of XML files that do not conform to
> the RNG schema; fixes for them are easy, i.e. just remove the duplicate
> elements. To help preventing this kind of situation, add a simple
> 'check' target, that validates every XML file against the schema.
>
> Thanks,
>
> Pino Toscano (2):
> opensuse: remove duplicate elements in openSUSE XMLs
> Add simple 'check' target to validate XML files
>
> Makefile | 9 +++++++++
> README | 2 ++
> data/os/opensuse.org/opensuse-12.2.xml.in | 1 -
> data/os/opensuse.org/opensuse-factory.xml.in | 1 -
> 4 files changed, 11 insertions(+), 2 deletions(-)
>
> --
> 2.9.3
Ack both patches!
(I'm pushing these 2 patches plus the other ones you for Ubuntu and
Mageia in a few ...)
>
> _______________________________________________
> Libosinfo mailing list
> Libosinfo at redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo
--
Fabiano Fid?ncio
From fabiano at fidencio.org Mon Mar 20 22:08:23 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Mon, 20 Mar 2017 23:08:23 +0100
Subject: [Libosinfo] [PATCH osinfo-db] Debian Jessie: Update DVD links
In-Reply-To: <20170316131855.2l7qly2naimneqha@bogon.m.sigxcpu.org>
References: <20170314184936.trcms7cfmrnc4x2x@bogon.m.sigxcpu.org>
<20170316073718.7o3aoqifzaywapv3@bogon.m.sigxcpu.org>
<20170316131855.2l7qly2naimneqha@bogon.m.sigxcpu.org>
Message-ID:
On Thu, Mar 16, 2017 at 2:18 PM, Guido G?nther wrote:
> On Thu, Mar 16, 2017 at 09:41:14AM +0100, Fabiano Fid?ncio wrote:
>> Guido,
>>
>> On Thu, Mar 16, 2017 at 8:37 AM, Guido G?nther wrote:
>> > On Wed, Mar 15, 2017 at 08:36:37PM +0100, Fabiano Fid?ncio wrote:
>> >> On Wed, Mar 15, 2017 at 8:27 PM, Fabiano Fid?ncio wrote:
>> >> > On Tue, Mar 14, 2017 at 7:49 PM, Guido G?nther wrote:
>> >> >> ---
>> >> >> data/os/debian.org/debian-8.xml.in | 4 ++--
>> >> >> 1 file changed, 2 insertions(+), 2 deletions(-)
>> >> >>
>> >> >> We don't have a stable link for Jessie stable (only for stable in
>> >> >> general) so we have to play this catch up game.
>> >> >>
>> >> >> diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
>> >> >> index 19bb8a5..a72cc89 100644
>> >> >> --- a/data/os/debian.org/debian-8.xml.in
>> >> >> +++ b/data/os/debian.org/debian-8.xml.in
>> >> >> @@ -33,7 +33,7 @@
>> >> >>
>> >> >>
>> >> >>
>> >> >> - http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso
>> >> >> + http://cdimage.debian.org/debian-cd/8.7.1/i386/iso-dvd/debian-8.7.1-i386-DVD-1.iso
>> >> >>
>> >> >> Debian 8.\d.\d i386 1
>> >> >>
>> >> >> @@ -41,7 +41,7 @@
>> >> >> install.386/initrd.gz
>> >> >>
>> >> >>
>> >> >> - http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso
>> >> >> + http://cdimage.debian.org/debian-cd/8.7.1/amd64/iso-dvd/debian-8.7.1-amd64-DVD-1.iso
>> >> >>
>> >> >> Debian 8.\d.\d amd64 1
>> >> >>
>> >> >> --
>> >> >> 2.11.0
>> >> >>
>> >> >> _______________________________________________
>> >> >> Libosinfo mailing list
>> >> >> Libosinfo at redhat.com
>> >> >> https://www.redhat.com/mailman/listinfo/libosinfo
>> >> >
>> >> > Ack!
>> >> >
>> >> > (I'll push the patch over the weekend)
>> >> >
>> >> > --
>> >> > Fabiano Fid?ncio
>> >>
>> >> Btw, if yoi have the ISO handy, would you mind providing a patch for libosinfo?
>> >>
>> >> `isoinfo -d -i /path/to/file` is what we're interested in.
>> >>
>> >> You can just create a new file under debian8 dir, as you can see here:
>> >> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/debian/debian8/
>> >
>> > That would be
>>
>> I would rather create a new file instead of changing the old one.
>
> Like:
>
> >From 2657781cb1699dbb36198b6ed1e6f46cee8f113b Mon Sep 17 00:00:00 2001
> Message-Id: <2657781cb1699dbb36198b6ed1e6f46cee8f113b.1489670237.git.agx at sigxcpu.org>
> From: =?UTF-8?q?Guido=20G=C3=BCnther?=
> Date: Thu, 16 Mar 2017 08:06:46 +0100
> Subject: [PATCH libosinfo] Update volume information for Debian Jessie
> To: libosinfo at redhat.com
>
> ---
> .../debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt | 29 ++++++++++++++++++++++
> 1 file changed, 29 insertions(+)
> create mode 100644 test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt
>
> diff --git a/test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt b/test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt
> new file mode 100644
> index 0000000..9f8f232
> --- /dev/null
> +++ b/test/isodata/debian/debian8/debian-8.7.1-amd64-CD-1.iso.txt
> @@ -0,0 +1,29 @@
> +CD-ROM is in ISO 9660 format
> +System id:
> +Volume id: Debian 8.7.1 amd64 1
> +Volume set id:
> +Publisher id:
> +Data preparer id: XORRISO-1.3.6 2014.04.08.180000, LIBISOBURN-1.3.6, LIBISOFS-1.3.6, LIBBURN-1.3.6
> +Application id:
> +Copyright File id:
> +Abstract File id:
> +Bibliographic File id:
> +Volume set size is: 1
> +Volume set sequence number is: 1
> +Logical block size is: 2048
> +Volume size is: 322560
> +El Torito VD version 1 found, boot catalog is in sector 2142
> +Joliet with UCS level 3 found
> +Rock Ridge signatures version 1 found
> +Eltorito validation header:
> + Hid 1
> + Arch 0 (x86)
> + ID ''
> + Key 55 AA
> + Eltorito defaultboot header:
> + Bootid 88 (bootable)
> + Boot media 0 (No Emulation Boot)
> + Load segment 0
> + Sys type 0
> + Nsect 4
> + Bootoff 85F 2143
> --
> 2.11.0
>
> _______________________________________________
> Libosinfo mailing list
> Libosinfo at redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo
Thanks, pushed to master.
--
Fabiano Fid?ncio
From fabiano at fidencio.org Mon Mar 20 22:09:04 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Mon, 20 Mar 2017 23:09:04 +0100
Subject: [Libosinfo] [PATCH] ubuntu: add Ubuntu 16.10 info
In-Reply-To: <2462641.4448KvJaZH@thyrus.usersys.redhat.com>
References: <20170315172818.4137-1-ptoscano@redhat.com>
<2462641.4448KvJaZH@thyrus.usersys.redhat.com>
Message-ID:
On Thu, Mar 16, 2017 at 10:27 AM, Pino Toscano wrote:
> On Wednesday, 15 March 2017 20:33:11 CET Fabiano Fid?ncio wrote:
>> On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
>> > ---
>> > data/os/ubuntu.com/ubuntu-16.10.xml.in | 93 ++++++++++++++++++++++++++++++++++
>> > 1 file changed, 93 insertions(+)
>> > create mode 100644 data/os/ubuntu.com/ubuntu-16.10.xml.in
>> >
>> > diff --git a/data/os/ubuntu.com/ubuntu-16.10.xml.in b/data/os/ubuntu.com/ubuntu-16.10.xml.in
>> > new file mode 100644
>> > index 0000000..bea4182
>> > --- /dev/null
>> > +++ b/data/os/ubuntu.com/ubuntu-16.10.xml.in
>> > @@ -0,0 +1,93 @@
>> > +
>> > +
>> > +
>> > + ubuntu16.10
>> > + ubuntutyakkety
>> > + <_name>Ubuntu 16.10
>> > + 16.10
>> > + <_vendor>Canonical Ltd
>> > + linux
>> > + ubuntu
>> > + Yakkety Yak
>> > +
>> > +
>> > +
>> > + 2016-10-13
>> > +
>> > +
>> > +
>> > + 1000000000
>> > + 1
>> > + 1073741824
>> > + 5368709120
>> > +
>> > +
>> > + 1000000000
>> > + 1073741824
>> > + 16106127360
>> > +
>> > +
>> > +
>> > +
>> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-i386.iso
>> > +
>> > + Ubuntu-Server 16.10(.\d)? i386
>> > +
>> > + install/vmlinuz
>> > + install/initrd.gz
>> > +
>> > +
>> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-amd64.iso
>> > +
>> > + Ubuntu-Server 16.10(.\d)? amd64
>> > +
>> > + install/vmlinuz
>> > + install/initrd.gz
>> > +
>> > +
>> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso
>> > +
>> > + Ubuntu 16.10(.\d)? i386
>> > +
>> > + casper/vmlinuz
>> > + casper/initrd.lz
>> > +
>> > +
>> > + http://releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-amd64.iso
>> > +
>> > + Ubuntu 16.10(.\d)? amd64
>> > +
>> > + casper/vmlinuz
>> > + casper/initrd.lz
>> > +
>> > +
>> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-arm64.iso
>> > +
>> > + Ubuntu-Server 16.10(.\d)? arm64
>> > +
>> > +
>> > +
>> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-powerpc.iso
>> > +
>> > + Ubuntu-Server 16.10(.\d)? ppc
>> > +
>> > +
>> > +
>> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-ppc64el.iso
>> > +
>> > + Ubuntu-Server 16.10(.\d)? ppc64
>> > +
>> > +
>> > +
>> > + http://cdimage.ubuntu.com/releases/yakkety/release/ubuntu-16.10-server-s390x.iso
>> > +
>> > + Ubuntu-Server 16.10(.\d)? s390x
>> > +
>> > +
>> > +
>> > +
>> > +
>> > +
>> > +
>> > +
>> > --
>> > 2.9.3
>> >
>> > _______________________________________________
>> > Libosinfo mailing list
>> > Libosinfo at redhat.com
>> > https://www.redhat.com/mailman/listinfo/libosinfo
>>
>> Pino,
>>
>> Thanks for the patch (and sorry if I forgot to mention that in the
>> previously reviewed patch).
>>
>> Do you have access to the ISO from where you got this info?
>>
>> If yes, would you mind also providing a patch for libosinfo adding the
>> iso to our test database?
>>
>> `isoinfo -d -i /path/to/file` is what we're interested in.
>>
>> You can just create new folders under ubuntu dir, as you can see here:
>> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/ubuntu
>
> Sure thing -- patch for libisoinfo attached.
>
> Thanks,
> --
> Pino Toscano
Thanks, pacthes pushed to master! (both osinfo-db and libosinfo ones)
--
Fabiano Fid?ncio
From fabiano at fidencio.org Mon Mar 20 22:09:20 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Mon, 20 Mar 2017 23:09:20 +0100
Subject: [Libosinfo] [PATCH] mageia: add Mageia 4 and 5 info
In-Reply-To: <2260668.hGgBTTLmVS@thyrus.usersys.redhat.com>
References: <20170315172818.4137-2-ptoscano@redhat.com>
<2260668.hGgBTTLmVS@thyrus.usersys.redhat.com>
Message-ID:
On Thu, Mar 16, 2017 at 10:46 AM, Pino Toscano wrote:
> On Wednesday, 15 March 2017 20:30:49 CET Fabiano Fid?ncio wrote:
>> On Wed, Mar 15, 2017 at 6:28 PM, Pino Toscano wrote:
>> > ---
>> > data/os/mageia.org/mageia-4.xml.in | 31 +++++++++++++++++++++++++++++++
>> > data/os/mageia.org/mageia-5.xml.in | 35 +++++++++++++++++++++++++++++++++++
>> > 2 files changed, 66 insertions(+)
>> > create mode 100644 data/os/mageia.org/mageia-4.xml.in
>> > create mode 100644 data/os/mageia.org/mageia-5.xml.in
>> >
>> > diff --git a/data/os/mageia.org/mageia-4.xml.in b/data/os/mageia.org/mageia-4.xml.in
>> > new file mode 100644
>> > index 0000000..e4db996
>> > --- /dev/null
>> > +++ b/data/os/mageia.org/mageia-4.xml.in
>> > @@ -0,0 +1,31 @@
>> > +
>> > +
>> > +
>> > + mageia4
>> > + <_name>Mageia 4
>> > + <_vendor>Mageia
>> > + linux
>> > + mageia
>> > + 4
>> > +
>> > + 2014-02-01
>> > + 2015-09-19
>> > +
>> > +
>> > +
>> > + Mageia-4(.1)?(-i586)?
>> > +
>> > +
>> > +
>> > +
>> > + Mageia-4(.1)?(-x86_64)?
>> > +
>> > +
>> > +
>> > +
>> > + Mageia-4(.1)?-(GNOME|KDE4)-Live(CD|DVD)
>> > +
>> > +
>> > +
>> > +
>> > diff --git a/data/os/mageia.org/mageia-5.xml.in b/data/os/mageia.org/mageia-5.xml.in
>> > new file mode 100644
>> > index 0000000..f6e8c46
>> > --- /dev/null
>> > +++ b/data/os/mageia.org/mageia-5.xml.in
>> > @@ -0,0 +1,35 @@
>> > +
>> > +
>> > +
>> > + mageia5
>> > + <_name>Mageia 5
>> > + <_vendor>Mageia
>> > + linux
>> > + mageia
>> > + 5
>> > +
>> > + 2015-06-19
>> > +
>> > +
>> > +
>> > + Mageia-5(.1)?(-i586)?
>> > +
>> > +
>> > +
>> > +
>> > + Mageia-5(.1)?(-x86_64)?
>> > +
>> > +
>> > +
>> > +
>> > + Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
>> > +
>> > +
>> > +
>> > +
>> > + Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)
>> > +
>> > +
>> > +
>> > +
>> > --
>> > 2.9.3
>> >
>> > _______________________________________________
>> > Libosinfo mailing list
>> > Libosinfo at redhat.com
>> > https://www.redhat.com/mailman/listinfo/libosinfo
>>
>> Pino,
>>
>> Do you have the ISOs from where you get the data?
>> If yes, could you also submit a patch to libosinfo adding the data to
>> our test data base?
>>
>> `isoinfo -d -i /path/to/file` is what we're interested in.
>>
>> You can just create new folders under mageia dir, as you can see here:
>> https://gitlab.com/libosinfo/libosinfo/tree/master/test/isodata/mageia
>
> Sure thing -- patch for libisoinfo attached.
>
> Thanks,
> --
> Pino Toscano
Thanks, pacthes pushed to master! (both osinfo-db and libosinfo ones)
--
Fabiano Fid?ncio
From fabiano at fidencio.org Mon Mar 20 22:09:42 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Mon, 20 Mar 2017 23:09:42 +0100
Subject: [Libosinfo] [PATCH 0/2] validate XML files
In-Reply-To:
References: <20170316102155.11460-1-ptoscano@redhat.com>
Message-ID:
On Mon, Mar 20, 2017 at 10:02 PM, Fabiano Fid?ncio wrote:
> On Thu, Mar 16, 2017 at 11:21 AM, Pino Toscano wrote:
>> Hi,
>>
>> unfortunately, there are a couple of XML files that do not conform to
>> the RNG schema; fixes for them are easy, i.e. just remove the duplicate
>> elements. To help preventing this kind of situation, add a simple
>> 'check' target, that validates every XML file against the schema.
>>
>> Thanks,
>>
>> Pino Toscano (2):
>> opensuse: remove duplicate elements in openSUSE XMLs
>> Add simple 'check' target to validate XML files
>>
>> Makefile | 9 +++++++++
>> README | 2 ++
>> data/os/opensuse.org/opensuse-12.2.xml.in | 1 -
>> data/os/opensuse.org/opensuse-factory.xml.in | 1 -
>> 4 files changed, 11 insertions(+), 2 deletions(-)
>>
>> --
>> 2.9.3
>
> Ack both patches!
>
> (I'm pushing these 2 patches plus the other ones you for Ubuntu and
> Mageia in a few ...)
>
>>
>> _______________________________________________
>> Libosinfo mailing list
>> Libosinfo at redhat.com
>> https://www.redhat.com/mailman/listinfo/libosinfo
>
>
>
> --
> Fabiano Fid?ncio
Thanks, pacthes pushed to master!
--
Fabiano Fid?ncio
From ptoscano at redhat.com Tue Mar 21 10:04:31 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Tue, 21 Mar 2017 11:04:31 +0100
Subject: [Libosinfo] [osinfo-db PATCH] Sort list of sources in
POTFILES.in
In-Reply-To:
References: <20170320134906.17411-1-ptoscano@redhat.com>
Message-ID: <4056991.m1dFsUp8zB@thyrus.usersys.redhat.com>
On Monday, 20 March 2017 21:13:00 CET Eric Blake wrote:
> On 03/20/2017 08:49 AM, Pino Toscano wrote:
> > This way, the generation of osinfo-db.pot is more deterministic and
> > stable, and it is way easier to diff pot files before and after editing
> > the XML definitions of OSes, devices, etc.
> > ---
> > Makefile | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/Makefile b/Makefile
> > index a7a5c68..e2db764 100644
> > --- a/Makefile
> > +++ b/Makefile
> > @@ -81,7 +81,7 @@ clean:
> > rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
> >
> > po/POTFILES.in:
> > - $(V_GEN) find data -name *.xml.in > $@
> > + $(V_GEN) find data -name *.xml.in | sort > $@
>
> Do you want to use 'LC_ALL=C sort' instead of locale-dependent 'sort',
> to ensure that variations in the build environment locale don't affect
> things?
Oh good point indeed, I'll amend it. That's what you get when testing
patches from a Linux setup with LC_ALL=C already :)
--
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL:
From ptoscano at redhat.com Tue Mar 21 10:13:17 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Tue, 21 Mar 2017 11:13:17 +0100
Subject: [Libosinfo] [osinfo-db PATCH v2] Sort list of sources in POTFILES.in
Message-ID: <20170321101317.3951-1-ptoscano@redhat.com>
This way, the generation of osinfo-db.pot is more deterministic and
stable, and it is way easier to diff pot files before and after editing
the XML definitions of OSes, devices, etc.
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index a7a5c68..56ed3a8 100644
--- a/Makefile
+++ b/Makefile
@@ -81,7 +81,7 @@ clean:
rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
po/POTFILES.in:
- $(V_GEN) find data -name *.xml.in > $@
+ $(V_GEN) find data -name *.xml.in | env LC_ALL=C sort > $@
po/osinfo-db.pot: po/POTFILES.in $(DATA_FILES_IN)
$(V_GEN) cd po && $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
--
2.9.3
From eblake at redhat.com Tue Mar 21 15:04:47 2017
From: eblake at redhat.com (Eric Blake)
Date: Tue, 21 Mar 2017 10:04:47 -0500
Subject: [Libosinfo] [osinfo-db PATCH v2] Sort list of sources in
POTFILES.in
In-Reply-To: <20170321101317.3951-1-ptoscano@redhat.com>
References: <20170321101317.3951-1-ptoscano@redhat.com>
Message-ID: <835a9fe1-95b2-2bb5-a0ec-eeabad0c3e7d@redhat.com>
On 03/21/2017 05:13 AM, Pino Toscano wrote:
> This way, the generation of osinfo-db.pot is more deterministic and
> stable, and it is way easier to diff pot files before and after editing
> the XML definitions of OSes, devices, etc.
> ---
> Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Makefile b/Makefile
> index a7a5c68..56ed3a8 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -81,7 +81,7 @@ clean:
> rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
>
> po/POTFILES.in:
> - $(V_GEN) find data -name *.xml.in > $@
> + $(V_GEN) find data -name *.xml.in | env LC_ALL=C sort > $@
Why the use of 'env'? I don't see what it is adding here.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 604 bytes
Desc: OpenPGP digital signature
URL:
From ptoscano at redhat.com Tue Mar 21 15:59:05 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Tue, 21 Mar 2017 16:59:05 +0100
Subject: [Libosinfo] [osinfo-db PATCH v2] Sort list of sources in
POTFILES.in
In-Reply-To: <835a9fe1-95b2-2bb5-a0ec-eeabad0c3e7d@redhat.com>
References: <20170321101317.3951-1-ptoscano@redhat.com>
<835a9fe1-95b2-2bb5-a0ec-eeabad0c3e7d@redhat.com>
Message-ID: <2923140.rdYmE7WeRX@thyrus.usersys.redhat.com>
On Tuesday, 21 March 2017 16:04:47 CET Eric Blake wrote:
> On 03/21/2017 05:13 AM, Pino Toscano wrote:
> > This way, the generation of osinfo-db.pot is more deterministic and
> > stable, and it is way easier to diff pot files before and after editing
> > the XML definitions of OSes, devices, etc.
> > ---
> > Makefile | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/Makefile b/Makefile
> > index a7a5c68..56ed3a8 100644
> > --- a/Makefile
> > +++ b/Makefile
> > @@ -81,7 +81,7 @@ clean:
> > rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
> >
> > po/POTFILES.in:
> > - $(V_GEN) find data -name *.xml.in > $@
> > + $(V_GEN) find data -name *.xml.in | env LC_ALL=C sort > $@
>
> Why the use of 'env'? I don't see what it is adding here.
Got used to 'env' in case there are various environment variables to
pass, since in some contexts (which I cannot remember anymore) doing
`VAR1=val VAR2=val command ...` was not working.
I will drop it, and send v3.
Thanks,
--
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL:
From ptoscano at redhat.com Tue Mar 21 15:59:24 2017
From: ptoscano at redhat.com (Pino Toscano)
Date: Tue, 21 Mar 2017 16:59:24 +0100
Subject: [Libosinfo] [osinfo-db PATCH v3] Sort list of sources in POTFILES.in
Message-ID: <20170321155924.26000-1-ptoscano@redhat.com>
This way, the generation of osinfo-db.pot is more deterministic and
stable, and it is way easier to diff pot files before and after editing
the XML definitions of OSes, devices, etc.
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index a7a5c68..48d2951 100644
--- a/Makefile
+++ b/Makefile
@@ -81,7 +81,7 @@ clean:
rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
po/POTFILES.in:
- $(V_GEN) find data -name *.xml.in > $@
+ $(V_GEN) find data -name *.xml.in | LC_ALL=C sort > $@
po/osinfo-db.pot: po/POTFILES.in $(DATA_FILES_IN)
$(V_GEN) cd po && $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
--
2.9.3
From fidencio at redhat.com Thu Mar 23 06:32:58 2017
From: fidencio at redhat.com (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Thu, 23 Mar 2017 07:32:58 +0100
Subject: [Libosinfo] [osinfo-db PATCH v3] Sort list of sources in
POTFILES.in
In-Reply-To: <20170321155924.26000-1-ptoscano@redhat.com>
References: <20170321155924.26000-1-ptoscano@redhat.com>
Message-ID:
On Tue, Mar 21, 2017 at 4:59 PM, Pino Toscano wrote:
> This way, the generation of osinfo-db.pot is more deterministic and
> stable, and it is way easier to diff pot files before and after editing
> the XML definitions of OSes, devices, etc.
> ---
> Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Makefile b/Makefile
> index a7a5c68..48d2951 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -81,7 +81,7 @@ clean:
> rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
>
> po/POTFILES.in:
> - $(V_GEN) find data -name *.xml.in > $@
> + $(V_GEN) find data -name *.xml.in | LC_ALL=C sort > $@
>
> po/osinfo-db.pot: po/POTFILES.in $(DATA_FILES_IN)
> $(V_GEN) cd po && $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
> --
> 2.9.3
Seems that all comments raised by Eric have been addressed.
The patch looks fine by me and I'll push it later Today.
Best Regards.
From fabiano at fidencio.org Sun Mar 26 15:17:25 2017
From: fabiano at fidencio.org (=?UTF-8?Q?Fabiano_Fid=C3=AAncio?=)
Date: Sun, 26 Mar 2017 17:17:25 +0200
Subject: [Libosinfo] [osinfo-db PATCH v3] Sort list of sources in
POTFILES.in
In-Reply-To:
References: <20170321155924.26000-1-ptoscano@redhat.com>
Message-ID:
On Thu, Mar 23, 2017 at 7:32 AM, Fabiano Fid?ncio wrote:
> On Tue, Mar 21, 2017 at 4:59 PM, Pino Toscano wrote:
>> This way, the generation of osinfo-db.pot is more deterministic and
>> stable, and it is way easier to diff pot files before and after editing
>> the XML definitions of OSes, devices, etc.
>> ---
>> Makefile | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/Makefile b/Makefile
>> index a7a5c68..48d2951 100644
>> --- a/Makefile
>> +++ b/Makefile
>> @@ -81,7 +81,7 @@ clean:
>> rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
>>
>> po/POTFILES.in:
>> - $(V_GEN) find data -name *.xml.in > $@
>> + $(V_GEN) find data -name *.xml.in | LC_ALL=C sort > $@
>>
>> po/osinfo-db.pot: po/POTFILES.in $(DATA_FILES_IN)
>> $(V_GEN) cd po && $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
>> --
>> 2.9.3
>
> Seems that all comments raised by Eric have been addressed.
> The patch looks fine by me and I'll push it later Today.
Patch has been pushed and is part of Today's release.
Pino, thanks for the contribution!
Eric, thanks for the review!
Best Regards,
--
Fabiano Fid?ncio