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

Re: tripwire for ppc (was: tripwire & freeswan in debian-ppc)



> > Yep. Build it from source. You'll need to have a close look at the source
> > for that,
>
> That's too complicated for me alone :(
> Not beeing a C developer.
> Did someone succeed in compiling tripwire for ppc from source?

Yep. Didn't build. The bug was already filed (and quite old) so I didn't
file a new one. If you need tripwire on PPC your options are a) fix it
yourself, b) harrass the tripwire package maintainer about fixing it on
non-i386 architectures (he might rather chose to declare tripwire
i386-only though). If you need supporting evidence I'll be happy to
forward the build log. This is Debian, and there isn't a company behind
this to pay developers big wads of money for their work. It works strictly
along the Free Software guidelines: Have a problem? Fix it, share the
solution.

I case it isn't obvious: with Debian, it's the responsibility of the
package maintainer to make sure the package compiles on all supported
architectures. To that purpose, there are machines accessible for every
developer (voltaire for PPC) to compile stuff on. The autobuild system is
in place merely as a courtesy for the package maintainers so they don't
have to compile their own package manually on each architecture. It's not
intended to catch build dependency errors, gross configure or compile
errors or other such stuff (though it's widely abused for this). It's
definitely not for maintainers having their sloppy code fixed by a host of
highly trained porting experts on each architecture (there aren't any).
For PPC, there isn't even an autobuild system in place for non-US (Dan
runs the buildd but he's in the US so cannot do non-US, and his package
status database doesn't keep up to date with non-US).

I expect tripwire will be removed from the distribution if it's not fixed.
That might put some pressure on the maintainer. In the meantime, you're
SOL.

> > > In Debian-PPC there are no packages+sources for these two programs.
> >
> > Look in non-US.
>
> That is what I did first :)
> I looked it up in testing/non-US and unstable/non-US.
> "E: Package tripwire has no installation candidate"

But the SOURCE is there. Trust me on this. After all, sbuild found it
fine, with nothing but a plain vanilla Debian mirror in the mirror list.

Sorry about the lengthy rant but this had to be said. Debian is what YOU
make of it. Period.

	Michael



Reply to: