Your message dated Tue, 23 Mar 2021 22:08:40 +0000
with message-id <[email protected]>
and subject line unblock yubikey-manager
has caused the Debian Bug report #985714,
regarding unblock: yubikey-manager/4.0.0~a1-4
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.)


-- 
985714: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=985714
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
X-Debbugs-Cc: [email protected]

Please unblock package yubikey-manager

[ Reason ]
-3 fixes an RC bug #984480 by ensuring that the symlink for the
python3-yubikey-manager package is properly generated.

There is also a change in the build process that replaces linking a file
with a patch. This change was made because this link at clean-time led
to unrepresentable changes to the source.

[ Impact ]
yubikey-manager and yubioath-desktop will be autoremoved should this not
be unblocked.

[ Tests ]
I manually tested whether the change fixed the symlink in question by
upgrading from the version in stable to -3.

I also manually tested whether the change to the build process had any
effects. It did not seem to.

[ Risks ]
I do not believe this change poses any substantial risks.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
Thanks!

unblock yubikey-manager/4.0.0~a1-3
diff -Nru yubikey-manager-4.0.0~a1/debian/changelog 
yubikey-manager-4.0.0~a1/debian/changelog
--- yubikey-manager-4.0.0~a1/debian/changelog   2021-02-11 06:33:27.000000000 
-0500
+++ yubikey-manager-4.0.0~a1/debian/changelog   2021-03-20 14:51:24.000000000 
-0400
@@ -1,3 +1,12 @@
+yubikey-manager (4.0.0~a1-3) unstable; urgency=medium
+
+  * Update maintscript to symlink doc directories for
+    python3-yubikey-manager and yubikey-manager.
+    Closes: #984480
+  * Add myself as an uploader.
+
+ -- Taowa <[email protected]>  Sat, 20 Mar 2021 14:30:00 -0500
+
 yubikey-manager (4.0.0~a1-2) unstable; urgency=medium
 
   * Cherry-pick upstream fix for OATH on Yubikey NEO
diff -Nru yubikey-manager-4.0.0~a1/debian/control 
yubikey-manager-4.0.0~a1/debian/control
--- yubikey-manager-4.0.0~a1/debian/control     2021-02-11 06:33:27.000000000 
-0500
+++ yubikey-manager-4.0.0~a1/debian/control     2021-03-20 14:51:09.000000000 
-0400
@@ -1,7 +1,8 @@
 Source: yubikey-manager
 Maintainer: Debian Authentication Maintainers 
<[email protected]>
 Uploaders: Afif Elghraoui <[email protected]>,
-           nicoo <[email protected]>
+           nicoo <[email protected]>,
+           Taowa <[email protected]>
 Section: utils
 Priority: optional
 Rules-Requires-Root: no
diff -Nru yubikey-manager-4.0.0~a1/debian/patches/0003-create-setup-py.patch 
yubikey-manager-4.0.0~a1/debian/patches/0003-create-setup-py.patch
--- yubikey-manager-4.0.0~a1/debian/patches/0003-create-setup-py.patch  
1969-12-31 19:00:00.000000000 -0500
+++ yubikey-manager-4.0.0~a1/debian/patches/0003-create-setup-py.patch  
2021-03-20 14:35:37.000000000 -0400
@@ -0,0 +1,45 @@
+Description: add a setup.py
+Author: Taowa <[email protected]>
+Origin: Created from the setup.py manually edited by nicoo <[email protected]>
+Forwarded: not-needed
+Last-Update: 2021-03-20
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: yubikey-manager/setup.py
+===================================================================
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ yubikey-manager/setup.py   2021-03-20 11:28:00.212298932 -0400
+@@ -0,0 +1,33 @@
++
++# -*- coding: utf-8 -*-
++
++# DO NOT EDIT THIS FILE!
++# This file has been autogenerated by dephell <3
++# https://github.com/dephell/dephell
++
++try:
++    from setuptools import setup
++except ImportError:
++    from distutils.core import setup
++
++readme = ''
++
++setup(
++    long_description=readme,
++    name='yubikey-manager',
++    version='4.0.0a1',
++    description='Tool for managing your YubiKey configuration.',
++    python_requires='==3.*,>=3.6.0',
++    project_urls={"homepage": "https://github.com/Yubico/yubikey-manager";, 
"repository": "https://github.com/Yubico/yubikey-manager"},
++    author='Dain Nilsson',
++    author_email='[email protected]',
++    license='BSD',
++    keywords='yubikey yubiotp piv fido',
++    classifiers=['Development Status :: 5 - Production/Stable', 'Intended 
Audience :: End Users/Desktop', 'Topic :: Security :: Cryptography', 'Topic :: 
Utilities'],
++    entry_points={"console_scripts": ["ykman = ykman.cli.__main__:main"]},
++    packages=['ykman', 'ykman.cli', 'ykman.hid', 'ykman.pcsc', 
'ykman.scancodes', 'yubikit', 'yubikit.core'],
++    package_dir={"": "."},
++    package_data={"ykman": [".mypy_cache/*.TAG", ".mypy_cache/3.9/*.json", 
".mypy_cache/3.9/_typeshed/*.json", ".mypy_cache/3.9/collections/*.json", 
".mypy_cache/3.9/cryptography/*.json", 
".mypy_cache/3.9/cryptography/hazmat/*.json", 
".mypy_cache/3.9/cryptography/hazmat/backends/*.json", 
".mypy_cache/3.9/cryptography/hazmat/primitives/*.json", 
".mypy_cache/3.9/cryptography/hazmat/primitives/asymmetric/*.json", 
".mypy_cache/3.9/cryptography/hazmat/primitives/ciphers/*.json", 
".mypy_cache/3.9/cryptography/hazmat/primitives/serialization/*.json", 
".mypy_cache/3.9/cryptography/x509/*.json", ".mypy_cache/3.9/email/*.json", 
".mypy_cache/3.9/email/mime/*.json", ".mypy_cache/3.9/html/*.json", 
".mypy_cache/3.9/http/*.json", ".mypy_cache/3.9/importlib/*.json", 
".mypy_cache/3.9/logging/*.json", ".mypy_cache/3.9/os/*.json", 
".mypy_cache/3.9/six/*.json", ".mypy_cache/3.9/six/moves/*.json", 
".mypy_cache/3.9/six/moves/urllib/*.json", ".mypy_cache/3.9/tkinter/*.json", 
".mypy_cache/3.9/unittest/*.json", ".mypy_cache/3.9/urllib/*.json", 
".mypy_cache/3.9/ykman/*.json", ".mypy_cache/3.9/ykman/scancodes/*.json"]},
++    install_requires=['click==7.*,>=7.0.0', 'cryptography>=3.0.0,<<4', 
'dataclasses==0.*,>=0.8.0; python_version < "3.7"', 'fido2<1.0,>=0.9', 
'pyopenssl==17.*,>=0.15.1,>=17.0.0', 'pyscard==2.*,>=2.0.0', 'pywin32>=223; 
sys_platform == "win32"'],
++)
++
diff -Nru yubikey-manager-4.0.0~a1/debian/patches/series 
yubikey-manager-4.0.0~a1/debian/patches/series
--- yubikey-manager-4.0.0~a1/debian/patches/series      2021-02-11 
06:33:27.000000000 -0500
+++ yubikey-manager-4.0.0~a1/debian/patches/series      2021-03-20 
11:34:26.000000000 -0400
@@ -1,2 +1,3 @@
 0001-Fix-upstream-changelog.patch
 0002-Fix-OATH-truncate-for-NEO.patch
+0003-create-setup-py.patch
diff -Nru yubikey-manager-4.0.0~a1/debian/python3-ykman.maintscript 
yubikey-manager-4.0.0~a1/debian/python3-ykman.maintscript
--- yubikey-manager-4.0.0~a1/debian/python3-ykman.maintscript   2021-02-11 
06:33:27.000000000 -0500
+++ yubikey-manager-4.0.0~a1/debian/python3-ykman.maintscript   1969-12-31 
19:00:00.000000000 -0500
@@ -1,3 +0,0 @@
-# Handle dir-to-symlink migration for package docs
-dir_to_symlink /usr/share/doc/python3-yubikey-manager 
/usr/share/doc/python3-ykman 3.1.1-1 python3-yubikey-manager
-dir_to_symlink /usr/share/doc/yubikey-manager         
/usr/share/doc/python3-ykman 3.1.1-1 yubikey-manager
diff -Nru yubikey-manager-4.0.0~a1/debian/python3-yubikey-manager.maintscript 
yubikey-manager-4.0.0~a1/debian/python3-yubikey-manager.maintscript
--- yubikey-manager-4.0.0~a1/debian/python3-yubikey-manager.maintscript 
1969-12-31 19:00:00.000000000 -0500
+++ yubikey-manager-4.0.0~a1/debian/python3-yubikey-manager.maintscript 
2021-03-20 14:26:47.000000000 -0400
@@ -0,0 +1,2 @@
+# Handle dir-to-symlink migration for package docs
+dir_to_symlink /usr/share/doc/python3-yubikey-manager 
/usr/share/doc/python3-ykman 4.0.0~ python3-yubikey-manager
diff -Nru yubikey-manager-4.0.0~a1/debian/rules 
yubikey-manager-4.0.0~a1/debian/rules
--- yubikey-manager-4.0.0~a1/debian/rules       2021-02-11 06:33:27.000000000 
-0500
+++ yubikey-manager-4.0.0~a1/debian/rules       2021-03-20 14:32:02.000000000 
-0400
@@ -5,9 +5,6 @@
 %:
        dh $@ --with python3 --buildsystem=pybuild
 
-override_dh_auto_clean:
-       ln -s debian/setup.py
-
 # Disable tests, as some of the test dependencies have yet to be packaged
 override_dh_auto_test:
        :
diff -Nru yubikey-manager-4.0.0~a1/debian/source/lintian-overrides 
yubikey-manager-4.0.0~a1/debian/source/lintian-overrides
--- yubikey-manager-4.0.0~a1/debian/source/lintian-overrides    1969-12-31 
19:00:00.000000000 -0500
+++ yubikey-manager-4.0.0~a1/debian/source/lintian-overrides    2021-03-20 
11:55:48.000000000 -0400
@@ -0,0 +1,2 @@
+# Override missing upstream signature as the alpha build does not have one.
+orig-tarball-missing-upstream-signature
diff -Nru yubikey-manager-4.0.0~a1/debian/yubikey-manager.maintscript 
yubikey-manager-4.0.0~a1/debian/yubikey-manager.maintscript
--- yubikey-manager-4.0.0~a1/debian/yubikey-manager.maintscript 1969-12-31 
19:00:00.000000000 -0500
+++ yubikey-manager-4.0.0~a1/debian/yubikey-manager.maintscript 2021-03-20 
14:26:37.000000000 -0400
@@ -0,0 +1,2 @@
+# Handle dir-to-symlink migration for package docs
+dir_to_symlink /usr/share/doc/yubikey-manager         
/usr/share/doc/python3-ykman 4.0.0~ yubikey-manager

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply via email to