Sign me up Login

Details about package aiofile

Name: aiofile
Uploader: Yuri Konotopov <ykonotopov@gnome.org> (Debian QA page)
Description: python3-aiofile - Real asynchronous file operations with asyncio support

Package uploads

Upload #2

Information

Version: 3.8.8-1
Uploaded: 2024-09-06 19:24
Source package: aiofile_3.8.8-1.dsc
Distribution: unstable
Section: python
Priority: optional
Homepage: https://github.com/mosquito/aiofile
Vcs-Browser: https://gitlab.com/apt-mirror2/aiofile-debian-packaging
Vcs-Git: https://gitlab.com/apt-mirror2/aiofile-debian-packaging.git
Closes bugs: #1080258

Changelog

 aiofile (3.8.8-1) unstable; urgency=low
 .
   * Initial release, autogenerated by py2dsp/3.20230219; Closes: #1080258

QA information

Comments

  1. Yuri,
    
    Preamble...
    
    Thank you for taking the time to prepare this package and your contribution to the Debian project.
    
    The review below is for assistance. This review is offered to help package submitters to Debian mentors inorder to improve their packages prior to possible sponsorship into Debian. There is no obligation on behalf of the submitter to make any alterations based upon information provided in the review.
    
    Review...
    
    1. Build:
    
      * pbuilder [1]: Good
      * sbuild [2]: Good
    
    2. Lintian [3]: Good
    
    3. Licenses [4]: Good
    
    4. Watch file [uscan --force-download]: Good
    
    5. Build Twice [sudo pbuilder build --twice <package>.dsc]: Good
    
    6. Reproducible builds [5]: Good
    
    7. Install [No previous installs]: Good
    
    8. Upgrade [Over previous installs if any]: N/A
    
    Summary...
    
    I believe aiofile is ready for review/possible sponsorship. Could a Debian Developer (DD) with available free time, please review this package and upload if you feel it is ready and appropriate for the distribution.
    
    P.S. If you filed an RFS bug, I could mark this package as "confirmed" with other packages from this suite, to make it easier for a sponsoring DD.
    
    Regards
    
    Phil
    
    [1] pbuilder:
    
      * Command: sudo pbuilder build <PACKAGE>.dsc
      * Document: https://wiki.ubuntu.com/PbuilderHowto.
      * Document: https://wiki.debian.org/PbuilderTricks
    
    [2] sbuild:
    
      * Command: sbuild <PACKAGE>.dsc
      * Document: https://wiki.kathenas.org/pmwiki.php/Kathenas/Article00000002
      * Document: https://wiki.debian.org/sbuild
    
    [3] lintian:
    
      * Command: lintian -v -i -I -E --pedantic --profile debian (*.dsc, *.changes, *.buildinfo). Each can throw up different results, so be thorough.
      * Document: https://wiki.debian.org/Lintian
    
    [4] lrc:
    
      * Command: lrc
      * Document: https://wiki.debian.org/CopyrightReviewTools#licenserecon
    
    [5] reprotest
    
      * Command: sudo reprotest --vary=-build_path,domain_host.use_sudo=1 --auto-build <PACKAGE>.dsc -- schroot unstable-amd64-sbuild
      * Document: https://wiki.kathenas.org/pmwiki.php/Kathenas/Article00000004
      * Document: https://wiki.debian.org/ReproducibleBuilds/
      * Document: https://wiki.debian.org/ReproducibleBuilds/Howto#Newer_method
    Ready Phil Wyett at Sept. 7, 2024, 10:32 a.m.

Upload #1

Information

Version: 3.8.8-1
Uploaded: 2024-09-01 16:55
Source package: aiofile_3.8.8-1.dsc
Distribution: unstable
Section: python
Priority: optional
Homepage: http://github.com/mosquito/aiofile
Vcs-Git: https://gitlab.com/apt-mirror2/aiofile-debian-packaging
Closes bugs: #1080258

Changelog

 aiofile (3.8.8-1) unstable; urgency=low
 .
   * Initial release, autogenerated by py2dsp/3.20230219; Closes: #1080258

QA information

Comments

  1. Again, an RFS would be good. Working the dependency tree. :-)
    
    Lintian only to start once again.
    
    Running lintian...
    N:
    E: python3-aiofile: extended-description-is-empty
    N: 
    N:   The extended description (the lines after the first line of the
    N:   "Description:" field) is empty.
    N: 
    N:   Please refer to The description of a package (Section 3.4) in the Debian
    N:   Policy Manual for details.
    N: 
    N:   Visibility: error
    N:   Show-Always: no
    N:   Check: fields/description
    N: 
    N:
    I: aiofile source: missing-vcs-browser-field Vcs-Git https://gitlab.com/apt-mirror2/aiofile-debian-packaging
    N: 
    N:   A Vcs-* field in this package is pointing to a repository that supports
    N:   browsing of the repository via a web browser.
    N:   
    N:   This is typically a nicer user-experience for developers and avoids
    N:   unnecessary and time-consuming clones of the repository.
    N:   
    N:   Please add a suitable Vcs-Browser field to the package.
    N: 
    N:   Visibility: info
    N:   Show-Always: no
    N:   Check: fields/vcs
    N: 
    N:
    I: aiofile source: out-of-date-standards-version 4.6.2.0 (released 2022-12-17) (current is 4.7.0)
    N: 
    N:   The source package refers to a Standards-Version older than the one that
    N:   was current at the time the package was created (according to the
    N:   timestamp of the latest debian/changelog entry). Please consider updating
    N:   the package to current Policy and setting this control field
    N:   appropriately.
    N:   
    N:   If the package is already compliant with the current standards, you don't
    N:   have to re-upload the package just to adjust the Standards-Version control
    N:   field. However, please remember to update this field next time you upload
    N:   the package.
    N:   
    N:   See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the
    N:   debian-policy package for a summary of changes in newer versions of
    N:   Policy.
    N: 
    N:   Please refer to
    N:   https://www.debian.org/doc/debian-policy/upgrading-checklist.html for
    N:   details.
    N: 
    N:   Visibility: info
    N:   Show-Always: no
    N:   Check: fields/standards-version
    N: 
    N:
    P: aiofile source: homepage-field-uses-insecure-uri http://github.com/mosquito/aiofile
    N: 
    N:   The Homepage field uses an unencrypted transport protocol for the URI.
    N: 
    N:   Visibility: pedantic
    N:   Show-Always: no
    N:   Check: fields/homepage
    N: 
    N:
    P: python3-aiofile: homepage-field-uses-insecure-uri http://github.com/mosquito/aiofile
    N:
    X: aiofile source: upstream-metadata-file-is-missing
    N: 
    N:   This source package is not Debian-native but it does not have a
    N:   debian/upstream/metadata file.
    N:   
    N:   The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to
    N:   collect meta-information about upstream projects from any source package.
    N:   This file is in YAML format and it is used in to feed the data in the
    N:   UltimateDebianDatabase. For example, it can contains the way the authors
    N:   want their software be cited in publications and some bibliographic
    N:   references about the software.
    N:   
    N:   Please add a debian/upstream/metadata file.
    N: 
    N:   Please refer to https://dep-team.pages.debian.net/deps/dep12/ and
    N:   https://wiki.debian.org/UpstreamMetadata for details.
    N: 
    N:   Visibility: pedantic
    N:   Show-Always: no
    N:   Check: debian/upstream/metadata
    N:   This tag is experimental.
    N: 
    
    E: Lintian run failed (runtime error)
    Needs work Phil Wyett at Sept. 2, 2024, 1:06 p.m.
  2. Thanks for review! New upload should fix those issues
    Yuri Konotopov at Sept. 6, 2024, 7:25 p.m.