List Info

Thread: Digest Number 1315




Digest Number 1315
country flaguser name
United States
2008-03-10 10:54:06

Messages In This Digest (2 Messages)

1a.
Re: FHS standards for linux packages From: Greg Troxel
1b.
Re: FHS standards for linux packages From: Dustin J. Mitchell

Messages

1a.

Re: FHS standards for linux packages

Posted by: "Greg Troxel" gdtir.bbn.com?Subject= Re%3A%20FHS%20standards%20for%20linux%20packages"> gdtir.bbn.com

Mon Mar 10, 2008 5:34 am (PDT)

Thanks. The piece that seems to be missing from amanda is the ability
to build specific parts to make split packages. pkgsrc splits amanda into

-common
-client
-server
-plot

So what's needed is to build -common:

Information for amanda-common-2.5.2p1nb1:

Files:
/usr/pkg/lib/libamanda.la
/usr/pkg/lib/libamanda-2.5.2p1.so
/usr/pkg/lib/libamanda.a
/usr/pkg/lib/libamanda.so
/usr/pkg/lib/libamandad.la
/usr/pkg/lib/libamandad-2.5.2p1.so
/usr/pkg/lib/libamandad.a
/usr/pkg/lib/libamandad.so
/usr/pkg/man/man5/amanda-client.conf.5
/usr/pkg/man/man5/amanda.conf.5
/usr/pkg/man/man8/amanda.8
/usr/pkg/share/doc/amanda/COPYRIGHT
/usr/pkg/share/doc/amanda/ReleaseNotes

and then have builds of -client not build that library, using the
installed version, and then not install them.

Information for amanda-client-2.5.2p1:

Files:
/usr/pkg/dumper/amgtar
/usr/pkg/dumper/generic-dumper
/usr/pkg/lib/libamclient.la
/usr/pkg/lib/libamclient-2.5.2p1.so
/usr/pkg/lib/libamclient.a
/usr/pkg/lib/libamclient.so
/usr/pkg/libexec/amandad
/usr/pkg/libexec/calcsize
/usr/pkg/libexec/killpgrp
/usr/pkg/libexec/noop
/usr/pkg/libexec/patch-system
/usr/pkg/libexec/rundump
/usr/pkg/libexec/runtar
/usr/pkg/libexec/selfcheck
/usr/pkg/libexec/sendbackup
/usr/pkg/libexec/sendsize
/usr/pkg/libexec/versionsuffix
/usr/pkg/man/man8/amrecover.8
/usr/pkg/sbin/amoldrecover
/usr/pkg/sbin/amrecover

The pkgsrc packages have a lot of patches to munge the makefiles to work
around this.

GNU Radio has recently added a modular build to make this work; one can
configured any of about 15 modules on and off, with prereqs coming from
an already installed place.

1b.

Re: FHS standards for linux packages

Posted by: "Dustin J. Mitchell" dustinzmanda.com?Subject= Re%3A%20FHS%20standards%20for%20linux%20packages"> dustinzmanda.com

Mon Mar 10, 2008 7:23 am (PDT)

These are currently handled by the same configure options as always
(--without-foo) in config/amanda/components.m4. The least confusing
way we've found to package Amanda is to build a -server version with
everything, and a -client version --without-server. This seems to
cover just about every possible use of the package. Unfortunately,
it's incompatible with one-package-per-file systems like Gentoo
portage and *BSD ports.

I would be interested to see a patch to implement the behavior you
specifi. It will require a lot of rework for all of the various
packaging scripts, but I think that's a fair price to pay.

Dustin

On Mon, Mar 10, 2008 at 8:30 AM, Greg Troxel < gdt%40ir.bbn.com">gdtir.bbn.com> wrote:
&gt; Thanks. The piece that seems to be missing from amanda is the ability
> to build specific parts to make split packages. pkgsrc splits amanda into
>;
> -common
> -client
> -server
> -plot
&gt;
> So what's needed is to build -common:

--
Storage Software Engineer
http://www.zmanda.com

Recent Activity
Visit Your Group
Share Photos

Put your favorite

photos and

more online.

Yahoo! Groups

Special K Challenge

Join others who

are losing pounds.

Best of Y! Groups

Check it out

and nominate your

group to be featured.

Need to Reply?

Click one of the "Reply" links to respond to a specific message in the Daily Digest.

Create New Topic | Visit Your Group on the Web
Yahoo! Groups
Change settings via the Web (Yahoo! ID required)
Change settings via email: amanda-hackers-normal@yahoogroups.com?subject=Email Delivery: Indiviual Email">Switch delivery to Individual | Switch format to Traditional
Visit Your Group | Yahoo! Groups Terms of Use | amanda-hackers-unsubscribe@yahoogroups.com?subject=Unsubscribe"> Unsubscribe
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )