Bug#1042057: binNMUs needed for new pandoc in *stable
On Sun, 2023-10-01 at 22:33 +0100, Adam D. Barratt wrote: > On Sun, 2023-10-01 at 18:37 +0100, Adam D. Barratt wrote: > > wb nmu 10 gitit haskell-hakyll . ANY . unstable . -m "Rebuild to > > clear version space for rebuilds in stable; see #1042058" > > wb nmu 6 gitit haskell-hakyll . ANY . bookworm . -m "Rebuild > > against > > new pandoc; see #1042058" > > wb nmu 2 gitit haskell-hakyll . ANY . bullseye . -m "Rebuild > > against > > new pandoc; see #1042057" > > The packages don't build in unstable currently, so I've binNMUed them > in testing and we'll see if we can get them prop-upped. > That worked. > For bullseye, haskell-hakyll ends up needing a version of haskell- > pandoc-citeproc built against the newer pandoc, so I've binNMUed that > as well. > Those are all done now. The gitit rebuild in bullseye FTBFS on mipsel, which is apparently #1023021. Given gitit's popcon, and the likelihood of it having an active user base on mipsel, I'm not considering that as a blocker. Regards, Adam
Bug#1042057: binNMUs needed for new pandoc in *stable
On Sun, 2023-10-01 at 18:37 +0100, Adam D. Barratt wrote: > wb nmu 10 gitit haskell-hakyll . ANY . unstable . -m "Rebuild to > clear version space for rebuilds in stable; see #1042058" > wb nmu 6 gitit haskell-hakyll . ANY . bookworm . -m "Rebuild against > new pandoc; see #1042058" > wb nmu 2 gitit haskell-hakyll . ANY . bullseye . -m "Rebuild against > new pandoc; see #1042057" The packages don't build in unstable currently, so I've binNMUed them in testing and we'll see if we can get them prop-upped. For bullseye, haskell-hakyll ends up needing a version of haskell- pandoc-citeproc built against the newer pandoc, so I've binNMUed that as well. Regards, Adam
Bug#1042057: binNMUs needed for new pandoc in *stable
On Sun, 2023-10-01 at 19:57 +0300, Adrian Bunk wrote: > On Tue, Jul 25, 2023 at 11:39:38PM +0200, Guilhem Moulin wrote: > > ... > > The Security Team decided not to issue a DSA for that CVE, but it's > > now fixed in > > buster-security (2.2.1-3+deb10u1) as well as sid (2.17.1.1-2), so > > it makes sense > > to fix it via (o)s-pu too. > > ... > > In all 3 distributions this made libghc-{gitit,hakyll}-{dev,prof} > uninstallable due to changed libghc-pandoc-{dev,prof}-* provides, > e.g.: > The following packages have unmet dependencies: >libghc-gitit-dev : Depends: libghc-pandoc-dev-2.17.1.1-35d44 > > For bullseye/bookworm this should be fixed with: > > wb nmu gitit . ANY . bookworm . -m 'Rebuild against new pandoc' > wb nmu haskell-hakyll . ANY . bookworm . -m 'Rebuild against new > pandoc' > > wb nmu gitit . ANY . bullseye . -m 'Rebuild against new pandoc' > wb nmu haskell-hakyll . ANY . bullseye . -m 'Rebuild against new > pandoc' > Both packages already have binNMUs, so need the binNMU number specifying. Both already have binNMUs in stable and unstable that have consecutive versions, so I've scheduled higher-versioned ones in unstable to make some room: wb nmu 10 gitit haskell-hakyll . ANY . unstable . -m "Rebuild to clear version space for rebuilds in stable; see #1042058" wb nmu 6 gitit haskell-hakyll . ANY . bookworm . -m "Rebuild against new pandoc; see #1042058" wb nmu 2 gitit haskell-hakyll . ANY . bullseye . -m "Rebuild against new pandoc; see #1042057" Regards, Adam
Bug#1042057: binNMUs needed for new pandoc in *stable
On Tue, Jul 25, 2023 at 11:39:38PM +0200, Guilhem Moulin wrote: >... > The Security Team decided not to issue a DSA for that CVE, but it's now fixed > in > buster-security (2.2.1-3+deb10u1) as well as sid (2.17.1.1-2), so it makes > sense > to fix it via (o)s-pu too. >... In all 3 distributions this made libghc-{gitit,hakyll}-{dev,prof} uninstallable due to changed libghc-pandoc-{dev,prof}-* provides, e.g.: The following packages have unmet dependencies: libghc-gitit-dev : Depends: libghc-pandoc-dev-2.17.1.1-35d44 For bullseye/bookworm this should be fixed with: wb nmu gitit . ANY . bookworm . -m 'Rebuild against new pandoc' wb nmu haskell-hakyll . ANY . bookworm . -m 'Rebuild against new pandoc' wb nmu gitit . ANY . bullseye . -m 'Rebuild against new pandoc' wb nmu haskell-hakyll . ANY . bullseye . -m 'Rebuild against new pandoc' This might result in the Provides of libghc-{gitit,hakyll}-{dev,prof} changing, but these are leaf packages. cu Adrian