package management discussion - Programming On Unix
Users browsing this thread: 5 Guest(s)
|
|||
(26-05-2020, 07:35 PM)z3bra Wrote: Dependency resolution is a complex task with a lot of research to back it up. Doing it simply, however, is complex. I never tried to write a package manager (because if the distribution doesn't provide a good one, then I tend to not use that distro in the first place), so I might be a bit naïve here: Could you elaborate on what makes dependency resolution complex? Isn't building a dependency tree and then doing topological sort enough? (Possibly by simply resolving dependencies recursively?) Or did I misunderstand and your point was that it can be hard to do it in a dead simple way? If so, why? |
|||