Date: Fri, 10 Dec 2004 19:09:08 +0100 From: Michael Nottebrock <michaelnottebrock@gmx.net> To: Chuck Swiger <cswiger@mac.com> Cc: kde@freebsd.org Subject: Re: [kde-freebsd] extra dirrectories to remove Message-ID: <200412101909.09653.michaelnottebrock@gmx.net> In-Reply-To: <41B9E250.2020604@mac.com> References: <41B89A9A.20600@FreeBSD.org> <200412092114.57917.michaelnottebrock@gmx.net> <41B9E250.2020604@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart2193522.2mxoPKHka5 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday, 10. December 2004 18:52, Chuck Swiger wrote: > [ ...trimmed multiposting between lists somewhat... ] > > Michael Nottebrock wrote: > [ ... ] > > >> May be it will better remove them in a "parent" port (kdelibs?, qt?)? > >> Or each port have to try to remove them? > > > > We've been kicking the idea of a kdehier port around (analog to > > gnomehier), but it's not easy to determine what dirs it should hold > > (there's no complete canonical directory hierarchy for KDE and things > > change between releases). > > > > So, yes, each port should try to remove them. A plist generated with the > > standard semi-automatic scripts that have been around for ages or the > > example will be correct, so it shouldn't be a problem. > > I can confirm that "pkg_delete -x kde" will try to remove those files many > times over, which generates benign warnings that the package packing list > was incorrectly specified, but otherwise seems to work as expected. > > I would be happy to see just a single port responsible for the creation a= nd > deletion of that directory hierarchy, but, failing that, can't the > individual ports be made smart enough to notice whether or not they creat= ed > a path and generate a correct packing list dynamicly? Dynamically created packing lists are very fragile as well, I'd avoid them= =20 like the plague if at all possible. The upcoming KDE 3.3.2 ports will come= =20 with a kdehier port tacked on that will (hopefully on first try) own all th= e=20 KDE shared directories, but I still think the warnings pkg_delete emits=20 should just be axed. No other package system I'm aware of emits such a warning - probably becaus= e=20 the authors were aware of the fact that things like shared directories do=20 exist and packages aren't guaruanteed to completely clean up behind=20 themselves (and likewise no other package system needs to bother creating=20 pseudo-packages to own those directories). =2D-=20 ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org --nextPart2193522.2mxoPKHka5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBueZFXhc68WspdLARAnr7AJkBbBoCpCJ4HGDgK1tmgyGKNVaPJgCfcr2K oCIic57rm+W7EdQ25PkIqHY= =JKo2 -----END PGP SIGNATURE----- --nextPart2193522.2mxoPKHka5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200412101909.09653.michaelnottebrock>