Debian This forum is for the discussion of Debian Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
12-08-2003, 07:51 AM
|
#1
|
Member
Registered: Oct 2001
Location: Beverwijk (Holland
Distribution: Red Hat 7.1
Posts: 132
Rep:
|
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
|
|
|
12-08-2003, 08:35 PM
|
#3
|
Senior Member
Registered: Nov 2002
Location: CA
Distribution: redhat 7.3
Posts: 1,440
Rep:
|
Hi,
or you can just download it off their webiste: "www.tripwire.org"
-twantrd
|
|
|
12-09-2003, 02:58 PM
|
#4
|
Senior Member
Registered: Oct 2003
Location: Zurich, Switzerland
Distribution: Debian/unstable
Posts: 1,357
Rep:
|
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.
|
|
|
12-11-2003, 02:10 AM
|
#5
|
Member
Registered: Oct 2001
Location: Beverwijk (Holland
Distribution: Red Hat 7.1
Posts: 132
Original Poster
Rep:
|
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
|
|
|
12-11-2003, 05:11 PM
|
#6
|
Senior Member
Registered: Nov 2002
Location: CA
Distribution: redhat 7.3
Posts: 1,440
Rep:
|
looks like you don't have the c,c++ compiler. Download and install those and try installing tripwire again.
-twantrd
|
|
|
12-11-2003, 06:03 PM
|
#7
|
LQ Newbie
Registered: Oct 2003
Posts: 9
Rep:
|
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
|
|
|
12-12-2003, 12:02 AM
|
#8
|
Senior Member
Registered: Oct 2003
Location: Zurich, Switzerland
Distribution: Debian/unstable
Posts: 1,357
Rep:
|
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)
|
|
|
12-14-2003, 06:25 AM
|
#9
|
Member
Registered: Oct 2001
Location: Beverwijk (Holland
Distribution: Red Hat 7.1
Posts: 132
Original Poster
Rep:
|
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
|
|
|
All times are GMT -5. The time now is 08:12 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|