Date: Fri, 25 Aug 2006 09:24:08 +0400 From: "Andrew Pantyukhin" <infofarmer@FreeBSD.org> To: "Jeremy Messenger" <mezz7@cox.net> Cc: FreeBSD Ports <ports@freebsd.org>, Stanislav Sedov <ssedov@mbsd.msk.ru>, portmgr@freebsd.org Subject: Re: BSD.local.dist - share/locale Message-ID: <cb5206420608242224w4759fb82y54687d9bf49ebf61@mail.gmail.com> In-Reply-To: <op.tessa2d69aq2h7@mezz.mezzweb.com> References: <cb5206420608240626g7f3756c9g8754d7a437c5fd25@mail.gmail.com> <op.tesirrx09aq2h7@mezz.mezzweb.com> <cb5206420608240750y374ba12es2afbe254acf126cc@mail.gmail.com> <op.tessa2d69aq2h7@mezz.mezzweb.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 8/25/06, Jeremy Messenger <mezz7@cox.net> wrote: > On Thu, 24 Aug 2006 09:50:52 -0500, Andrew Pantyukhin > <infofarmer@FreeBSD.org> wrote: > > > On 8/24/06, Jeremy Messenger <mezz7@cox.net> wrote: > >> On Thu, 24 Aug 2006 08:26:53 -0500, Andrew Pantyukhin > >> <infofarmer@FreeBSD.org> wrote: > >> > >> > I can't help thinking that the way we're trying to deal with > >> > locale directories is far from optimal. IMHO, there are > >> > several ways to improve the state of things: > >> > >> I think the current how we handle locale is a bit silly, so I personal > >> in > >> favor of create localehier like misc/gnomehier than four suggested > >> below.. > >> Honestly, I would be more rather to put mtree that is for ports in > >> somewhere of /usr/ports/ than /etc/mtree/ that way any version of > >> FreeBSD > >> won't have any of left over directories problem. > > > > It's a good idea, but we're back at the second question - > > what if someone fancies to pkg_delete -xf gnomehier? > > There will be no way to get a clean system after that > > other than by reinstalling gnomehier and deleting it after > > all the ports requiring it. > > Why would someone want to delete it when it is need? Same things with why > would someone delete library when apps need it? I think it's not our > problem as I haven't seen anyone do that with gnomehier. Okay, another example. Like Stanislav said, imagine you've installed gnomehier into PREFIX=A and now you're installing gfoo into PREFIX=B (A!=B). How will gnomehier ensure that when both gfoo and gnomehier are deinstalled, nothing is left behind?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cb5206420608242224w4759fb82y54687d9bf49ebf61>