Hi Wolfgang, On Thu, Mar 12, 2015 at 10:36:43AM +0100, Wolfgang Schweer wrote: > > Back to the bug issue, just an idea (/me being more or less a plumber, > no coder): As cfengine is run upon upgrade, it should be possible to > install the missing packages using a cfengine shellscript similar to > tasksuite/taskpkgs; look up packages that should be installed, if not, > install the package in question. This way the depends/recommends problem > during upgrades can IMO be solved (and during installation this would do > no harm).
>From my point of view using cfengine to ensure a Depends over a Recommends is wrong. In this case I would prefer the way I suggested previously to edit the resulting d/control file. Alternatively you could remove the file tasks/main-server and move the whole section which is in current d/control to d/control.stub. Than you can adjust the dependencies manually since the d/control.stub is taken over unchanged. Both is hackish but IMHO better than any other solution proposed in this bug report. Kind regards Andreas. -- http://fam-tille.de -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org