Bug#928401: [pre-approval] unblock: manpages/4.16-2
control: tag -1 - moreinfo Am 06.05.19 um 22:27 schrieb Paul Gevers: > Please continue with the upload and remove the moreinfo tag once the > package is available in unstable. > > Paul Hi Paul, the package is now uploaded. Regards, Tobias signature.asc Description: OpenPGP digital signature
Bug#928401: [pre-approval] unblock: manpages/4.16-2
Control: tags -1 confirmed moreinfo On 03-05-2019 23:28, Dr. Tobias Quathamer wrote: > Am 03.05.19 um 22:58 schrieb Dr. Tobias Quathamer: >> I've attached the .dsc debdiff. I can confirm that the debdiff of the >> binary packages shows the newly included manpages. > > ... however, the Replaces/Breaks have not been in the correct binary > package stanza. Please take a look at the new debdiff. Sorry. Please continue with the upload and remove the moreinfo tag once the package is available in unstable. Paul signature.asc Description: OpenPGP digital signature
Bug#928401: [pre-approval] unblock: manpages/4.16-2
Am 03.05.19 um 22:58 schrieb Dr. Tobias Quathamer: > I've attached the .dsc debdiff. I can confirm that the debdiff of the > binary packages shows the newly included manpages. ... however, the Replaces/Breaks have not been in the correct binary package stanza. Please take a look at the new debdiff. Sorry. Regards, Tobias diff -Nru manpages-4.16/debian/changelog manpages-4.16/debian/changelog --- manpages-4.16/debian/changelog 2018-05-05 14:59:16.0 +0200 +++ manpages-4.16/debian/changelog 2019-05-03 22:44:52.0 +0200 @@ -1,3 +1,17 @@ +manpages (4.16-2) unstable; urgency=medium + + * Include removed manpages from attr and keyutils. +Both projects have moved some of their manpages to the +Linux man-pages project. +- attr: getxattr.2, listxattr.2, removexattr.2, setxattr.2, + and their f*xattr.2 and l*xattr.2 links. Also attr.5. +- keyutils: keyrings.7, persistent-keyring.7, process-keyring.7, + session-keyring.7, thread-keyring.7, user-keyring.7, + user-session-keyring.7. +(Closes: #825022) + + -- Dr. Tobias Quathamer Fri, 03 May 2019 22:44:52 +0200 + manpages (4.16-1) unstable; urgency=medium * New upstream version 4.16 diff -Nru manpages-4.16/debian/control manpages-4.16/debian/control --- manpages-4.16/debian/control 2018-05-05 14:57:16.0 +0200 +++ manpages-4.16/debian/control 2019-05-03 22:44:52.0 +0200 @@ -14,7 +14,8 @@ Multi-Arch: foreign Depends: ${misc:Depends} Suggests: man-browser -Breaks: manpages-dev (<< 4.13-3) +Replaces: attr (<< 1:2.4.47-3), keyutils (<< 1.6-1) +Breaks: manpages-dev (<< 4.13-3), attr (<< 1:2.4.47-3), keyutils (<< 1.6-1) Description: Manual pages about using a GNU/Linux system This package contains GNU/Linux manual pages for these sections: 4 = Devices (e.g. hd, sd). @@ -33,8 +34,10 @@ Multi-Arch: foreign Depends: manpages, ${misc:Depends} Suggests: man-browser -Replaces: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1) -Breaks: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1) +Replaces: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1), + libattr1-dev (<< 1:2.4.47-3) +Breaks: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1), + libattr1-dev (<< 1:2.4.47-3) Priority: optional Description: Manual pages about using GNU/Linux for development These man pages describe the Linux programming interface, including diff -Nru manpages-4.16/debian/rules manpages-4.16/debian/rules --- manpages-4.16/debian/rules 2018-05-05 14:33:16.0 +0200 +++ manpages-4.16/debian/rules 2019-05-03 22:20:41.0 +0200 @@ -22,34 +22,14 @@ rm -f debian/manpages/usr/share/man/man4/sk98lin.4 # Start of automatically added files by debian/check-conflicts rm -f debian/manpages/usr/share/man/man1/time.1 - rm -f debian/manpages-dev/usr/share/man/man2/fgetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/flistxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/fremovexattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/fsetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/getxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/lgetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/listxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/llistxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/lremovexattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/lsetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/removexattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/setxattr.2 rm -f debian/manpages-dev/usr/share/man/man3/pthread_atfork.3 rm -f debian/manpages-dev/usr/share/man/man3/pthread_mutexattr_destroy.3 rm -f debian/manpages-dev/usr/share/man/man3/pthread_mutexattr_init.3 rm -f debian/manpages/usr/share/man/man4/fd.4 - rm -f debian/manpages/usr/share/man/man5/attr.5 rm -f debian/manpages/usr/share/man/man5/ftpusers.5 rm -f debian/manpages/usr/share/man/man5/nscd.conf.5 rm -f debian/manpages/usr/share/man/man5/passwd.5 rm -f debian/manpages/usr/share/man/man5/tmpfs.5 - rm -f debian/manpages/usr/share/man/man7/keyrings.7 - rm -f debian/manpages/usr/share/man/man7/persistent-keyring.7 - rm -f debian/manpages/usr/share/man/man7/process-keyring.7 - rm -f debian/manpages/usr/share/man/man7/session-keyring.7 - rm -f debian/manpages/usr/share/man/man7/thread-keyring.7 - rm -f debian/manpages/usr/share/man/man7/user-keyring.7 - rm -f debian/manpages/usr/share/man/man7/user-session-keyring.7 rm -f debian/manpages/usr/share/man/man8/nscd.8 # End of automatically added files by debian/check-conflicts signature.asc Description: OpenPGP digital signature
Bug#928401: [pre-approval] unblock: manpages/4.16-2
control: tag -1 - moreinfo Am 03.05.19 um 20:59 schrieb Paul Gevers: > Could you please provide a debdiff of the intended change? I have the > feeling this may be OK, so if you feel confident as well, you could > upload to unstable. We are talking here about *only* adding the missing > manpage(s), right? No other packaging changes. Please remove the > moreinfo tag after you did one or both of these actions. Hi Paul, thanks a lot for your quick answer. Upon further investigation, I noticed that the package keyutils also removed some manpages which have been shifted into the kernel man-pages project. I've included those manpages as well, but because this is a bigger change than previously discussed with you, I did not upload yet. I've attached the .dsc debdiff. I can confirm that the debdiff of the binary packages shows the newly included manpages. Regards, Tobias diff -Nru manpages-4.16/debian/changelog manpages-4.16/debian/changelog --- manpages-4.16/debian/changelog 2018-05-05 14:59:16.0 +0200 +++ manpages-4.16/debian/changelog 2019-05-03 22:44:52.0 +0200 @@ -1,3 +1,17 @@ +manpages (4.16-2) unstable; urgency=medium + + * Include removed manpages from attr and keyutils. +Both projects have moved some of their manpages to the +Linux man-pages project. +- attr: getxattr.2, listxattr.2, removexattr.2, setxattr.2, + and their f*xattr.2 and l*xattr.2 links. Also attr.5. +- keyutils: keyrings.7, persistent-keyring.7, process-keyring.7, + session-keyring.7, thread-keyring.7, user-keyring.7, + user-session-keyring.7. +(Closes: #825022) + + -- Dr. Tobias Quathamer Fri, 03 May 2019 22:44:52 +0200 + manpages (4.16-1) unstable; urgency=medium * New upstream version 4.16 diff -Nru manpages-4.16/debian/control manpages-4.16/debian/control --- manpages-4.16/debian/control 2018-05-05 14:57:16.0 +0200 +++ manpages-4.16/debian/control 2019-05-03 22:20:02.0 +0200 @@ -33,8 +33,12 @@ Multi-Arch: foreign Depends: manpages, ${misc:Depends} Suggests: man-browser -Replaces: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1) -Breaks: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1) +Replaces: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1), + attr (<< 1:2.4.47-3), libattr1-dev (<< 1:2.4.47-3), + keyutils (<< 1.6-1) +Breaks: manpages (<< 4.13-3), libbsd-dev (<< 0.8.4-1), + attr (<< 1:2.4.47-3), libattr1-dev (<< 1:2.4.47-3), + keyutils (<< 1.6-1) Priority: optional Description: Manual pages about using GNU/Linux for development These man pages describe the Linux programming interface, including diff -Nru manpages-4.16/debian/rules manpages-4.16/debian/rules --- manpages-4.16/debian/rules 2018-05-05 14:33:16.0 +0200 +++ manpages-4.16/debian/rules 2019-05-03 22:20:41.0 +0200 @@ -22,34 +22,14 @@ rm -f debian/manpages/usr/share/man/man4/sk98lin.4 # Start of automatically added files by debian/check-conflicts rm -f debian/manpages/usr/share/man/man1/time.1 - rm -f debian/manpages-dev/usr/share/man/man2/fgetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/flistxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/fremovexattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/fsetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/getxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/lgetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/listxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/llistxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/lremovexattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/lsetxattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/removexattr.2 - rm -f debian/manpages-dev/usr/share/man/man2/setxattr.2 rm -f debian/manpages-dev/usr/share/man/man3/pthread_atfork.3 rm -f debian/manpages-dev/usr/share/man/man3/pthread_mutexattr_destroy.3 rm -f debian/manpages-dev/usr/share/man/man3/pthread_mutexattr_init.3 rm -f debian/manpages/usr/share/man/man4/fd.4 - rm -f debian/manpages/usr/share/man/man5/attr.5 rm -f debian/manpages/usr/share/man/man5/ftpusers.5 rm -f debian/manpages/usr/share/man/man5/nscd.conf.5 rm -f debian/manpages/usr/share/man/man5/passwd.5 rm -f debian/manpages/usr/share/man/man5/tmpfs.5 - rm -f debian/manpages/usr/share/man/man7/keyrings.7 - rm -f debian/manpages/usr/share/man/man7/persistent-keyring.7 - rm -f debian/manpages/usr/share/man/man7/process-keyring.7 - rm -f debian/manpages/usr/share/man/man7/session-keyring.7 - rm -f debian/manpages/usr/share/man/man7/thread-keyring.7 - rm -f debian/manpages/usr/share/man/man7/user-keyring.7 - rm -f debian/manpages/usr/share/man/man7/user-session-keyring.7 rm -f debian/manpages/usr/share/man/man8/nscd.8 # End of automatically added files by debian/check-conflicts signature.asc Description: OpenPGP digital signature
Bug#928401: [pre-approval] unblock: manpages/4.16-2
Control: tags -1 moreinfo On 03-05-2019 20:37, Dr. Tobias Quathamer wrote: > please see https://bugs.debian.org/825022 for a short discussion about > missing manpages. I did not upload a new version of the manpages > package, because I didn't think that this could be release critical. > > However, Guillem Jover suggested that it might be good to include those > pages for Buster. Should I prepare an upload with only those missing > pages added? Or is it too late for an unblock? Could you please provide a debdiff of the intended change? I have the feeling this may be OK, so if you feel confident as well, you could upload to unstable. We are talking here about *only* adding the missing manpage(s), right? No other packaging changes. Please remove the moreinfo tag after you did one or both of these actions. Paul signature.asc Description: OpenPGP digital signature
Bug#928401: [pre-approval] unblock: manpages/4.16-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Dear release team, please see https://bugs.debian.org/825022 for a short discussion about missing manpages. I did not upload a new version of the manpages package, because I didn't think that this could be release critical. However, Guillem Jover suggested that it might be good to include those pages for Buster. Should I prepare an upload with only those missing pages added? Or is it too late for an unblock? Regards, Tobias signature.asc Description: OpenPGP digital signature