pbuilder reinstalls ccache on --create and --update

Bug #1060101 reported by Jean-Baptiste Lallement
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pbuilder (Debian)
Fix Released
Unknown
pbuilder (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

ccache causes build issues in pbuilder like this:
    ccache: FATAL: Failed to create /var/cache/pbuilder/ccache/0/f: Permission denied

ccache cannot definitely be removed because it is unconditionally reinstalled on update and create.
A workaround is to comment the line CCACHEDIR= in /usr/share/pbuilder/pbuilderrc

This is fixed in debian in 0.212

http://anonscm.debian.org/gitweb/?p=pbuilder/pbuilder.git;a=commit;h=f20979cb54a6474c50a5d50e2ac3368602c6cd5a

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: pbuilder 0.208ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
Uname: Linux 3.5.0-16-generic x86_64
ApportVersion: 2.6.1-0ubuntu1
Architecture: amd64
Date: Tue Oct 2 12:10:16 2012
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: pbuilder
UpgradeStatus: Upgraded to quantal on 2012-01-31 (244 days ago)

Related branches

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Changed in pbuilder (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pbuilder (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pbuilder - 0.213ubuntu1

---------------
pbuilder (0.213ubuntu1) raring; urgency=low

  * Merge from Debian unstable (LP: #1075347, LP: #1060101)
    Remaining changes:
    - pbuilderrc, debian/pbuilder.config: Set default archive mirror to
      "archive.ubuntu.com/ubuntu".
    - pbuilderrc: Set default keyring to the Ubuntu one.
    - pbuilderrc: change how we pass keyring in DEBOOTSTRAPOPTS
    - debian/rules: install temporary locale so man page tests don't cause
      FTBFS.
  * pbuilderrc: Set default distribution to "quantal"

pbuilder (0.213) unstable; urgency=low

  [ Beatrice Torracca ]
  * Bug#686004: [INTL: it] Italian translation of debconf messages - pbuilder

  [ David Martínez Moreno ]
  * Bug#686410: pbuilder: [INTL:es] Spanish translation update of debconfmessages - pbuilder.

  [ Junichi Uekawa ]
  * remove /etc/pbuilder/pbuilderrc -> etc/pbuilderrc. (closes: 689213)

pbuilder (0.212) unstable; urgency=low

  * update copyright file to be more machine-process-able, and move
    homepage information to debian/control
  * set ccachedir to default to off. It's a minor optimization that a
    developer may choose to enable at the cost of incompatibility and some
    bugs. (closes: #675691, #675843, #670651)

pbuilder (0.211) unstable; urgency=low

  [ Junichi Uekawa ]
  * policy update: 3.9.1
  * For testsuite, do not depend on approx instance. It's not always
    reliable and confusing. Just trust autoconfiguration result here.
  * B90lintian requires bashism (closes: #604546)

  [ Sjoerd Simons ]
  * Recognize armhf as an architecture on ubuntu-ports
  * When testing mirror selection, force an architecture that we know is on that mirror
  (closes: #671007)

pbuilder (0.210) unstable; urgency=low

  * move around echobacktime definition location. (closes: #666440)
  * B92test-pkg: Having any test fail should make the regression test
    suite to fail and exit with exit value of 1 instead of 0.

pbuilder (0.209) unstable; urgency=low

  * pbuilder: Auto completion is missing --allow-untrusted flag
    (closes: #664323)
  * Show current time in create / update operations too.
    (closes: #613854)
 -- Maarten Bezemer <email address hidden> Mon, 05 Nov 2012 23:27:25 +0100

Changed in pbuilder (Ubuntu):
status: Confirmed → Fix Released
Changed in pbuilder (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.