On Sat 27 Jan 2024 at 14:50:25 (+0000), Albretch Mueller wrote: > On 1/19/24, David Wright <deb...@lionunicorn.co.uk> wrote: > > On Fri 19 Jan 2024 at 22:19:21 (+0000), Albretch Mueller wrote: > >> Package dependencies to me are just DAGs, > > Are they? No circular dependencies? > > The way I see them, "circular dependencies" are "cultural". > "organizational" issues not essentially technical ones. circular > dependencies happen in packages which should be part of the same node. > Show me examples in which it is not the case.
To save time, I just used the list's search, and found a reference to presumably the wheezy Packages file: Package: openjdk-6-jre-headless Version: 6b38-1.13.10-1~deb7u1 Depends: openjdk-6-jre-lib (= 6b38-1.13.10-1~deb7u1), [ … ] Package: openjdk-6-jre-lib Version: 6b38-1.13.10-1~deb7u1 Depends: openjdk-6-jre-headless (>= 6b27) I guess that example gives you something cultural or organisational to chew on? > >> [ … ] I haven’t found a book yet, explaining it all. > >> At times I have found great explanations about single aspects. > > What sales figures would you expect to see with such a book? > > ... and since that sounds to me like ransom money aren't you the one > who would determine the amount yourself? I haven't a clue what you're rambling on about. Ransom money? You originally wrote: > >> [ … ] So, to start I would > >> like to study the Debian packages and how dpkg establishes and keeps > >> those dependencies. What happens on the hire and on the repositories > >> with certificates ... I haven’t found a book yet, explaining it all. > >> At times I have found great explanations about single aspects. For there to be a book on the subject, someone has to invest the time and effort to write it, and persuade others to proofread and publish it. But who's this book for—a whole book … on Debian's APT and dpkg? Perhaps after you've studied your issues long enough, though, you might write one. Cheers, David.