[elbe-users] pbuilder does not populate the package cache

Ralf Schlatterbeck rsc at runtux.com
Wed Sep 9 11:02:03 CEST 2020


I recently had a problem with Elbe due to Github issue #280.
After applying the patch (on the devel list) I'm now getting the error
that the package freshly built by pbuilder is not in the package cache
when trying to build an image. This used to work in previous versions.
Do I have to explitly insert the package into the cache now? Or is there
another bug? Should I open a github issue?

I'm calling (Makefile syntax, hence double '$'):
elbe control --build-bin build $$(cat elbe.prj)
elbe control wait_busy $$(cat elbe.prj)
(both *after* successful build of the iptna package with elbe pbuilder)

I'm getting the following traceback:
[ERROR] Build failed
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/elbepack/asyncworker.py", line 194, in execute
    skip_pbuild=self.skip_pbuilder)
  File "/usr/lib/python2.7/dist-packages/elbepack/elbeproject.py", line 617, in build
    self.get_rpcaptcache())
  File "/usr/lib/python2.7/dist-packages/elbepack/efilesystem.py", line 105, in extract_target
    deps = cache.get_dependencies(p)
  File "<string>", line 2, in get_dependencies
  File "/usr/lib/python2.7/multiprocessing/managers.py", line 774, in _callmethod
    raise convert_to_error(kind, result)
KeyError: "The cache has no package named 'iptna'"

Thanks
Ralf
-- 
Dr. Ralf Schlatterbeck                  Tel:   +43/2243/26465-16
Open Source Consulting                  www:   www.runtux.com
Reichergasse 131, A-3411 Weidling       email: office at runtux.com


More information about the elbe-users mailing list