Date: Thu, 03 Aug 2006 17:58:20 +0200 From: Jona Joachim <jaj13@web.de> To: vd@FreeBSD.org Cc: freebsd-ports@FreeBSD.org Subject: Re: little problem with pkg-plist Message-ID: <44D21D1C.3020908@web.de> In-Reply-To: <20060803133334.GA3117@qlovarnika.bg.datamax> References: <44D11DFF.7000103@web.de> <20060803074832.GA96800@qlovarnika.bg.datamax> <44D1F5BB.20105@web.de> <20060803133334.GA3117@qlovarnika.bg.datamax>
next in thread | previous in thread | raw e-mail | index | archive | help
Vasil Dimov wrote: > On Thu, Aug 03, 2006 at 03:10:19PM +0200, Jona Joachim wrote: >> Vasil Dimov wrote: >>> On Wed, Aug 02, 2006 at 11:49:51PM +0200, Jona Joachim wrote: >>>> Hi! >>>> I ported SGE (SDL Graphics Extension) to FreeBSD and ran into a strange >>>> problem with pkg-plist. >>>> Among others these files are listed in pkg-plist: >>>> lib/libSGE.a >>>> lib/libSGE.so >>>> lib/libSGE.so.0 >>>> lib/libSGE.so.0.030809 >>>> >>>> Those are the only files installed in lib. >>>> libSGE.so.0 is a symlink to libSGE.so.0.030809 and libSGE.so is a >>>> symlink to libSGE.so.0. >>>> When I try to deinstall the port the following happens: >>>> >>>> /usr/local/lib> ls -F | grep SGE >>>> libSGE.a >>>> libSGE.so@ >>>> libSGE.so.0@ >>>> libSGE.so.0.030809* >>>> /usr/local/lib> cd /home/default/SGE >>>> /home/default/SGE> sudo make deinstall >>>> ===> Deinstalling for devel/SGE >>>> ===> Deinstalling SGE-0.030809 >>>> pkg_delete: file '/usr/local/lib/libSGE.so.0' doesn't exist >>>> pkg_delete: couldn't entirely delete package (perhaps the packing list is >>>> incorrectly specified?) >>>> /home/default/SGE> cd /usr/local/lib >>>> /usr/local/lib> ls | grep SGE >>>> libSGE.so.0.030809 >>>> >>>> It looks like pkg_delete ignores what comes after the third dot in the >>>> filename. >>> No, it just quits when encounters the nonexistent libSGE.so.0 in >>> pkg-plist. >> It usually doesn't stop when it encounters a non-existing file, it just >> warns and continues. >> >>> Don't you have libSGE.so.0 listed twice in pkg-plist? >> It's not listed twice. >> Here is the whole content of pkg-plist: >> >> include/SDL11/sge.h >> include/SDL11/sge_blib.h >> include/SDL11/sge_bm_text.h >> include/SDL11/sge_collision.h >> include/SDL11/sge_config.h >> include/SDL11/sge_internal.h >> include/SDL11/sge_misc.h >> include/SDL11/sge_primitives.h >> include/SDL11/sge_rotation.h >> include/SDL11/sge_shape.h >> include/SDL11/sge_surface.h >> include/SDL11/sge_textpp.h >> include/SDL11/sge_tt_text.h >> lib/libSGE.a >> lib/libSGE.so >> lib/libSGE.so.0 >> lib/libSGE.so.0.030809 >> >> I can send you the whole port if you wish >> > > Yeah, if nothing else works feel free to send the shar archive for > review. You can find it here: http://webplaza.pt.lu/~mpjjjjsj/files/SGE.shar Jona
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44D21D1C.3020908>