Your message dated Mon, 23 May 2016 09:08:25 +0200
with message-id <[email protected]>
and subject line Re: Bug#825008: libosinfo: diff for NMU version 0.2.12-2.1
has caused the Debian Bug report #825008,
regarding libosinfo: diff for NMU version 0.2.12-2.1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
825008: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825008
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libosinfo
Version: 0.2.12-2
Severity: normal
Tags: patch pending
Dear maintainer,
I've prepared an NMU for libosinfo (versioned as 0.2.12-2.1). The diff
is attached to this message.
My git repository is hosted at
https://anonscm.debian.org/cgit/users/bigon/libosinfo.git/
Regards.
diff -Nru libosinfo-0.2.12/debian/changelog libosinfo-0.2.12/debian/changelog
--- libosinfo-0.2.12/debian/changelog 2015-10-14 11:43:32.000000000 +0200
+++ libosinfo-0.2.12/debian/changelog 2016-05-22 14:33:59.000000000 +0200
@@ -1,3 +1,18 @@
+libosinfo (0.2.12-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/control: Update the Homepage URL (Closes: #824988)
+ * debian/control: Update the Vcs-* URL's to please lintian
+ * debian/control: Bump Standards-Version to 3.9.8 (no further changes)
+ * debian/rules: Use the gir sequence instead of overriding dh_makeshlibs
+ * Drop libosinfo-1.0-0-dbg package and rely on -dbgsym ones
+ * Remove debian/libosinfo-bin.osinfo.udev in the clean target
+ * Bump debhelper compatibility to 9 and multiarchify the library packages.
+ Thanks to Matthias Klose <[email protected]> (Closes: #812921)
+ * debian/libosinfo-bin.install: Install the manpages
+
+ -- Laurent Bigonville <[email protected]> Sun, 22 May 2016 14:33:56 +0200
+
libosinfo (0.2.12-2) unstable; urgency=medium
* Upload to unstable (Closes: #801684)
diff -Nru libosinfo-0.2.12/debian/compat libosinfo-0.2.12/debian/compat
--- libosinfo-0.2.12/debian/compat 2013-10-16 13:17:32.000000000 +0200
+++ libosinfo-0.2.12/debian/compat 2016-05-22 14:32:32.000000000 +0200
@@ -1 +1 @@
-8
+9
diff -Nru libosinfo-0.2.12/debian/control libosinfo-0.2.12/debian/control
--- libosinfo-0.2.12/debian/control 2015-10-14 11:39:35.000000000 +0200
+++ libosinfo-0.2.12/debian/control 2016-05-22 14:32:53.000000000 +0200
@@ -7,7 +7,7 @@
autotools-dev,
libtool-bin,
check,
- debhelper (>= 8.0.0),
+ debhelper (>= 9.20160114~),
gobject-introspection,
gnome-common,
gtk-doc-tools,
@@ -19,13 +19,15 @@
libxml2-utils,
libxslt-dev,
valac (>= 0.20)
-Standards-Version: 3.9.5
-Homepage: https://fedorahosted.org/libosinfo/
-Vcs-Git: git://git.debian.org/git/pkg-libvirt/libosinfo.git
-Vcs-Browser: http://git.debian.org/?p=pkg-libvirt/libosinfo.git
+Standards-Version: 3.9.8
+Homepage: https://libosinfo.org/
+Vcs-Git: https://anonscm.debian.org/git/pkg-libvirt/libosinfo.git
+Vcs-Browser: https://anonscm.debian.org/?p=pkg-libvirt/libosinfo.git
Package: libosinfo-1.0-0
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}, pciutils, usbutils
Description: Library for managing information about operating systems and
hypervisors
libosinfo is a GObject based library API for managing information about
@@ -54,22 +56,9 @@
.
This package contains the runtime files.
-Package: libosinfo-1.0-0-dbg
-Architecture: any
-Section: debug
-Depends: ${shlibs:Depends}, ${misc:Depends},
- libosinfo-1.0-0 (=${binary:Version})
-Description: libosinfo debugging information
- libosinfo is a GObject based library API for managing information about
- operating systems, hypervisors and the (virtual) hardware devices they
- can support. It includes a database containing device metadata and
- provides APIs to match/identify optimal devices for deploying an
- operating system on a hypervisor.
- .
- This package contains the debugging symbols.
-
Package: libosinfo-1.0-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends}, libosinfo-1.0-0 (=${binary:Version}),
gir1.2-libosinfo-1.0 (=${binary:Version})
@@ -84,6 +73,7 @@
Package: gir1.2-libosinfo-1.0
Architecture: any
+Multi-Arch: same
Section: introspection
Depends: ${gir:Depends},
${shlibs:Depends},
diff -Nru libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install
libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install
--- libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install 2013-10-16
13:17:32.000000000 +0200
+++ libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install 2016-05-22
14:32:32.000000000 +0200
@@ -1 +1 @@
-usr/lib/girepository-1.0
+usr/lib/*/girepository-1.0
diff -Nru libosinfo-0.2.12/debian/libosinfo-1.0-0.install
libosinfo-0.2.12/debian/libosinfo-1.0-0.install
--- libosinfo-0.2.12/debian/libosinfo-1.0-0.install 2013-10-16
13:17:32.000000000 +0200
+++ libosinfo-0.2.12/debian/libosinfo-1.0-0.install 2016-05-22
14:32:32.000000000 +0200
@@ -1,2 +1,2 @@
-/usr/lib/libosinfo-*.so.*
+/usr/lib/*/libosinfo-*.so.*
/usr/share/libosinfo
diff -Nru libosinfo-0.2.12/debian/libosinfo-1.0-dev.install
libosinfo-0.2.12/debian/libosinfo-1.0-dev.install
--- libosinfo-0.2.12/debian/libosinfo-1.0-dev.install 2013-10-16
13:17:32.000000000 +0200
+++ libosinfo-0.2.12/debian/libosinfo-1.0-dev.install 2016-05-22
14:32:32.000000000 +0200
@@ -1,5 +1,5 @@
/usr/include/libosinfo-1.0/
-/usr/lib/pkgconfig/libosinfo-1.0.pc
-/usr/lib/libosinfo-1.0.so
+/usr/lib/*/pkgconfig/libosinfo-1.0.pc
+/usr/lib/*/libosinfo-1.0.so
/usr/share/gir-1.0/Libosinfo-1.0.gir
/usr/share/vala/vapi/libosinfo-1.0.vapi
diff -Nru libosinfo-0.2.12/debian/libosinfo-bin.install
libosinfo-0.2.12/debian/libosinfo-bin.install
--- libosinfo-0.2.12/debian/libosinfo-bin.install 2013-10-16
13:17:32.000000000 +0200
+++ libosinfo-0.2.12/debian/libosinfo-bin.install 2016-05-22
14:32:32.000000000 +0200
@@ -1 +1,2 @@
/usr/bin/
+usr/share/man/man1/
diff -Nru libosinfo-0.2.12/debian/rules libosinfo-0.2.12/debian/rules
--- libosinfo-0.2.12/debian/rules 2015-10-14 11:35:36.000000000 +0200
+++ libosinfo-0.2.12/debian/rules 2016-05-22 14:32:53.000000000 +0200
@@ -19,7 +19,7 @@
include /usr/share/dpkg/default.mk
%:
- dh $@
+ dh $@ --with gir
override_dh_auto_configure:
./autogen.sh
@@ -36,12 +36,9 @@
dh_installudev -plibosinfo-bin --name osinfo --priority 95
override_dh_strip:
- dh_strip -plibosinfo-1.0-0 --dbg-package=libosinfo-1.0-0-dbg
- dh_strip -plibosinfo-bin --dbg-package=libosinfo-1.0-0-dbg
-
-override_dh_makeshlibs:
- dh_makeshlibs
- dh_girepository
+ dh_strip -plibosinfo-1.0-0 --dbgsym-migration='libosinfo-1.0-0-dbg (<<
0.2.12-2.1~)'
+ dh_strip -plibosinfo-bin --dbgsym-migration='libosinfo-1.0-0-dbg (<<
0.2.12-2.1~)'
override_dh_auto_clean:
+ rm -f debian/libosinfo-bin.osinfo.udev
[ ! -f Makefile ] || dh_auto_clean
--- End Message ---
--- Begin Message ---
Version: libosinfo/0.3.0-1
Hi,
I've merged in the changes that make sense atm.
Thanks,
-- Guido
On Sun, May 22, 2016 at 02:43:32PM +0200, Laurent Bigonville wrote:
> Package: libosinfo
> Version: 0.2.12-2
> Severity: normal
> Tags: patch pending
>
> Dear maintainer,
>
> I've prepared an NMU for libosinfo (versioned as 0.2.12-2.1). The diff
> is attached to this message.
>
> My git repository is hosted at
> https://anonscm.debian.org/cgit/users/bigon/libosinfo.git/
>
> Regards.
> diff -Nru libosinfo-0.2.12/debian/changelog libosinfo-0.2.12/debian/changelog
> --- libosinfo-0.2.12/debian/changelog 2015-10-14 11:43:32.000000000 +0200
> +++ libosinfo-0.2.12/debian/changelog 2016-05-22 14:33:59.000000000 +0200
> @@ -1,3 +1,18 @@
> +libosinfo (0.2.12-2.1) unstable; urgency=medium
> +
> + * Non-maintainer upload.
> + * debian/control: Update the Homepage URL (Closes: #824988)
> + * debian/control: Update the Vcs-* URL's to please lintian
> + * debian/control: Bump Standards-Version to 3.9.8 (no further changes)
> + * debian/rules: Use the gir sequence instead of overriding dh_makeshlibs
> + * Drop libosinfo-1.0-0-dbg package and rely on -dbgsym ones
> + * Remove debian/libosinfo-bin.osinfo.udev in the clean target
> + * Bump debhelper compatibility to 9 and multiarchify the library packages.
> + Thanks to Matthias Klose <[email protected]> (Closes: #812921)
> + * debian/libosinfo-bin.install: Install the manpages
> +
> + -- Laurent Bigonville <[email protected]> Sun, 22 May 2016 14:33:56 +0200
> +
> libosinfo (0.2.12-2) unstable; urgency=medium
>
> * Upload to unstable (Closes: #801684)
> diff -Nru libosinfo-0.2.12/debian/compat libosinfo-0.2.12/debian/compat
> --- libosinfo-0.2.12/debian/compat 2013-10-16 13:17:32.000000000 +0200
> +++ libosinfo-0.2.12/debian/compat 2016-05-22 14:32:32.000000000 +0200
> @@ -1 +1 @@
> -8
> +9
> diff -Nru libosinfo-0.2.12/debian/control libosinfo-0.2.12/debian/control
> --- libosinfo-0.2.12/debian/control 2015-10-14 11:39:35.000000000 +0200
> +++ libosinfo-0.2.12/debian/control 2016-05-22 14:32:53.000000000 +0200
> @@ -7,7 +7,7 @@
> autotools-dev,
> libtool-bin,
> check,
> - debhelper (>= 8.0.0),
> + debhelper (>= 9.20160114~),
> gobject-introspection,
> gnome-common,
> gtk-doc-tools,
> @@ -19,13 +19,15 @@
> libxml2-utils,
> libxslt-dev,
> valac (>= 0.20)
> -Standards-Version: 3.9.5
> -Homepage: https://fedorahosted.org/libosinfo/
> -Vcs-Git: git://git.debian.org/git/pkg-libvirt/libosinfo.git
> -Vcs-Browser: http://git.debian.org/?p=pkg-libvirt/libosinfo.git
> +Standards-Version: 3.9.8
> +Homepage: https://libosinfo.org/
> +Vcs-Git: https://anonscm.debian.org/git/pkg-libvirt/libosinfo.git
> +Vcs-Browser: https://anonscm.debian.org/?p=pkg-libvirt/libosinfo.git
>
> Package: libosinfo-1.0-0
> Architecture: any
> +Multi-Arch: same
> +Pre-Depends: ${misc:Pre-Depends}
> Depends: ${shlibs:Depends}, ${misc:Depends}, pciutils, usbutils
> Description: Library for managing information about operating systems and
> hypervisors
> libosinfo is a GObject based library API for managing information about
> @@ -54,22 +56,9 @@
> .
> This package contains the runtime files.
>
> -Package: libosinfo-1.0-0-dbg
> -Architecture: any
> -Section: debug
> -Depends: ${shlibs:Depends}, ${misc:Depends},
> - libosinfo-1.0-0 (=${binary:Version})
> -Description: libosinfo debugging information
> - libosinfo is a GObject based library API for managing information about
> - operating systems, hypervisors and the (virtual) hardware devices they
> - can support. It includes a database containing device metadata and
> - provides APIs to match/identify optimal devices for deploying an
> - operating system on a hypervisor.
> - .
> - This package contains the debugging symbols.
> -
> Package: libosinfo-1.0-dev
> Architecture: any
> +Multi-Arch: same
> Section: libdevel
> Depends: ${misc:Depends}, libosinfo-1.0-0 (=${binary:Version}),
> gir1.2-libosinfo-1.0 (=${binary:Version})
> @@ -84,6 +73,7 @@
>
> Package: gir1.2-libosinfo-1.0
> Architecture: any
> +Multi-Arch: same
> Section: introspection
> Depends: ${gir:Depends},
> ${shlibs:Depends},
> diff -Nru libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install
> libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install
> --- libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install 2013-10-16
> 13:17:32.000000000 +0200
> +++ libosinfo-0.2.12/debian/gir1.2-libosinfo-1.0.install 2016-05-22
> 14:32:32.000000000 +0200
> @@ -1 +1 @@
> -usr/lib/girepository-1.0
> +usr/lib/*/girepository-1.0
> diff -Nru libosinfo-0.2.12/debian/libosinfo-1.0-0.install
> libosinfo-0.2.12/debian/libosinfo-1.0-0.install
> --- libosinfo-0.2.12/debian/libosinfo-1.0-0.install 2013-10-16
> 13:17:32.000000000 +0200
> +++ libosinfo-0.2.12/debian/libosinfo-1.0-0.install 2016-05-22
> 14:32:32.000000000 +0200
> @@ -1,2 +1,2 @@
> -/usr/lib/libosinfo-*.so.*
> +/usr/lib/*/libosinfo-*.so.*
> /usr/share/libosinfo
> diff -Nru libosinfo-0.2.12/debian/libosinfo-1.0-dev.install
> libosinfo-0.2.12/debian/libosinfo-1.0-dev.install
> --- libosinfo-0.2.12/debian/libosinfo-1.0-dev.install 2013-10-16
> 13:17:32.000000000 +0200
> +++ libosinfo-0.2.12/debian/libosinfo-1.0-dev.install 2016-05-22
> 14:32:32.000000000 +0200
> @@ -1,5 +1,5 @@
> /usr/include/libosinfo-1.0/
> -/usr/lib/pkgconfig/libosinfo-1.0.pc
> -/usr/lib/libosinfo-1.0.so
> +/usr/lib/*/pkgconfig/libosinfo-1.0.pc
> +/usr/lib/*/libosinfo-1.0.so
> /usr/share/gir-1.0/Libosinfo-1.0.gir
> /usr/share/vala/vapi/libosinfo-1.0.vapi
> diff -Nru libosinfo-0.2.12/debian/libosinfo-bin.install
> libosinfo-0.2.12/debian/libosinfo-bin.install
> --- libosinfo-0.2.12/debian/libosinfo-bin.install 2013-10-16
> 13:17:32.000000000 +0200
> +++ libosinfo-0.2.12/debian/libosinfo-bin.install 2016-05-22
> 14:32:32.000000000 +0200
> @@ -1 +1,2 @@
> /usr/bin/
> +usr/share/man/man1/
> diff -Nru libosinfo-0.2.12/debian/rules libosinfo-0.2.12/debian/rules
> --- libosinfo-0.2.12/debian/rules 2015-10-14 11:35:36.000000000 +0200
> +++ libosinfo-0.2.12/debian/rules 2016-05-22 14:32:53.000000000 +0200
> @@ -19,7 +19,7 @@
> include /usr/share/dpkg/default.mk
>
> %:
> - dh $@
> + dh $@ --with gir
>
> override_dh_auto_configure:
> ./autogen.sh
> @@ -36,12 +36,9 @@
> dh_installudev -plibosinfo-bin --name osinfo --priority 95
>
> override_dh_strip:
> - dh_strip -plibosinfo-1.0-0 --dbg-package=libosinfo-1.0-0-dbg
> - dh_strip -plibosinfo-bin --dbg-package=libosinfo-1.0-0-dbg
> -
> -override_dh_makeshlibs:
> - dh_makeshlibs
> - dh_girepository
> + dh_strip -plibosinfo-1.0-0 --dbgsym-migration='libosinfo-1.0-0-dbg (<<
> 0.2.12-2.1~)'
> + dh_strip -plibosinfo-bin --dbgsym-migration='libosinfo-1.0-0-dbg (<<
> 0.2.12-2.1~)'
>
> override_dh_auto_clean:
> + rm -f debian/libosinfo-bin.osinfo.udev
> [ ! -f Makefile ] || dh_auto_clean
--- End Message ---