[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: package dependencies



Tony Heal wrote:

I have a problem. If you look below you will see that webalizer is installed and has a dependency of either libgd2 or libgd2-noxpm. If you look further down neither libgd2 nor libgd2-xpm are installed. Apt-get –f install shows no packages in error. How can this be?

Tony

Package: webalizer

Priority: optional

Section: web

Installed-Size: 276

Maintainer: Remco van de Meent <remco@debian.org>

Architecture: i386

Version: 2.01.10-2

Depends: libc6 (>= 2.2.4-4), libdb3 (>= 3.2.9-16), libgd2 (>= 2.0.1) | libgd2-noxpm (>= 2.0.1), libpng2(>=1.0.12), zlib1g (>= 1:1.1.4)

Pre-Depends: debconf (>= 0.2.17)

Suggests: httpd

Filename: dists/stable/main/binary-i386/webalizer_2.01.10-2_i386.deb

Size: 114788

MD5sum: 7ccd35e43c759d5c1e7894e4ddfe81ea

Description: Web server log analysis program

The Webalizer is a web server log analysis program. It is designed to scan

web server log files in various formats and produce usage statistics in

HTML format for viewing through a browser.

The Webalizer produces yearly, monthly, daily and hourly statistics. In the

monthly reports, various statistics may be produced to show overall usage,

usage by day and hour, usage by visiting sites, URLs, user agents

(browsers), referrers and country. The Webalizer is highly configurable by

use of either command line options or a configuration file, allowing the

program to be tailored to individual needs easily.

sarge-plain:~# dpkg -l libgd2 libgd2-noxpm

Desired=Unknown/Install/Remove/Purge/Hold

| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed

|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)

||/ Name Version Description

+++-==============================-==============================-============================================================================

pn libgd2 <none> (no description available)

un libgd2-noxpm <none> (no description available)

sarge-plain:~# dpkg -l webalizer

Desired=Unknown/Install/Remove/Purge/Hold

| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed

|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)

||/ Name Version Description

+++-=============================================-=============================================-==========================================================================================================

ii webalizer 2.01.10-32 web server log analysis program

Hmmm.... Not sure, but if you use apt-cache show webalizer it says that it is dependent on either libgd2-noxpm or libgd2-xpm. It may be that this leaves this dependency as something you need to install on your own as apt-get isn't able to figure this either/or dilemma out on its own as this would seem to be very much an admin sort of decision, not an installer decision.

The same information given by apt-cache show webalizer can be verified by searching the Debian repositories on using the package search page on the official Debian website.



Reply to: