pkg-plist problems

Paul Schmehl pauls at utdallas.edu
Tue Jul 19 16:01:37 GMT 2005


No one had an answer?

--On Monday, July 18, 2005 16:13:54 -0500 Paul Schmehl <pauls at utdallas.edu> 
wrote:

> I'm working on a new port, and I'm having a strange problem with
> pkg-plist. I created pkg-plist per the instructions in Chapter 19 of the
> Porters Handbook.  When I run make deinstall PREFIX=/var/tmp/port-name,
> the deinstall complains that the files in $DOCSDIR don't exist.  Yet they
> do.
>
> Here's the error I'm getting (in part):
>
> pkg_delete: file '/var/tmp/sguild/share/doc/sguil-sensor' doesn't really
> exist
> pkg_delete: unable to completely remove directory
> '/var/tmp/sguild/share/doc/sguil-sensor'
> pkg_delete: couldn't entirely delete package (perhaps the packing list is
> incorrectly specified?)
>
> As you can see, the directory is gone:
>  ls /var/tmp/sguild/share/doc/
> ja
>
> After running make install PREFIX=
>  make install PREFIX=/var/tmp/sguild
>
> As you can see, the directory is there:
> ls /var/tmp/sguild/share/doc/
> ja              sguil-sensor
>
> And so are the docs:
> ls /var/tmp/sguild/share/doc/sguil-sensor/
> CHANGES         INSTALL.openbsd OPENSSL.README  USAGE
> INSTALL         LICENSE.QPL     TODO            sguildb.dia
>
> Here's the pkg-plist:
>  less pkg-plist
> bin/sguil-sensor/log_packets.sh
> bin/sguil-sensor/log_packets.sh-sample
> bin/sguil-sensor/sensor_agent.tcl
> etc/rc.d/sensoragent.sh
> etc/sancp.conf
> etc/sancp.conf-sample
> etc/sensor_agent.conf
> etc/sensor_agent.conf-sample
> share/doc/sguil-sensor/CHANGES
> share/doc/sguil-sensor/INSTALL
> share/doc/sguil-sensor/INSTALL.openbsd
> share/doc/sguil-sensor/LICENSE.QPL
> share/doc/sguil-sensor/OPENSSL.README
> share/doc/sguil-sensor/TODO
> share/doc/sguil-sensor/USAGE
> share/doc/sguil-sensor/sguildb.dia
> share/nls/POSIX
> share/nls/en_US.US-ASCII
> @dirrm share/doc/sguil-sensor
> @dirrm bin/sguil-sensor
>
> Everything is being installed and deleted correctly, but the deinstall
> generates the above errors.
>
> What the heck is going on?
>
> Paul Schmehl (pauls at utdallas.edu)
> Adjunct Information Security Officer
> University of Texas at Dallas
> AVIEN Founding Member
> http://www.utdallas.edu/ir/security/
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"



Paul Schmehl (pauls at utdallas.edu)
Adjunct Information Security Officer
University of Texas at Dallas
AVIEN Founding Member
http://www.utdallas.edu/ir/security/


More information about the freebsd-ports mailing list