LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 12-08-2003, 07:51 AM   #1
Sylhouette
Member
 
Registered: Oct 2001
Location: Beverwijk (Holland
Distribution: Red Hat 7.1
Posts: 132

Rep: Reputation: 15
Install tripwire on Woody


When i try to install tripwire i get the following error.

i# apt-get install tripwire
Reading Package Lists... Done
Building Dependency Tree... Done
Package tripwire has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package tripwire has no installation candidate


What can i do about this
 
Old 12-08-2003, 03:43 PM   #2
ToniT
Senior Member
 
Registered: Oct 2003
Location: Zurich, Switzerland
Distribution: Debian/unstable
Posts: 1,357

Rep: Reputation: 47
It is in the unstable distribution in non-us server. Have proper lines in your /etc/apt/sources.list, for example:
Code:
deb http://non-us.debian.org/debian-non-US unstable/non-US main
deb-src http://non-us.debian.org/debian-non-US unstable/non-US main
or your local mirror.

You can also pick one directly from the http://packages.debian.org (currently down; You can have one directly from http://non-us.debian.org/pool/non-US/main/t/tripwire/).
 
Old 12-08-2003, 08:35 PM   #3
twantrd
Senior Member
 
Registered: Nov 2002
Location: CA
Distribution: redhat 7.3
Posts: 1,440

Rep: Reputation: 52
Hi,

or you can just download it off their webiste: "www.tripwire.org"

-twantrd
 
Old 12-09-2003, 02:58 PM   #4
ToniT
Senior Member
 
Registered: Oct 2003
Location: Zurich, Switzerland
Distribution: Debian/unstable
Posts: 1,357

Rep: Reputation: 47
Though then you have to compile it from the source, because they don't offer a debian package in ther page. It is better to fix your apt configuration(those two lines there) for few reasons. Firstly, the debian package seems to be quite well maintained (as other debian packages); there are some debian spesific setttings like watching files of all the packages that have status 'essential' in debian. Secondly, you don't have to do this again with a next software from non-us.

Why this was a problem in the first place? The package is distributed as a non-us -package, because it contains some cryptographical algorithms and can't be distributed as is, but from a non-us server site located outside US because of the crippled export laws they have.
 
Old 12-11-2003, 02:10 AM   #5
Sylhouette
Member
 
Registered: Oct 2001
Location: Beverwijk (Holland
Distribution: Red Hat 7.1
Posts: 132

Original Poster
Rep: Reputation: 15
Well i have addes the two lines in the source list file did a apt-get update

After that i do apt-get install tripwire and it gave me the following output.

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:
tripwire: Depends: libc6 (>= 2.3.1-1) but 2.2.5-11.5 is to be installed
Depends: libgcc1 (>= 1:3.2.3-0pre6) but 1:3.0.4-7 is to be installed
Depends: libstdc++5 (>= 1:3.2.3-0pre6) but it is not installable
Depends: libstlport4.5c102 but it is not installable
E: Sorry, broken packages

I think i need to go to unstable with my whole system but i do not want to do that.
I want to stay at stable. Are there no packages of tripwire in stable it sounds a little strange to me.

After downloading and try to install it with dpkg -i trip.......deb i get the following errors.

dpkg -i tripwire_2.3.1.2-6.1_i386.deb
Selecting previously deselected package tripwire.
(Reading database ... 18445 files and directories currently installed.)
Unpacking tripwire (from tripwire_2.3.1.2-6.1_i386.deb) ...
dpkg: dependency problems prevent configuration of tripwire:
tripwire depends on libc6 (>= 2.3.1-1); however:
Version of libc6 on system is 2.2.5-11.5.
tripwire depends on libgcc1 (>= 1:3.2.3-0pre6); however:
Version of libgcc1 on system is 1:3.0.4-7.
tripwire depends on libstdc++5 (>= 1:3.2.3-0pre6); however:
Package libstdc++5 is not installed.
tripwire depends on libstlport4.5c102; however:
Package libstlport4.5c102 is not installed.
dpkg: error processing tripwire (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
tripwire

Same thing as above i guess
 
Old 12-11-2003, 05:11 PM   #6
twantrd
Senior Member
 
Registered: Nov 2002
Location: CA
Distribution: redhat 7.3
Posts: 1,440

Rep: Reputation: 52
looks like you don't have the c,c++ compiler. Download and install those and try installing tripwire again.

-twantrd
 
Old 12-11-2003, 06:03 PM   #7
littlepeon
LQ Newbie
 
Registered: Oct 2003
Posts: 9

Rep: Reputation: 0
well...your options are limited as to what you can do...
the best way to do it is to get the source from the homepage and compile it yourself....
if you really want to go the unstable deb route, you could try to just update the needed files from unstable(i would try testing first if tripwire is there)...(set your sources to unstable, then just apt-get install (to update) the needed files)...more than likely this route will take your the way of updating your libc6 to the unstable---there are many views on why you shouldn't do this, but if you do make sure you watch security.debian to see any exploits in libc6...
another option is to see if anyone has backported this unstable package to woody.....i cant guarantee that this has happened but you might google to see....bunk normally does some good backports...if you ask him nicely--who knows: Please read http://www.fs.tum.de/~bunk/packages/

the last option is to backport the package yourself....you can google on how to do this yourself...depending on how many packages from unstable tripwire uses will determine how difficult it is....

have fun
-Peon
 
Old 12-12-2003, 12:02 AM   #8
ToniT
Senior Member
 
Registered: Oct 2003
Location: Zurich, Switzerland
Distribution: Debian/unstable
Posts: 1,357

Rep: Reputation: 47
Sorry, forgot to mention that the tripwire is in unstable.
Porting to stable is quite straithforward, though.
  • (as root) 'apt-get install autotools-dev libstlport4.5 libstlport4.5-dev build-essential fakeroot'
  • (as user) Find yourself a nice directory with atleast ~150MB of free space; something like 'mkdir ~/source && cd ~/source')
  • (as user) 'apt-get source tripwire'
  • (as user) 'dpkg-buildpackage -d -rfakeroot' The -d flag here ignores dependencies (which refer to unstable packages)
  • (as yourself) Wait a while. Compilation might take some time. Do not stress too much about the warnings you see.
  • (as root) 'dpkg -i ../tripwire_2.3.1.2-6.1_i386.deb' . That's it.

If you want to make world a better place and have some webspace, share the backport with the rest of us. How? In a directory containing the deb-file run: 'touch foo ; dpkg-scanpackages . foo > Packages' and copy the debs and the Packages file to some web reachable location. Usage: A line 'deb http://your.location/directory/there ./' to /etc/apt/sources.list. (there is actually some more to take into account to do things by the book (like a Release file describing what are these packages), but the mainlines are there)
 
Old 12-14-2003, 06:25 AM   #9
Sylhouette
Member
 
Registered: Oct 2001
Location: Beverwijk (Holland
Distribution: Red Hat 7.1
Posts: 132

Original Poster
Rep: Reputation: 15
On the site from tripwire is a .bin.tar.gz file That one is compiled and the files only need te be installed it worked for me !

Thanks all for your time
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Tripwire Install Help 69_rs_ss Linux - Security 1 09-25-2004 07:24 AM
tripwire install spideywebsling Linux - Newbie 6 08-23-2004 03:26 PM
Tripwire Install InEeDhElPlInUx Linux - Software 4 04-20-2004 09:40 AM
how to install tripwire? mule Linux - Software 0 08-18-2003 03:38 AM
tripwire reports /usr/sbin/tripwire changed alfaalfabeta Linux - Security 5 07-22-2003 05:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 03:00 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration