Hi Phil,

>
> Control: tags -1 +moreinfo
>
> Zixing,
>
> 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]: Issue
>
> Install main build dependencies (apt-based resolver)
> ----------------------------------------------------
>
> Installing build dependencies
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
>  ldc : Depends: libllvm16t64 but it is not installable
> E: Unable to correct problems, you have held broken packages.
> apt-get failed.
> E: Package installation failed
> Not removing build depends: cloned chroot in use
>
> Note: This is sbuild (unshare) on amd64 locally.

This problem is due to the current LDC package in the archive being
uninstallable.
This is a known RC bug that will be addressed in this update.
I am unsure why the alternative syntax of `ldc | gdmd` does not work in sbuild.

>
> 2. Lintian [3]: Not performed at this time
>
> 3. Licenses [4]: Not performed at this time
>
> 4. Watch file [uscan --force-download]: Not performed at this time
>
> 5. Build Twice [sudo pbuilder build --twice <package>.dsc]: Good
>
> 6. Reproducible builds [5]: Not performed at this time
>
> 7. Install [No previous installs]: Not performed at this time
>
> 8. Upgrade [Over previous installs if any]: Not performed at this time
>
> Additional...
>
> A. It has been suggested you join the D Team and work under the umbrella of 
> it,
> I second.
>

I have sent an email to the Debian D team mailing list and also made
join requests on Salsa. I haven't gotten any replies so far.
I have also tried contacting individuals on the Debian D team, as
shown on Debian Salsa, but some members expressed a lack of interest
in reviewing this change.

> However, if this were to be an NMU. You need to declare it as an NMU in
> 'd/changelog' and the version number should be '-0.1' for a NMU new upstream
> version.
>

I don't know if it is appropriate to present this as an NMU in this
case (as it is a major version update).
Then again, I can't contact any Debian D team members. Should I
request an MIA (Missing In Action) investigation in this case?

> https://wiki.debian.org/NonMaintainerUpload
>
> B. If we are at 1.40, is the MR on Salsa to be updated from 1.39 or other?

This is updated now.

>
> Summary...
>
> I believe ldc is not yet ready for sponsorship at this time. Could the
> contributor rectify one of more of the raised issues.
>
> Once updated to your satisfaction and a new upload done, please remove the
> 'moreinfo' tag on the Request For Sponsorship (RFS) bug report.
>
> 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.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
>
> --
>
> Donations...
>
> Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
>
> Liberapay: https://liberapay.com/kathenas
>
> --
>
> "I play the game for the game’s own sake"
>
> Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans
>
> --
>
> Internet Relay Chat (IRC): kathenas
>
> Matrix: #kathenas:matrix.org
>
> Website: https://kathenas.org
>
> Wiki: https://wiki.kathenas.org
>
> Instagram: https://instagram.com/kathenasorg
>
> Threads: https://www.threads.net/@kathenasorg
>
> --

Thanks,
Zixing

Reply via email to