Control: severity -1 important Control: retitle -1 dput-ng: crash on PermissionError
On Sun, Mar 08, 2020 at 06:12:53PM +0530, Pirate Praveen wrote: > $ dput ssh-upload ../node-clipboard_2.0.4+ds-2~bpo10+1_amd64.changes … > raise IOError(errno.EACCES, text) > PermissionError: [Errno 13] Permission denied This means that your likely trying to overwrite a file for which you have no write permissions. > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/bin/dput", line 129, in <module> > upload_package(changes, args) > File "/usr/lib/python3/dist-packages/dput/uploader.py", line 343, in > invoke_dput > obj.upload_file(path) > File "/usr/lib/python3/dist-packages/dput/uploaders/sftp.py", line 285, in > upload_file > if e.errno == os.errno.EACCES: > AttributeError: module 'os' has no attribute 'errno' This is the crash bit that will be fixed within dput-ng… it's just a leftover from py2→py3, as errno is now its own library. Imagine this warning coming out: logger.warning("""Upload permissions error You either don't have the rights to upload a file, or, if this is on ftp-master, you may have tried to overwrite a file already on the server. Continuing anyway in case you want to recover from an incomplete upload. No file was uploaded, however.""") -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature