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]

Reply via email to