Change logs for python-central source package in Hardy

  • python-central (0.6.7ubuntu0.1) hardy-proposed; urgency=low
    
      * Upload to hardy-proposed. LP: #237654.
      * Add infrastructure to remove generated files on upgrades to newer
        versions of a package not having files handled by python-central.
        See dh_pycentral(1).
      * Properly remove symlinks and bytecode files for old python versions.
        Closes: #409390.
      * pycentral rtremove: Don't rely on the status of a package reading
        the status file, use dpkg-query instead. LP: #225927.
      * pycentral updatedefault: Call py_compilefiles with `-f' for private
        modules.
      * dh_pycentral: Install the preinst script for packages having
        private modules; really closes: #477180.
      * dh_pycentral: Set Python-Version according to the public modules,
        if the package contains both private and public modules. Closes: #477566.
      * pyversions.py: Don't rely on /usr/bin/python being a symlink.
        Closes: #450591.
    
     -- Matthias Klose <email address hidden>   Thu, 05 Jun 2008 16:41:35 +0200
  • python-central (0.6.5ubuntu1) hardy; urgency=low
    
      * Don't complain about absolute symlinks replaced by relative symlinks
        pointing to the pyshared directory. Might happen if a user runs
        symlinks -c, or a chroot is prepared for use with fakechroot (Ubuntu's
        apport retrace service runs in such an environment). LP: #204526.
      * Don't create preinst scripts, if the packages doesn't have any shared
        files.
      * On upgrade, remove byte-code files for private modules not existing
        anymore in a new version of a package. Closes: #476976.
      * pycentral pkgprepare: Skip package, if the required runtime is not
        yet installed. Closes: #476685.
      * pycentral version: New subcommand.
    
     -- Matthias Klose <email address hidden>   Tue, 22 Apr 2008 10:02:46 +0200
  • python-central (0.6.1ubuntu3) hardy; urgency=low
    
      * pycentral rtremove: Try to remove runtime support for all packages,
        then fail if one or more packages did fail. Be more verbose.
    
     -- Matthias Klose <email address hidden>   Thu, 17 Apr 2008 21:47:09 +0200
  • python-central (0.6.1ubuntu2) hardy; urgency=low
    
      * pycentral rtremove: Do not work on removed, but not purged packages.
        LP: #205470.
      * pycentral pkgprepare: Create the directory before creating a symlink
        there; not yet done when the package install previously failed and
        was retried. LP: #201978.
    
     -- Matthias Klose <email address hidden>   Fri, 04 Apr 2008 14:38:03 +0200
  • python-central (0.6.1ubuntu1) hardy; urgency=low
    
      * Allow pyversions -s to succeed without having python-all in the
        package list.
    
     -- Matthias Klose <email address hidden>   Thu, 20 Mar 2008 19:08:33 +0100
  • python-central (0.6.0ubuntu2) hardy; urgency=low
    
      * pycentral pkgprepare: Properly remove directories not found anymore
        in the new version of the package. LP: #201204.
      * dh_pycentral: Rename versioned .pth and .egg-info files, removing the
        python version unless DH_PYCENTRAL matches `norename'.
      * Warn about differing trees before moving files to the shared area.
    
     -- Matthias Klose <email address hidden>   Wed, 12 Mar 2008 17:29:45 +0100
  • python-central (0.6.0ubuntu1) hardy; urgency=low
    
      * Bump version number to 0.6.x.
    
     -- Matthias Klose <email address hidden>   Wed, 12 Mar 2008 00:26:46 +0100
  • python-central (0.5.63ubuntu1) hardy; urgency=low
    
      * pycentral pkgprepare: Skip complaining about files moved from
        /usr/lib/pythonX.Y/site-packages to the shared area.
      * dh_pycentral: Don't link shared files at preinstallation when
        DH_PYCENTRAL matches the value `noprepare'.
    
     -- Matthias Klose <email address hidden>   Mon, 10 Mar 2008 23:30:38 +0000
  • python-central (0.5.62ubuntu4) hardy; urgency=low
    
      [Michael Vogt]
      * pycentral pkgprepare: Skip when upgrading from a package version
        not using python-central (showed on dapper->hardy upgrade testing).
    
      [Matthias Klose]
      * Check for file conflicts before starting to link shared files.
    
     -- Matthias Klose <email address hidden>   Fri, 07 Mar 2008 19:45:34 +0100
  • python-central (0.5.62ubuntu3) hardy; urgency=low
    
      * If "/usr/share/python/debian_defaults" does not exists,
        raise a ValueError in read_default() (LP: #198456)
    
     -- Michael Vogt <email address hidden>   Wed, 05 Mar 2008 15:26:28 +0100
  • python-central (0.5.62ubuntu2) hardy; urgency=low
    
      * Do not crash if no /usr/share/python/debian_defaults is on the
        system and assume python2.4 then. That was the last version
        without this file (LP: #198456)
    
     -- Michael Vogt <email address hidden>   Tue, 04 Mar 2008 19:44:20 +0100
  • python-central (0.5.62ubuntu1) hardy; urgency=low
    
      * pkgprepare, pkginstall: Always use the default runtime as a last resort.
      * Handle updates gracefully, if the old package version has shared
        files already located in /usr/share/pyshared, and the new package has
        them still in the old location in /usr/share/pycentral. LP: #197841.
      * dh_pycentral: Remove an empty /usr/lib after moving all files.
        Closes: #452227.
      * Users tend to modify the /usr/bin/python symlink. Allow pythonX.Y
        and /usr/bin/pythonX.Y as values. Closes: #378146, #450491, #467372.
      * pycentral updatedefault: Fix name in error message. Closes: #432813.
      * pyversions.py: Assume no old and unsupported versions, when
        the python_defaults file is not yet installed. Closes: #405781.
      * dh_pycentral: Set file permissions independently of the umask.
        Closes: #398729.
      * Use a default value for supported python versions, if python-minimal
        is not installed, and apt-cache is not available. Closes: #394084, #397495.
    
     -- Matthias Klose <email address hidden>   Sun, 02 Mar 2008 12:15:01 +0100
  • python-central (0.5.61ubuntu1) hardy; urgency=low
    
      * Don't try to use an unavailable runtime for `pkgprepare'.
        LP: #197160, #196984.
      * Duplicate the configuration information from the preinst file in
        /usr/share/pyshared-data/<package>. Avoids direct access to files in
        /var/lib/dpkg/info and avoids calls to dpkg-query.
    
     -- Matthias Klose <email address hidden>   Sat, 01 Mar 2008 17:45:58 +0100
  • python-central (0.5.60ubuntu5) hardy; urgency=low
    
      * Fix byte code removal in private modules. LP: #196378.
    
     -- Matthias Klose <email address hidden>   Thu, 28 Feb 2008 10:13:15 +0100
  • python-central (0.5.60ubuntu4) hardy; urgency=low
    
      * Don't crash on package upgrades from versions not using pycentral.
        LP: #195551.
      * Remove byte code for files in private modules, removed in the new version.
    
     -- Matthias Klose <email address hidden>   Wed, 27 Feb 2008 11:02:22 +0100
  • python-central (0.5.60ubuntu3) hardy; urgency=low
    
      * Reenable the fix from 0.5.50ubuntu2 to allow installation of packages
        which were built with the broken dh_pycentral 0.5.50ubuntu1.
      * Allow overwriting of links pointing to the old /usr/share/pycentral
        directory.
    
    python-central (0.5.60ubuntu2) hardy; urgency=low
    
      * Always call `pkginstall' in the postinst to make sure that the
        symlinks are not removed by maintainer scripts between running
        `preinst' and `postinst'.
    
    python-central (0.5.60ubuntu1) hardy; urgency=low
    
      * Install modules into a package and tool independent directory
        /usr/share/pyshared, as proposed in
        http://lists.debian.org/debian-python/2006/06/msg00184.html.
        Let dpkg handle conflicts and replaces again.
    
     -- Matthias Klose <email address hidden>   Tue, 26 Feb 2008 19:36:31 +0100
  • python-central (0.5.50ubuntu7) hardy; urgency=low
    
      * On upgrade, properly remove byte-code files not anymore in the
        new version of the package.
    
     -- Matthias Klose <email address hidden>   Wed, 20 Feb 2008 09:39:13 +0000
  • python-central (0.5.50ubuntu6) hardy; urgency=low
    
      * Reenable byte-compilation for shared modules.
      * Revert change to pyversions.py from 0.5.50ubuntu2.
    
     -- Matthias Klose <email address hidden>   Tue, 19 Feb 2008 23:58:51 +0100
  • python-central (0.5.50ubuntu5) hardy; urgency=low
    
      * do not crash if a package has private files
    
     -- Michael Vogt <email address hidden>   Tue, 19 Feb 2008 14:41:55 +0100
  • python-central (0.5.50ubuntu4) hardy; urgency=low
    
      * fix crash when no [python-package] section is found
        in the header (thanks to Soren Hansen)
      * do not crash if the
    
     -- Michael Vogt <email address hidden>   Tue, 19 Feb 2008 12:29:47 +0100
  • python-central (0.5.50ubuntu3) hardy; urgency=medium
    
      * dh_pycentral: Fix variable substitution in preinst autoscript
        for all cases. LP: #192992.
    
     -- Matthias Klose <email address hidden>   Tue, 19 Feb 2008 10:05:58 +0100
  • python-central (0.5.50ubuntu2) hardy; urgency=low
    
      * fix crash in parse_versions (LP: #192992)
    
     -- Michael Vogt <email address hidden>   Tue, 19 Feb 2008 10:03:37 +0100
  • python-central (0.5.50ubuntu1) hardy; urgency=low
    
      * Keep public modules available during upgrades.
    
     -- Matthias Klose <email address hidden>   Sat, 16 Feb 2008 17:21:57 +0000
  • python-central (0.5.15ubuntu3) hardy; urgency=low
    
      * pycentral.py:
        - if the PYCENTRAL_NO_DPKG_QUERY environment is set
          pycentral will not use dpkg-query (needed for
          dapper->hardy upgrades where dpkg-query might be
          confused about triggers information in the status
          file)
      * debian/control:
        - remove dpkg pre-depend, the upgrader can run with
          PYCENTRAL_NO_DPKG_QUERY
    
     -- Michael Vogt <email address hidden>   Wed, 21 Nov 2007 15:25:03 +0100
  • python-central (0.5.15ubuntu2) gutsy; urgency=low
    
      * debian/control:
        - add pre-depends on dpkg with trigger support (LP: #148930)
    
     -- Michael Vogt <email address hidden>   Fri, 05 Oct 2007 17:58:13 +0200