The libfaketime LD_PRELOAD hack would be really useful to me for writing a test suite for some time-sensitive code. However, packaging it as a library seems a little bit weird. I'm tempted to package it instead as a simple binary package called "faketime", by analogy with fakeroot and fakechroot.
I'd write (and provide upstream, if they want it) a simple /usr/bin/faketime wrapper script and man page if i went this route. Any thoughts on the right thing to do? It seems a little silly to worry about the nuances of library packaging when this is clearly not used as a typical library would be used. (e.g. calling ldconfig in post{inst,rm} makes no sense). OTOH, upstream does explicitly call the package libfaketime. I welcome suggestions. --dkg
pgpfpqwLnzTI4.pgp
Description: PGP signature