cl-pg - Common Lisp library that provides a socket level postgresql interface

Distribution: Debian Sid
Repository: Debian Main amd64
Package name: cl-pg
Package version: 20061216
Package release: 5
Package architecture: all
Package type: deb
Installed size: 256 B
Download size: 46.07 KB
Official Mirror:
Description: unavailable.



    Binary package: cl-pg_20061216-5_all.deb
    Source package: cl-pg

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install cl-pg deb package:
      # sudo apt-get install cl-pg


    2009-09-02 - Peter Van Eynde <> cl-pg (1:20061216-5) unstable; urgency=low * Added debian/README.building file * Changed to the lisp Section * Added dummy watch file * Added ${misc:Depends} to Depends * Now use debhelper v7 * Updated Standards-Version no real changes

    2008-03-14 - Peter Van Eynde <> cl-pg (1:20061216-4) unstable; urgency=low * Added Build-Depends-Indep for dh-lisp (Closes: #470320)

    2008-02-24 - Peter Van Eynde <> cl-pg (1:20061216-3) unstable; urgency=low * Changed to group maintanance * Added Vcs-Git control field * debhelper is Build-Depends * Updated standard version without real changes * documented how to update

    2007-04-09 - Peter Van Eynde <> cl-pg (1:20061216-2) unstable; urgency=low * Upload to unstable.

    2007-02-06 - Peter Van Eynde <> cl-pg (1:20061216-1) experimental; urgency=low * New upstream. Major changes: + Don't flush the network stream in SEND-PACKET, because it slows down API calls that have multiple SEND-PACKET calls in them. From + Fix numeric parser for negative numbers. From + Make sure we consume the ReadyForQuery packet that is generated when closing a prepared statement or portal, or the packet can be misinterpreted by a later query, leading to data loss. Fix from Robert J. Macomber. + Add an ABORT keyword argument to PG-DISCONNECT (from Robert J. Macomber <>), as per CL:CLOSE. "I've run into a problem with pg-disconnect if something abnormal happens to the database connection -- if the database goes away for a restart while pg has a connection open, for example. When this happens, pg-disconnect fails, and the socket file descriptor is left open (presumably for a finalizer to clean up), also raising a new error from the unwind-protect in with-pg-connection. To guard against the possibility, I've added an :abort parameter to pg-disconnect, like cl:close has, and made with-pg-connection call it with :abort t if the body exits abnormally, in the same way that with-open-file operates. When :abort is true, the modified pg-disconnect closes the database connection ungracefully, including making the close call abort (otherwise, sbcl at keast tries to flush the stream, raising another error if the database isn't there anymore)." + Allow encoding used for socket communication with the backend to be specified as a keyword argument to PG-CONNECT, for cases where rebinding *PG-CLIENT-ENCODING* is inconvenient. Add a simple test for encoding support. (From Attila Lendvai <>) * upload to experimental during the freeze

    2006-10-24 - Peter Van Eynde <> cl-pg (1:20061022-1) unstable; urgency=low * Added XS-X-Vcs-Darcs header * modified S-X-Vcs-Darcs to XS-Vcs-Darcs field * New upstream with many bugfixes

    2006-09-20 - Peter Van Eynde <> cl-pg (1:20060919-1) unstable; urgency=low * New upstream version with several important bugfixes * Updated standards version without real changes.

    2006-06-19 - Peter Van Eynde <> cl-pg (1:20060207-2) unstable; urgency=low [ René van Bevern ] * debian/control: get dependencies right: depend on ${misc:Depends} instead of common-lisp-controller explicitly and put debhelper to Build-Depends

    2006-02-07 - Peter Van Eynde <> cl-pg (1:20060207-1) unstable; urgency=low * Added missing Build-Depends on 'dh-lisp' (Closes: #351770) * New upstream * Added epoch to handle version stupidity

    2006-01-25 - Peter Van Eynde <> cl-pg (20061225-1) unstable; urgency=low * New upstream * Better sbcl unicode support * Improved asdf compatibility * Documentation for pg-close-portal fixed in upstream (Closes: #349778)