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

Re: [ic] Gentoo ebuild


Grant <suppressed> wrote:
> > I'd make an ebuild out of the core with single-instance
> > LSB installation and an auto-created "interchange" user and group.
> > I'd just create a pkg_postinst() section with an ewarn to tell the
> > user to run makecat.
> >
> Has the user changed from interch to interchange?
>
The user can be whatever you want it to be.  The suggested single-user
username used to be "interch" because of the old eight-character limit.
I prefer to use "interchange" these days.  Then again, I tend to have
lots of Interchange instances on each server, so I don't usually make
use of an "interchange" username at all.

> > 
> > The old 5.2 ebuild had dependencies on a whole load of Perl modules,
> > which I considered to be a bad move;  Create a separate ebuild
> > (dev-perl/BundleInterchange, or whatever) and depend upon that instead.
> > That way, people could make use of the Perl bundle, even if they wanted
> > to use the tar archive for Interchange itself.  You could set up some
> > sort of "kitchensink" USE flag too, while you're at it.
> >
> I'm not sure I agree with you here.  I think most Gentoo users would
> rather see each Perl module pulled in separately.  For example,
> if someone already has all the necessary Perl modules installed,
> there is no need to pull in BundleInterchange.  I do think that
> BundleInterchange deserves its own ebuild in Portage though.    
>
Well, if dev-perl/BundleInterchange contained nothing but a list of
dependencies then it would act in the same way as the CPAN
Bundle::Interchange bundle. Each module ebuild would be installed
individually, according to the dependency tree.

If a user already has all of the required modules then nothing would
happen.  If the user wants Interchange then the dependency tree would
drill through the bundle to find the modules.  If the user just wants
the bundle (so that IC can be installed manually) then that option would
be available too.

-- 
   _/   _/  _/_/_/_/  _/    _/  _/_/_/  _/    _/
  _/_/_/   _/_/      _/    _/    _/    _/_/  _/   K e v i n   W a l s h
 _/ _/    _/          _/ _/     _/    _/  _/_/    suppressed
_/   _/  _/_/_/_/      _/    _/_/_/  _/    _/
_______________________________________________
interchange-users mailing list
suppressed
http://www.icdevgroup.org/mailman/listinfo/interchange-users


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.