Hey Raphael! On Tue, Aug 09, 2022 at 07:55:21PM +0200, Raphael Hertzog wrote: >Hello, > >On mar., 09 août 2022, Raphael Hertzog wrote: >> Ah, sure, that seems quite likely. I did not have the issue in my >> tests, but I tested with a partial mirror as created by simple-cdd so I >> quite likely did not hit the problematic recursive dependency. >> >> Can you point me to the debian-cd configuration that I shall use to reproduce >> the issue? > >So the issue was not trivial to reproduce. FWIW, it's only reproducible in >bullseye, for some reason buster was coping fine with it.
Hmmm, OK. >But I got it reproduced and the problem was due to packages which have >strong "Recommends" like libapreq2-dev which has "Recommends: >libapreq2-doc (= 2.13-7+b3)" which is not satisfiable. It would never stop >its recursion because the version found was not good for it. Argh. >So in the end I have a new patch in the hertzog/bug601203 branch. I'm >doing some further tests but it seems to solve the issue: >https://salsa.debian.org/images-team/debian-cd/-/commit/ca9ac8deac5c1436f4b311a22a34a56f236dfe05 > >But as I investigated I found more things to fix, like quite >some dead code: >https://salsa.debian.org/images-team/debian-cd/-/commit/e77ade6033445571092e8663ad94a24c7e882b03 > >I'm going to push this soon but I would love if someone else could >do a test run and ensure it doesn't break anything else. > >I have created a merge request to make it easier to review the code if >anyone wants to do it: >https://salsa.debian.org/images-team/debian-cd/-/merge_requests/26 I can have a look, but not *right* now I'm afraid - swamped with other stuff. Hopefully by the end of the week... -- Steve McIntyre, Cambridge, UK. st...@einval.com “Changing random stuff until your program works is bad coding practice, but if you do it fast enough it’s Machine Learning.” -- https://twitter.com/manisha72617183