[elbe-devel] [PATCH 0/3] fix pbuilder usage of projectrepo

Bastian Germann bage at linutronix.de
Wed Apr 17 18:27:31 CEST 2019


> Currently pbuilder isn't able to install build dependencies from the
> projectrepo.
> 
> The projectrepo is completely ignored, because the key cannot be added
> with apt-key add because there is a file with an invalid format in
> /etc/apt/trusted.gpg.d/. This is adressed by patch 1.
> 
> The hook to add a repo to the chroot was changed to be executed after
> debootstrap. But than at least "apt update" needs to run, before installling
> the build-depends after entering the chroot. This enables building packages
> that have build-depends to packages inside the projectrepo that were not in
> the projectrepo at the time the pbuilder chroot was created. This is done
> in patch 2.
> 
> Hooks need to be executable. Instead of making a single hook executable
> make them all executable.
> 
> Manuel Traut (3):
>   pbuilder: avoid specifying keyring on pbuilder create
>   pbuilder: update repos after entering chroot
>   hooks: chmod 755 on all hooks
> 
>  elbepack/elbeproject.py | 10 ++++------
>  elbepack/pbuilder.py    |  3 +++
>  2 files changed, 7 insertions(+), 6 deletions(-)
> 

For each contained patch:

Reviewed-by: Bastian Germann <bage at linutronix.de>



More information about the elbe-devel mailing list