#1101393 RFS: package-assembler/1.0.0 [ITP] -- CLI tool to create necessary files for a Debian package

#1101393#5
Date:
2025-03-26 21:33:30 UTC
From:
To:
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "package-assembler":

 * Package name     : package-assembler
   Version          : 1.0.0
   Upstream contact : Luka Kubat <crypticversemc@gmail.com>
 * URL              : https://github.com/Crypticverse/package-assembler.git
 * License          : GPL-3.0+
 * Vcs              : https://salsa.debian.org/Crypticverse/package-assembler
   Section          : misc

The source builds the following binary packages:

  package-assembler - CLI tool to create necessary files for a Debian package

To access further information about this package, please visit the following URL:

https://mentors.debian.net/package/package-assembler/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/p/package-assembler/package-assembler_1.0.0.dsc

Changes for the initial release:

 package-assembler (1.0.0) unstable; urgency=medium
 .
   * Initial release. (Closes: #1101376)

Regards,

#1101393#12
Date:
2025-03-27 21:50:28 UTC
From:
To:
Hi Luka,

I am not going to get involved in the ITP discussion at this time.

Prior to review I have looked at the upstream repo and see no 1.0.0 tag or
release. Are you intending to create this?

The 'debian' folder in the upstream repo. Will this be removed from the 1.0.0
tag/release and Debian changes be tracked on Salsa only?

#1101393#17
Date:
2025-03-27 21:50:28 UTC
From:
To:
Hi Luka,

I am not going to get involved in the ITP discussion at this time.

Prior to review I have looked at the upstream repo and see no 1.0.0 tag or
release. Are you intending to create this?

The 'debian' folder in the upstream repo. Will this be removed from the 1.0.0
tag/release and Debian changes be tracked on Salsa only?

#1101393#22
Date:
2025-04-01 22:52:06 UTC
From:
To:
Hi,
I have split the debian folder, so that it is included in Salsa,
but not upstream.

Additionally, I have added the 1.0.0 release tag to the upstream repository.
--- Thanks, Luka
#1101393#27
Date:
2025-05-10 10:01:02 UTC
From:
To:
Luka,

Review of upload: 2025-03-26 19:41

For information about the tests run, see:

https://wiki.debian.org/PhilWyett/DebianMentoring

Test 4 (sbuild): Information only

Running lintian...
N:
E: package-assembler: unknown-file-in-python-module-directory
[usr/lib/python3/dist-packages/__init__.py]
N:
N:   This package installs the specified "non-Python" file in the top-level of
N:   a Python library directory.
N:
N:   This was either a mistake and/or will likely to cause conflicts with other
N:   packages.
N:
N:   Visibility: error
N:   Show-Always: no
N:   Check: languages/python
N:
N:
I: package-assembler source: homepage-github-url-ends-with-dot-git
https://github.com/Crypticverse/package-assembler.git
N:
N:   The Homepage field contains a GitHub URL that ends with .git Please update
N:   to use the canonical URL, without .git at the end, for the GitHub
N:   repository instead.
N:
N:       https://github.com/foo/bar
N:
N:   not:
N:
N:       https://github.com/foo/bar.git
N:
N:   Visibility: info
N:   Show-Always: no
N:   Check: fields/homepage
N:
N:
I: package-assembler: homepage-github-url-ends-with-dot-git
https://github.com/Crypticverse/package-assembler.git

E: Lintian run failed (policy violation)

Summary
=======

A fresh review as the package has languished a while.

Test 4.

Serious issues raised need to be fixed.

Note: If you have lost the interest for this package, could you delete it from
Debian Mentors.

#1101393#30
Date:
2025-05-10 10:01:02 UTC
From:
To:
Luka,

Review of upload: 2025-03-26 19:41

For information about the tests run, see:

https://wiki.debian.org/PhilWyett/DebianMentoring

Test 4 (sbuild): Information only

Running lintian...
N:
E: package-assembler: unknown-file-in-python-module-directory
[usr/lib/python3/dist-packages/__init__.py]
N:
N:   This package installs the specified "non-Python" file in the top-level of
N:   a Python library directory.
N:
N:   This was either a mistake and/or will likely to cause conflicts with other
N:   packages.
N:
N:   Visibility: error
N:   Show-Always: no
N:   Check: languages/python
N:
N:
I: package-assembler source: homepage-github-url-ends-with-dot-git
https://github.com/Crypticverse/package-assembler.git
N:
N:   The Homepage field contains a GitHub URL that ends with .git Please update
N:   to use the canonical URL, without .git at the end, for the GitHub
N:   repository instead.
N:
N:       https://github.com/foo/bar
N:
N:   not:
N:
N:       https://github.com/foo/bar.git
N:
N:   Visibility: info
N:   Show-Always: no
N:   Check: fields/homepage
N:
N:
I: package-assembler: homepage-github-url-ends-with-dot-git
https://github.com/Crypticverse/package-assembler.git

E: Lintian run failed (policy violation)

Summary
=======

A fresh review as the package has languished a while.

Test 4.

Serious issues raised need to be fixed.

Note: If you have lost the interest for this package, could you delete it from
Debian Mentors.