Sign me up Login

Details about package debpic

Name: debpic
Uploader: Aidan Gallagher <aidgal2@gmail.com> (Debian QA page)
Description: debpic - Build Debian packages in a docker container

Package uploads

Upload #2

Information

Version: 1.0.0
Uploaded: 2024-09-30 09:39
Source package: debpic_1.0.0.dsc
Distribution: unstable
Section: misc
Priority: optional
Homepage: https://github.com/aidan-gallagher/debpic
Vcs-Git: https://github.com/aidan-gallagher/debpic.git
Vcs-Browser: https://github.com/aidan-gallagher/debpic
Closes bugs: #1072313

Changelog

 debpic (1.0.0) unstable; urgency=low
 .
   * Initial Release. (Closes: #1072313)

QA information

Comments

  1. Thanks. I have marked the RFS as "confirmed" and hopefully a DD will look at the package sooner rather than later.
    
    When you have an RFS and it has the "moreinfo" tag added. Please remove it when you do a fresh upload, then your reviewer can see a change has been made and circle back round and re-check it.
    
    Regards
    
    Phil
    Ready Phil Wyett at Sept. 30, 2024, 9:47 a.m.
  2. Thanks Phil
    Aidan Gallagher at Sept. 30, 2024, 9:54 a.m.

Upload #1

Information

Version: 1.0.0
Uploaded: 2024-05-31 12:24
Source package: debpic_1.0.0.dsc
Distribution: unstable
Section: misc
Priority: optional
Homepage: https://github.com/aidan-gallagher/debpic
Vcs-Git: https://github.com/aidan-gallagher/debpic.git
Vcs-Browser: https://github.com/aidan-gallagher/debpic

Changelog

 debpic (1.0.0) unstable; urgency=low
 .
   * Initial Release.

QA information

Comments

  1. Thank you for the comments Marc Leeman and Phil Wyett. 
    
    I deleted the old package as I thought it was preventing me from uploading a new one. However, given it has removed the previous I think I didn't have to.
    
    
    I have addressed your comments and most of the warnings in QA information. 
    
    I had raised a request for sponsorship under the name "dpkg-buildenv" but the feedback suggested I rename the tool. I could raise another request under the name debpic?
    Aidan Gallagher at May 31, 2024, 12:47 p.m.
  2. Hi Aidan,
    
    1. Your package version in the 'debian/changelog' needs a '-1' i.e. 1.0.0-1. This shows it is the first package revision of 1.0.0 into Debian.
    
    2. You need to submit an Intent To Package (ITP) bug. See link below.
    
    https://wiki.debian.org/ITP
    
    For examples of ITP bugs see one of many current ones via the link below.
    
    https://www.debian.org/devel/wnpp/prospective
    
    3. You need to submit a Request For Sponsorship (RFS) bug. See link below.
    
    https://mentors.debian.net/sponsors/rfs-howto/
    
    I will go into other things you need to do, once the above have been addressed.
    
    Regards
    
    Phil
    Needs work Phil Wyett at May 31, 2024, 6:27 p.m.
  3. Hi,
    
    All ITP and RFS should be under the package name 'debpic'.
    
    Regards
    
    Phil
    Phil Wyett at May 31, 2024, 7:12 p.m.
  4. Hi,
    
    You can wait before doing '3' and submitting an RFS. Let's get the package into shape and then that can be done.
    
    Regards
    
    Phil
    Phil Wyett at May 31, 2024, 7:44 p.m.
  5. Hi,
    
    You may wish to use the below links resources.
    
    https://wiki.debian.org/Packaging
    
    Regards
    
    Phil
    Phil Wyett at May 31, 2024, 8:37 p.m.
  6. Regarding bumping the version to 1.0.0-1:
    
    This is a native package therefore this is not possible. When I change the version to 1.0.0-1 then dpkg-buildpackage complains with the following
    
    "
    ...
    dpkg-source: error: can't build with source format '3.0 (native)': native package version may not have a revision
    dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 255
    "
    Aidan Gallagher at May 31, 2024, 8:42 p.m.
  7. Hi,
    
    This package should I feel be 'quilt' rather than 'native', it would be more manageable as such.
    
    https://www.debian.org/doc/manuals/debmake-doc/ch05.en.html#native
    
    Regards
    
    Phil
    Phil Wyett at May 31, 2024, 9:07 p.m.
  8. Hi Phil,
    
    Thanks for the suggestion. 
    
    From https://www.debian.org/doc/manuals/debmake-doc/ch05.en.html#native
    "It [native] may be used only when the package is useful and valuable only for Debian."
    
    debpic builds debian packages and is only valuable for Debian. See below a list of similar debian build tools that use native:
    
    * dpkg-buildpackage
    https://salsa.debian.org/dpkg-team/dpkg/-/blob/main/debian/source/format?ref_type=heads
    
    * sbuild
    https://salsa.debian.org/debian/sbuild/-/blob/main/debian/source/format?ref_type=heads
    
    * whalebuilder
    https://salsa.debian.org/uhoreg/whalebuilder/-/blob/master/debian/source/format?ref_type=heads
    Aidan Gallagher at June 3, 2024, 12:48 p.m.
  9. Please let me know if there is anything further I can do to get this package into Debian.
    Aidan Gallagher at July 11, 2024, 10:01 p.m.
  10. Aidan,
    
    You need to file an Intent To Package bug[1] and close that in your first 'debian/changelog' entry.
    
    You may alsowish to request sponsorship[2].
    
    [1] https://wiki.debian.org/ITP
    
    [2] https://mentors.debian.net/sponsors/rfs-howto/
    
    Regards
    
    Phil
    Phil Wyett at Sept. 30, 2024, 7:49 a.m.
  11. Hi Phil,
    
    Thanks for your comment. 
    
    I already have an ITP and RFS
    ITP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072313
    RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072518
    
    I will update the changelog to include the text "Closes: #1072313"
    Aidan Gallagher at Sept. 30, 2024, 9:17 a.m.