[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-rust-maintainers] Bug#1116365: librust-font-kit-dev: impossible to install: depend on missing librust-yeslogic-fontconfig-sys-5+default-dev



Quoting NoisyCoil (2025-09-26 15:10:39)
> On 26/09/25 12:07, Jonas Smedegaard wrote:
> > Crate librust-font-kit-dev version 0.14.2-2 is impossible to install in
> > unstable, currently: It depends on
> > librust-yeslogic-fontconfig-sys-5+default-dev which is unavailable.
> > 
> > Cc'ing Rust team list anddebian-devel@l.d.o as an example of why I
> > request to please upload known broken packages to experimental, not to
> > unstable:
> > 
> > A newer rust-font-kit 0.14.3-1 was released earlier today, directly to
> > unstable despite it changes to tighten a build-dependency from
> > 
> >   librust-pathfinder-simd-0.5+default-dev,
> > 
> > to
> > 
> >   librust-pathfinder-simd-0.5+default-dev (>= 0.5.5-~~),
> > 
> > librust-pathfinder-simd-0.5+default-dev version 0.5.5 is not in unstable
> > so is what I call "known broken". That package is currently at version
> > 0.5.2, last updated in November 2023.
> > 
> > To clarify, since I cannot read minds I do not claim that anyone in
> > parcilular knew what they were doing here, only that it was known
> > systematically - i.e. that it*would be* known to anyone actually
> > looking. And in case the former sounds like I have low expectations on
> > whether or not the Rust team is running blindfolded then no, I don't
> > know if they knew or could know - when I looked now, the git-tracked
> > source for the package apparently does not include a debian/control file
> > so it*seems* possible that they are "blindfolded" by way of their
> > choice of tooling. But let me emphasize that I am*not* pointing fingers
> > at their tooling here, only at the choice of uploading to unstable what
> > *could* be known as breakage by way of a simple debdiff before upload.
>
> This is beyond ridiculous. Someone just failed to dput 
> rust-pathfinder-simd 0.5.5-1 (marked as released in git yesterday), 
> making rust-font-kit 0.14.3-1 B-D uninstallable and librust-font-kit-dev 
> 0.14.2-2 uninstallable. That's been fixed now.

Duly noted, that you consider it ridiculous to file bugreports for
packages uninstallable in unstable.

> This marks the 3rd ordinary bug you needlessly cc to d-devel.

Thanks a lot to the Rust team for fixing a slew of bugreports in the
past week. Possibly they were mostly ridiculous, by your standard, and
possibly there was absolutely no relevancy of involving
debian-devel@l.d.o. I am happy for the many "ridiculous" fixes
regardless.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


Reply to: