Quoting Paul Gevers (2023-12-10 21:40:34)
> Source: pypandoc
> Version: 1.7.4+ds0-2
> Severity: serious
> X-Debbugs-CC: pan...@packages.debian.org
> Tags: sid trixie
> User: debian...@lists.debian.org
> Usertags: needs-update
> Control: affects -1 src:pandoc
> 
> Dear maintainer(s),
> 
> With a recent upload of pandoc the autopkgtest of pypandoc fails in 
> testing when that autopkgtest is run with the binary packages of pandoc 
> from unstable. It passes when run with only packages from testing. In 
> tabular form:
> 
>                         pass            fail
> pandoc                 from testing    2.17.1.1+~git20230125+ds-1
> pypandoc               from testing    1.7.4+ds0-2
> all others             from testing    from testing
> 
> I copied some of the output at the bottom of this report. The failing 
> tests checks that the version of pandoc is lower than the current version.
> 
> Currently this regression is blocking the migration of pandoc to testing 
> [1]. Of course, pandoc shouldn't just break your autopkgtest (or even 
> worse, your package), but it seems to me that the change in pandoc was 
> intended and your package needs to update to the new situation.
> 
> If this is a real problem in your package (and not only in your 
> autopkgtest), the right binary package(s) from pandoc should really add 
> a versioned Breaks on the unfixed version of (one of your) package(s). 
> Note: the Breaks is nice even if the issue is only in the autopkgtest as 
> it helps the migration software to figure out the right versions to 
> combine in the tests.
> 
> More information about this bug and the reason for filing it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
> 
> Paul
> 
> [1] https://qa.debian.org/excuses.php?package=pandoc
> 
> https://ci.debian.net/packages/p/pypandoc/testing/amd64/40824353/
> 
> 
>   69s ======================================================================
>   69s FAIL: test_get_pandoc_version 
> (tests.TestPypandoc.test_get_pandoc_version)
>   69s ----------------------------------------------------------------------
>   69s Traceback (most recent call last):
>   69s   File 
> "/tmp/autopkgtest-lxc._ozpb6jh/downtmp/build.wmM/src/tests.py", line 
> 159, in test_get_pandoc_version
>   69s     self.assertTrue(major in [0, 1, 2])
>   69s AssertionError: False is not true

Pandoc is a library and an executable binary.  The package pandoc
version 2.17.1.1+~git20230125+ds-1 links against ghc-pandoc-dev version
3.0.1-3.

Yesterday, upstream agreed to change the versioning of the executable
binary to be in sync with the library - as was the case with 1.x and 2.x
releases.  I have just now released pandoc version 3.0.1-1.

Hope that helps.


 - 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 via email to