RE: [gentoo-user] Out of portage
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
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
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
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
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
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
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