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

Re: iptstate V2.2.1



Am Sun, 22 Jun 2008 06:53:00 -0400 schrieb Jerry Stuckle:

> Sam Kuper wrote:
>> 2008/6/22 Jerry Stuckle <jstuckle@attglobal.net 
>> <mailto:jstuckle@attglobal.net>>:
>> 
>>     It's been suggested I try to install the package from source - but
>>     I'm not sure how to do that in this case.  I can download the source
>>     and have the compiler installed - but what else?
>> 
>> 
>> Basically:
>> 
>>    1. config
>>    2. make
>>    3. make install
>> 
>> ... in that order. For more, try this link below or just start googling:
>> 
>> http://www.aboutdebian.com/compile.htm
>> 
>> Sam
> 
> Thanks, Sam, but I've already tried that (sorry, I wasn't that clear). 
> There are a huge number of dependencies - some which have conflicts with 
> packages from etch base.
> 
> But that will also make my installed version out of sync with what dpkg 
> has listed - which is my bigger concern.

There are two dependencies for which etch doesn't have the minimum
required version: libnetfilter-conntrack1 and libnfnetlink0, which is
a dependency of the first. Both of those compile on an etch system.

If you don't want litter your system with all
the compile dependencies (I don't) then I suggest to use pbuilder. It's
actually quite easy. In a nutshell it installs a complete debian
installation in a subdirectory, with all the dependencies required for the
package to be build. So it will download quite a bit, but it caches all
the debs and keeps a ready to go image of the basesystem to speed up the
process. It removes the build system after it is done.

There is a simple guide on how to set it up at:
http://people.connexer.com/~roberto/howtos/debcustomize

In the case here, however, you need something extra to feed it your own
backported versions of the above mentioned libs. For that you just need to
read this (links directly to section 3.4 of the document which explains
all you need):
http://edseek.com/~jasonb/articles/pbuilder_backports/pbuilderbuild.html#pbuilderhook

It took me only a few minutes to compile those three packages and have
them installed on an etch system. If this all is just too much for you I
can give you the debs, but it is not good to accept debs from
strangers :)

Jochen


Reply to: