RE: [gentoo-user] Out of portage

2005-11-09 Thread Eray Aslan
Renat Golubchyk mailto:[EMAIL PROTECTED] wrote:

 You can copy the ebuild to your overlay and patch postfix from there.
 If you don't have to do anything else before compiling it then it's as
 trivial as epatch /path/to/postfix.patch somewhere in src_unpack().
 Doing it this way has the benefit of letting portage manage your
 packages. 

This seems to be the best way.  And indeed it is trivial.

 You'll just have to keep an eye for upgrades, because they
 will probably come without this patch. If you want this patch to be
 included in postfix create a bug in bugzilla with the request.

I don't think it is a good idea.  I would not second guess Wietse (author of 
postfix) for the suitability of the patch for general consumption.

Thank you for your help.

Eray

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Out of portage

2005-11-09 Thread Renat Golubchyk
On Wed, 9 Nov 2005 10:23:31 +0200 Eray Aslan [EMAIL PROTECTED]
wrote:
 Renat Golubchyk mailto:[EMAIL PROTECTED] wrote:
  You'll just have to keep an eye for upgrades, because they
  will probably come without this patch. If you want this patch to be
  included in postfix create a bug in bugzilla with the request.
 
 I don't think it is a good idea.  I would not second guess Wietse
 (author of postfix) for the suitability of the patch for general
 consumption.

He may change his mind some time in the future. Anyway, if you suggest
it on Gentoo bugzilla it may be included, so that it is possible to
enable it with a USE-Flag.

Cheers,
Renat

-- 
Probleme kann man niemals mit derselben Denkweise loesen,
durch die sie entstanden sind.
  (Einstein)


pgpTnuJqpdL7k.pgp
Description: PGP signature


Re: [gentoo-user] Out of portage

2005-11-09 Thread Neil Bothwick
On Wed, 9 Nov 2005 10:23:31 +0200, Eray Aslan wrote:

  You'll just have to keep an eye for upgrades, because they
  will probably come without this patch. If you want this patch to be
  included in postfix create a bug in bugzilla with the request.
 
 I don't think it is a good idea.  I would not second guess Wietse
 (author of postfix) for the suitability of the patch for general
 consumption.

The patch could be made optional, enabled by a USE flag.


-- 
Neil Bothwick

It compiled? The first screen came up? Ship it! -- Bill Gates


signature.asc
Description: PGP signature


[gentoo-user] Out of portage

2005-11-08 Thread Eray Aslan
Hello,

I am using portage for packet management.  But there are a few programs 
(postfix for example) that I have emerged and now would like to manage myself.  
What is the best way to take a program out of portage without unmerging the 
program?  Deleting the appropriate line from /var/lib/portage/world perhaps?  
Any side effects if I do that? Thank you.

Eray

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Out of portage

2005-11-08 Thread Renat Golubchyk
Hi!

On Tue, 8 Nov 2005 11:37:45 +0200 Eray Aslan [EMAIL PROTECTED]
wrote:
 I am using portage for packet management.  But there are a few
 programs (postfix for example) that I have emerged and now would like
 to manage myself.  What is the best way to take a program out of
 portage without unmerging the program?  Deleting the appropriate line
 from /var/lib/portage/world perhaps?  Any side effects if I do that?

If postfix becomes a dependency of another package in the future it will
get updated by portage regardless of it being in the world-file. A
better way would be to install it by hand in /usr/local which is
reserved for user-managed programs. But you _will_ have to keep an eye
on all the required libraries. If they get updated by portage it could
break your local install of postfix unless you compile it statically.

Another option would be to mask every version of postfix except of
yours in package.mask. If you have to modify the ebuild copy it to your
portage overlay and install it from there.

Anyway, why do you want to manage those programs yourself?

Cheers,
Renat


-- 
Probleme kann man niemals mit derselben Denkweise loesen,
durch die sie entstanden sind.
  (Einstein)


pgpa08vu4y54F.pgp
Description: PGP signature


RE: [gentoo-user] Out of portage

2005-11-08 Thread Eray Aslan
Renat Golubchyk mailto:[EMAIL PROTECTED] wrote:
 
 If postfix becomes a dependency of another package in the
 future it will
 get updated by portage regardless of it being in the world-file. 

Possible but unlikely.  It is a stable mail server.  I doubt we will add or 
remove any software in the near future.

 Abetter way would be to install it by hand in /usr/local which is
 reserved for user-managed programs. But you _will_ have to keep an eye
 on all the required libraries. If they get updated by portage it could
 break your local install of postfix unless you compile it statically.

Thank you for the info.
 
 Another option would be to mask every version of postfix except of
 yours in package.mask. If you have to modify the ebuild copy
 it to your
 portage overlay and install it from there.
 
 Anyway, why do you want to manage those programs yourself?
 

Because of this patch for postfix: 
http://sbserv.stahl.bau.tu-bs.de/~hildeb/postfix/duchovni/multi_instance.gz

It makes managing / upgrading postfix with multi instances easier.  But it 
seems sticking with portage and managing the (infrequent) upgrades by hand for 
the second instance of postfix is less work than messing with ebuilds.

Thanks again.
Eray

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Out of portage

2005-11-08 Thread Renat Golubchyk
On Tue, 8 Nov 2005 20:03:45 +0200 Eray Aslan [EMAIL PROTECTED]
wrote:
 Renat Golubchyk mailto:[EMAIL PROTECTED] wrote:
  Anyway, why do you want to manage those programs yourself?
  
 
 Because of this patch for postfix: 
 http://sbserv.stahl.bau.tu-bs.de/~hildeb/postfix/duchovni/multi_instance.gz
 
 It makes managing / upgrading postfix with multi instances easier.
 But it seems sticking with portage and managing the (infrequent)
 upgrades by hand for the second instance of postfix is less work than
 messing with ebuilds.

You can copy the ebuild to your overlay and patch postfix from there.
If you don't have to do anything else before compiling it then it's as
trivial as epatch /path/to/postfix.patch somewhere in src_unpack().
Doing it this way has the benefit of letting portage manage your
packages. You'll just have to keep an eye for upgrades, because they
will probably come without this patch. If you want this patch to be
included in postfix create a bug in bugzilla with the request.

Cheers,
Renat

-- 
Probleme kann man niemals mit derselben Denkweise loesen,
durch die sie entstanden sind.
  (Einstein)


pgpUbG7w6M1cE.pgp
Description: PGP signature