Bug#442239: Bad dependencies in request-tracker3.4
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). Very confusing :-( Wojciech Zareba -- Package-specific info: Changed files: -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-5-686 Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8) Versions of packages request-tracker3.4 depends on: ii libapache-session-perl 1.81-1 Perl modules for keeping persisten ii libcache-cache-perl 1.05-2 Managed caches of persistent infor ii libcache-simple-timedexpiry- 0.26-1 Perl module to cache and expire ke ii libclass-returnvalue-perl0.53-1 A return-value object that lets yo ii libdbd-pg-perl 1.49-2 a PostgreSQL interface for Perl 5 ii libdbi-perl 1.53-1 Perl5 database interface by Tim Bu ii libdbix-searchbuilder-perl 1.45-2 Encapsulate SQL queries and rows i ii libexception-class-perl 1.21-1 a module that allows you to declar ii libfcgi-perl 0.67-2 FastCGI Perl module ii libfreezethaw-perl 0.43-3 converting Perl structures to stri ii libhtml-mason-perl 1:1.35-3HTML::Mason Perl module ii libhtml-parser-perl 3.55-1 A collection of modules that parse ii libhtml-scrubber-perl0.08-3 Perl extension for scrubbing/sanit ii liblocale-maketext-fuzzy-per 0.02-2 Maketext from already interpolated ii liblocale-maketext-lexicon-p 0.62-1 Lexicon-handling backends for Loc ii liblog-dispatch-perl 2.11-1 Dispatches messages to multiple Lo ii libmailtools-perl1.74-1 Manipulate email in perl programs ii libmime-perl 5.420-0.1 Perl5 modules for MIME-compliant m ii libmldbm-perl2.01-1 Store multidimensional hash struct ii libmodule-versions-report-pe 1.02-3 Report versions of all modules in ii libparams-validate-perl 0.77-1 validate parameters to Perl method ii libregexp-common-perl2.120-4 Provide commonly requested regular ii libterm-readkey-perl 2.30-3 A perl module for simple terminal ii libtest-inline-perl 2.103-1 Perl extension for embed tests and ii libtext-autoformat-perl 1.13-1 Perl module for automatic text wra ii libtext-quoted-perl 1.8-3 Extract the structure of a quoted ii libtext-template-perl1.44-1.1Text::Template perl module ii libtext-wikiformat-perl 0.78-0.1translates Wiki formatted text int ii libtext-wrapper-perl 1.000-2 Simple word wrapping routine ii libtime-modules-perl 2003.1126-2 Various Perl modules for time/date ii libtree-simple-perl 1.17-1 A simple tree object ii libxml-rss-perl 1.05-1 Perl module for managing RSS (RDF ii libxml-simple-perl 2.14-5 Perl module for reading and writin ii perl 5.8.8-7 Larry Wall's Practical Extraction ii postfix [mail-transport-agen 2.3.8-2+b1 A high-performance mail transport ii rt3.4-apache 3.4.5-2 Apache 1 specific files for reques ii rt3.4-apache23.4.5-2 Apache 2 specific files for reques ii rt3.4-clients3.4.5-2 Mail gateway and command-line inte ii sysklogd [system-log-daemon] 1.4.1-18System Logging Daemon Versions of packages request-tracker3.4 recommends: ii postgresql7.5.22 object-relational SQL database man -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#442239: [request-tracker-maintainers] Bug#442239: Bad dependencies in request-tracker3.4
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]