On Fri, Sep 14, 2007 at 12:36:10PM +0200, Wojciech Zareba wrote: > Package: request-tracker3.4 > Version: 3.4.5-2 > Severity: normal > > My previous installation was damage. I try restore it, but this is very > difficult > because of stupid dependencies in request-tracker3.4. It assumes that > postgres must > be in version 8.1 and apache in version 1.3. It forces install it. I had > postgres version 7.4 > and apache2. When I try to install rt3.4-apache2 it install rt3.4-apache (and > apache too).
Hi, the problem is that the dependencies are very complex, and picking the best choice between them is not trivial. The package explicitly allows both apache 1 and 2, and similarly both postgresql 7.4 and 8.1 are possible alternatives. A complication with postgresql is this: Recommends: postgresql-8.1 | postgresql (>= 7.4) [...] which means that 8.1 is the default version, but others provided by the 'postgresql' transitional package are OK too (this gets you 7.4 in Etch.) In any case, this is only a recommendation and you should be able to ignore it if necessary (aptitude --without-recommends, for example.) You should be able to get the desired combination with this: # aptitude install request-tracker3.4 rt3.4-apache2 postgresql The key thing is to ask for all of them at the same time, so the dependency resolver knows what you want. Please let me know if this satisfies your concerns. I don't see a 'bad dependency' here. Cheers, -- Niko Tyni [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]