I would be very grateful if someone could sponsor this fix. The new
tarballs can be found in my previous comments.

This patch fixes LP: #2132631, an issue where the incorrect formatting
of stubbed vendored dependencies caused the list of vendored sources to
be incorrect, thus potentially causing problems down the line for
automated dependency checkers.

===============
Notable Changes
===============
- The d/prune-unused-deps overhaul has been reversed, as it is no longer used 
to generate patch stubs.
- d/vendor-deps has been added, and d/rules edited, to implement the 
vendor-tarball rule. This allows the maintainer to generate the pruned vendored 
dependencies as a tarball component.
- d/p/series,d/p/prune/d-0021-vendor-remove-windows-dependencies.patch: This 
very large patch, which generated the vendored crate stubs, has been removed 
entirely as it is no longer necessary.
- d/add-vendored-copyright-overrides has been added as a way to conveniently 
override Lintian warnings for missing copyright stanzas of empty vendored crate 
stubs.
- The obsolete autogenerated vendor Files-Excluded list has been removed from 
d/copyright.

The vast majority of this debdiff is taken up by the newly-generated
vendored dependency stubs. They aren't anything new, they're just
included in the orig tarball rather than being generated on-the-fly via
a patch.

=====
Links
=====
PPA: 
https://launchpad.net/~maxgmr/+archive/ubuntu/rustc-1.89-lp2132631/+packages
Source: 
https://git.launchpad.net/~canonical-foundations/ubuntu/+source/rustc/log/?h=merge-1.89
amd64 Autopkgtests: 
https://autopkgtest.ubuntu.com/results/autopkgtest-resolute-maxgmr-rustc-1.89-lp2132631/resolute/amd64/r/rustc-1.89/20251202_230803_1df8a@/log.gz

** Patch added: "1-1.89.0+dfsg0ubuntu2-0ubuntu1.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/rustc-1.89/+bug/2132631/+attachment/5931171/+files/1-1.89.0+dfsg0ubuntu2-0ubuntu1.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2132631

Title:
  Incorrect patch stub format causes dh-cargo-vendored-sources to fail

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc-1.89/+bug/2132631/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to