On Lu, 18 oct 21, 20:43:45, R. Ramesh wrote: > > The best expert opinion is fairly well summed up on the Debian wiki at > > https://wiki.debian.org/DontBreakDebian > > <https://wiki.debian.org/DontBreakDebian> . The advice given above is > > fairly > > blunt and matter of fact because the users and developers on this list have > > seen this sort of thing lots of times before. > > > > > Regards > > > Ramesh > > > > > > > With every good wish, as ever, > > > > Andy Cater > > > > Thanks for everyone's help. I systematically went through every package and > moved them to debian version if apt allowed me to do so. At the end I only > have acroread from dmo and everything else is from debian. I removed mythtv > also to get to this point. Since this is my desktop, I do not need to > install mythtv and will keep it as close to debian as possible. For such a system pinning dmo to 100 would probably work better. Installing acroread will just work (because it doesn't exist in Debian), other packages might need some massaging though.
Updates will also work, because 100 is the priority of installed packages and APT will upgrade to the higher version when it becomes available. > I do not have the same freedom for three other (debian based) machines I > have (2 frontend and one backend) and it is going to be a bit of struggle to > get it right. However, fixing my desktop helped me to understand > dependencies better. So... hopefully, I will find the right combo of > packages to keep it close enough to debian. The strategy above might work also for complex packages / dependencies. Unfortunately the -t switch for `apt` and friends won't work because dmo is not a different 'release'. If a package exists in both dmo and Debian you would have to install its dependencies one by one forcing the dmo version, before installing the actual package. Upgrades of the same set of packages should work[1], upgrades adding new packages might need to be dealt with manually. [1] unless APT will prefer a higher priority package from Debian, instead of upgrading to a higher version from dmo. Kind regards, Andrei -- http://wiki.debian.org/FAQsFromDebianUser
signature.asc
Description: PGP signature