* [gentoo-user] Out of portage
@ 2005-11-08 9:37 Eray Aslan
2005-11-08 16:37 ` Renat Golubchyk
0 siblings, 1 reply; 7+ messages in thread
From: Eray Aslan @ 2005-11-08 9:37 UTC (permalink / raw
To: gentoo-user
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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Out of portage
2005-11-08 9:37 Eray Aslan
@ 2005-11-08 16:37 ` Renat Golubchyk
0 siblings, 0 replies; 7+ messages in thread
From: Renat Golubchyk @ 2005-11-08 16:37 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1289 bytes --]
Hi!
On Tue, 8 Nov 2005 11:37:45 +0200 "Eray Aslan" <eray.aslan@caf.com.tr>
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)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: [gentoo-user] Out of portage
@ 2005-11-08 18:03 Eray Aslan
2005-11-08 18:29 ` Renat Golubchyk
0 siblings, 1 reply; 7+ messages in thread
From: Eray Aslan @ 2005-11-08 18:03 UTC (permalink / raw
To: gentoo-user
Renat Golubchyk <mailto:ragermany@gmx.net> 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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Out of portage
2005-11-08 18:03 Eray Aslan
@ 2005-11-08 18:29 ` Renat Golubchyk
0 siblings, 0 replies; 7+ messages in thread
From: Renat Golubchyk @ 2005-11-08 18:29 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1224 bytes --]
On Tue, 8 Nov 2005 20:03:45 +0200 "Eray Aslan" <eray.aslan@caf.com.tr>
wrote:
> Renat Golubchyk <mailto:ragermany@gmx.net> 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)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: [gentoo-user] Out of portage
@ 2005-11-09 8:23 Eray Aslan
2005-11-09 8:57 ` Neil Bothwick
2005-11-09 8:59 ` Renat Golubchyk
0 siblings, 2 replies; 7+ messages in thread
From: Eray Aslan @ 2005-11-09 8:23 UTC (permalink / raw
To: gentoo-user
Renat Golubchyk <mailto:ragermany@gmx.net> 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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Out of portage
2005-11-09 8:23 [gentoo-user] Out of portage Eray Aslan
@ 2005-11-09 8:57 ` Neil Bothwick
2005-11-09 8:59 ` Renat Golubchyk
1 sibling, 0 replies; 7+ messages in thread
From: Neil Bothwick @ 2005-11-09 8:57 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 569 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Out of portage
2005-11-09 8:23 [gentoo-user] Out of portage Eray Aslan
2005-11-09 8:57 ` Neil Bothwick
@ 2005-11-09 8:59 ` Renat Golubchyk
1 sibling, 0 replies; 7+ messages in thread
From: Renat Golubchyk @ 2005-11-09 8:59 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 840 bytes --]
On Wed, 9 Nov 2005 10:23:31 +0200 "Eray Aslan" <eray.aslan@caf.com.tr>
wrote:
> Renat Golubchyk <mailto:ragermany@gmx.net> 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)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2005-11-09 11:11 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-09 8:23 [gentoo-user] Out of portage Eray Aslan
2005-11-09 8:57 ` Neil Bothwick
2005-11-09 8:59 ` Renat Golubchyk
-- strict thread matches above, loose matches on Subject: below --
2005-11-08 18:03 Eray Aslan
2005-11-08 18:29 ` Renat Golubchyk
2005-11-08 9:37 Eray Aslan
2005-11-08 16:37 ` Renat Golubchyk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox