Hi: I've successfully installed Xapian under Ubuntu Linux using APT but when I tried it on an older Debian machine I got a broken package error: ------------------------------------------ # apt-get install libxapian8 Reading Package Lists... Done Building Dependency Tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: Sorry, but the following packages have unmet dependencies: libxapian8: Depends: libgcc1 (>= 1:4.0) but 1:3.4.3-13 is to be installed E: Sorry, broken packages --------------------------------------------- The system is gcc 3.3 and associated libs installed. Any ideas what dependency is missing? Thanks, -Ted.
On Tue, Jan 03, 2006 at 08:00:45PM +0000, Ted Jordan wrote:> Sorry, but the following packages have unmet dependencies: > libxapian8: Depends: libgcc1 (>= 1:4.0) but 1:3.4.3-13 is to be installed > E: Sorry, broken packagesRichard built the debian package on a box running Debian unstable, which unfortunately makes it uninstallable on a Debian stable box because the two versions have incompatible compilers at present: http://www.xapian.org/cgi-bin/bugzilla/show_bug.cgi?id=66 You can probably just build and install the package from the debian source archive with apt-src, but I've not tried it (my Debian box runs unstable too). Cheers, Olly
> From: Jim Lynch <jim@fayettedigital.com> > I use checkinstall to take source packages, xxx.tar.gz, and generate RPM > or DEB from them. It doesn't do any prerequsites or dependency > handling, I don't think, but it gives me a way to uninstall if need be > and a DEB or RPM to use on other systems if necessary. To use it you do > the config, make and install steps, then run checkinstall. It does > another install and senses the files that were installed and builds a > binary RPM from that. >Just out of curiosity, do the checkinstall-built RPMs work better for you than the RPMs I build ? Fabrice