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

Reply via email to