Package: dput Version: 1.1.3 Severity: important X-Debbugs-Cc: r...@debian.org
Dear Maintainer, When trying to upload a package to Debian, I run into the below issue: ``` rrs@priyasi:~/.../uml$ dput user-mode-linux_6.3um1_source.changes Trying to upload package to ftp-master (ftp.upload.debian.org) Checking signature on .changes gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes: Valid signature from A63A58A3F2E17569 Checking signature on .dsc gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc: Valid signature from A63A58A3F2E17569 Uploading to ftp-master (via ftp to ftp.upload.debian.org): Uploading user-mode-linux_6.3um1.dsc: 229 Extended Passive Mode Entered (|||32688|). 14:40 ♒ ॐ ♅ ♄ ⛢ ☹ 😟=> 1 ``` And when running with the debug mode, I have: ``` rrs@priyasi:~/.../uml$ dput -d user-mode-linux_6.3um1_source.changes D: Login: rrs [Errno 2] No such file or directory: '/home/rrs/.config/dput/dput.cf': skipping ‘/home/rrs/.config/dput/dput.cf’ D: Parsing configuration file ‘/etc/dput.cf’ D: Parsing configuration file ‘/home/rrs/.dput.cf’ D: modules_found: ['ftp', 'http', 'https', 'local', 'rsync', 'scp'] D: Module: ftp (<module 'dput.methods.ftp' from '/usr/share/dput/dput/methods/ftp.py'>) D: Method name: ftp D: Module: http (<module 'dput.methods.http' from '/usr/share/dput/dput/methods/http.py'>) D: Method name: http D: Module: https (<module 'dput.methods.https' from '/usr/share/dput/dput/methods/https.py'>) D: Method name: https D: Module: local (<module 'dput.methods.local' from '/usr/share/dput/dput/methods/local.py'>) D: Method name: local D: Module: rsync (<module 'dput.methods.rsync' from '/usr/share/dput/dput/methods/rsync.py'>) D: Method name: rsync D: Module: scp (<module 'dput.methods.scp' from '/usr/share/dput/dput/methods/scp.py'>) D: Method name: scp Trying to upload package to ftp-master (ftp.upload.debian.org) D: Validating contents of changes file /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes D: Architecture: source D: dsc-File: user-mode-linux_6.3um1.dsc D: upload control file: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes D: source control file: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc Checking signature on .changes gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes: Valid signature from A63A58A3F2E17569 Checking signature on .dsc gpg: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc: Valid signature from A63A58A3F2E17569 D: Package Version: 6.3um1 D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc D: Checksum for /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc is fine D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.tar.xz D: Checksum for /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.tar.xz is fine D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.buildinfo D: Checksum for /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.buildinfo is fine D: Checking: distribution unstable matches (?!UNRELEASED|.*-security) D: File to upload: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1_source.changes D: Default Method: ftp D: Host Method: ftp D: Login anonymous from section ftp-master used Uploading to ftp-master (via ftp to ftp.upload.debian.org): D: FQDN: ftp.upload.debian.org D: Login: anonymous D: Incoming: /pub/UploadQueue/ D: FTP port: 21 D: Using passive ftp D: FTP-Connection to host: ftp.upload.debian.org D: Directory to upload to: /pub/UploadQueue/ D: Uploading File: /home/rrs/NoBackup/Community/Packaging/uml/user-mode-linux_6.3um1.dsc Uploading user-mode-linux_6.3um1.dsc: 229 Extended Passive Mode Entered (|||41578|). D: Should exit silently now, but will throw exception for debug. Traceback (most recent call last): File "/usr/bin/dput", line 33, in <module> sys.exit(load_entry_point('dput==1.1.3', 'console_scripts', 'execute-dput')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/dput/dput/dput.py", line 1186, in main upload_methods[method]( File "/usr/share/dput/dput/methods/ftp.py", line 82, in upload ftp_connection.storbinary( File "/usr/lib/python3.11/ftplib.py", line 498, in storbinary with self.transfercmd(cmd, rest) as conn: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/ftplib.py", line 393, in transfercmd return self.ntransfercmd(cmd, rest)[0] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/ftplib.py", line 353, in ntransfercmd host, port = self.makepasv() ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/ftplib.py", line 327, in makepasv untrusted_host, port = parse227(self.sendcmd('PASV')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/ftplib.py", line 839, in parse227 raise error_reply(resp) ftplib.error_reply: 229 Extended Passive Mode Entered (|||41578|). 14:46 ♒ ॐ ♅ ♄ ⛢ ☹ 😟=> 1 ``` -- Package-specific info: -- /etc/dput.cf -- # Example dput.cf that defines the host that can be used # with dput for uploading. [DEFAULT] login = * method = ftp hash = md5 allow_unsigned_uploads = 0 allow_dcut = 0 run_lintian = 0 run_dinstall = 0 check_version = 0 scp_compress = 0 post_upload_command = pre_upload_command = passive_ftp = 1 default_host_main = allowed_distributions = (?!UNRELEASED) [ftp-master] fqdn = ftp.upload.debian.org incoming = /pub/UploadQueue/ login = anonymous allow_dcut = 1 method = ftp # Please, upload your package to the proper archive # https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-security-upload allowed_distributions = (?!UNRELEASED|.*-security) # https://lists.debian.org/debian-project/2009/05/msg00036.html [ftp-eu] fqdn = ftp.eu.upload.debian.org method = ftp incoming = /pub/UploadQueue/ login = anonymous allow_dcut = 1 # Please, upload your package to the proper archive # https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-security-upload allowed_distributions = (?!UNRELEASED|.*-security) # https://lists.debian.org/debian-devel-announce/2008/09/msg00007.html [ssh-upload] login = * # login = another_username fqdn = ssh.upload.debian.org method = scp incoming = /srv/upload.debian.org/UploadQueue/ allow_dcut = 1 # Please, upload your package to the proper archive # https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-security-upload allowed_distributions = (?!UNRELEASED|.*-security) # And if you want to override one of the defaults, add it here. # For example, comment out the next line # post_upload_command = /path/to/some/script # pre_upload_command = /path/to/some/script [security-master] fqdn = ftp.security.upload.debian.org method = ftp incoming = /pub/SecurityUploadQueue login = anonymous allow_dcut = 1 # This has been added at the request of the security team. # Please be sure to know what you are doing before taking it out. pre_upload_command = /usr/share/dput/helper/security-warning [security-master-unembargoed] fqdn = ftp.security.upload.debian.org method = ftp incoming = /pub/OpenSecurityUploadQueue login = anonymous allow_dcut = 1 # This has been added at the request of the security team. # Please be sure to know what you are doing before taking it out. pre_upload_command = /usr/share/dput/helper/security-warning [ubuntu] fqdn = upload.ubuntu.com method = ftp incoming = / login = anonymous [ppa] fqdn = ppa.launchpad.net method = ftp # replace <launchpad-id> with your Launchpad ID incoming = ~<launchpad-id>/ubuntu login = anonymous [mentors] method = ftp fqdn = mentors.debian.net incoming = /pub/UploadQueue login = anonymous [local] method = local incoming = ~/public_html/debian/mini-dinstall/incoming run_dinstall = 0 post_upload_command = /usr/bin/mini-dinstall --batch # Local variables: # coding: utf-8 # mode: conf # End: # vim: fileencoding=utf-8 filetype=config : -- /home/rrs/.config/dput/dput.cf -- -- /home/rrs/.dput.cf -- [mentors] fqdn = mentors.debian.net method = ftp login = anonymous incoming = . allow_unsigned_uploads = 0 run_dinstall = 0 progress_indicator = 2 passive_ftp = 1 [researchut] fqdn = www.researchut.com method = scp login = rrs incoming = /home/rrs/public_html/packages/incoming allow_unsigned_uploads = 0 run_dinstall = 0 progress_indicator = 2 passive_ftp = 1 [researchut-sftp] fqdn = www.researchut.com method = sftp login = rrs incoming = /home/rrs/public_html/packages/incoming allow_unsigned_uploads = 0 run_dinstall = 0 progress_indicator = 2 [DEFAULT] login = * method = ftp hash = md5 allow_unsigned_uploads = 0 allow_dcut = 0 distributions = allowed_distributions = (?!UNRELEASED) run_lintian = 0 run_dinstall = 0 check_version = 0 scp_compress = 0 default_host_main = post_upload_command = pre_upload_command = ssh_config_options = passive_ftp = 1 progress_indicator = 0 delayed = [ftp-master] fqdn = ftp.upload.debian.org incoming = /pub/UploadQueue/ login = anonymous allow_dcut = 1 method = ftp allowed_distributions = (?!UNRELEASED|.*-security) [ftp-eu] fqdn = ftp.eu.upload.debian.org method = ftp incoming = /pub/UploadQueue/ login = anonymous allow_dcut = 1 allowed_distributions = (?!UNRELEASED|.*-security) [ssh-upload] login = * fqdn = ssh.upload.debian.org method = scp incoming = /srv/upload.debian.org/UploadQueue/ allow_dcut = 1 allowed_distributions = (?!UNRELEASED|.*-security) [security-master] fqdn = ftp.security.upload.debian.org method = ftp incoming = /pub/SecurityUploadQueue login = anonymous allow_dcut = 1 pre_upload_command = /usr/share/dput/helper/security-warning [security-master-unembargoed] fqdn = ftp.security.upload.debian.org method = ftp incoming = /pub/OpenSecurityUploadQueue login = anonymous allow_dcut = 1 pre_upload_command = /usr/share/dput/helper/security-warning [ubuntu] fqdn = upload.ubuntu.com method = ftp incoming = / login = anonymous [ppa] fqdn = ppa.launchpad.net method = ftp incoming = ~<launchpad-id>/ubuntu login = anonymous [mentors] method = ftp fqdn = mentors.debian.net incoming = . login = anonymous allow_unsigned_uploads = 0 run_dinstall = 0 progress_indicator = 2 passive_ftp = 1 [local] method = local incoming = ~/public_html/debian/mini-dinstall/incoming run_dinstall = 0 post_upload_command = /usr/bin/mini-dinstall --batch fqdn = localhost [researchut] fqdn = www.researchut.com method = scp login = rrs incoming = /home/rrs/public_html/packages/incoming allow_unsigned_uploads = 0 run_dinstall = 0 progress_indicator = 2 passive_ftp = 1 [researchut-sftp] fqdn = www.researchut.com method = sftp login = rrs incoming = /home/rrs/public_html/packages/incoming allow_unsigned_uploads = 0 run_dinstall = 0 progress_indicator = 2 -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-security'), (500, 'testing-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldoldstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (100, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: arm64 Kernel: Linux 6.3.0-2-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_DIE Locale: LANG=en_IN.UTF-8, LC_CTYPE=en_IN.UTF-8 (charmap=UTF-8), LANGUAGE=en_US Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dput depends on: ii python3 3.11.4-5 ii python3-debian 0.1.49 ii python3-gpg 1.18.0-3+b1 ii python3-pkg-resources 68.0.0-1 ii python3-xdg 0.28-2 dput recommends no packages. Versions of packages dput suggests: ii lintian 2.116.3 pn mini-dinstall <none> ii openssh-client 1:9.3p1-1 ii rsync 3.2.7-1 Versions of packages dput is related to: ii devscripts 2.23.5 ii gnupg 2.2.40-1.1 ii lintian 2.116.3 ii rsync 3.2.7-1 pn ssh <none> -- no debconf information