[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Looking for a way to cache .deb files downloaded by apt inside sbuild schroot



On Wed, Oct 27, 2021 at 05:32:21PM +0300, Uladzimir Bely wrote:
> When sbuild is used to compile a package from sources, some packages (package 
> dependencies) are internally downloaded and installed in schroot.
> 
> I'm looking for a way to cache the dependencies in form of .deb files outside 
> the schroot. So that I could later create a local partial debian repo from 
> these .deb files and run sbuild for a second time using the same schroot but 
> with local repo for getting dependencies.
> 
> I tried several options for sbuild (like --purge-build=never, --purge-
> deps=never, --purge-session=never), tried to find .deb files during the build 
> using at some stages (--pre-build-commands="ls -la /var/cache/apt/archives/",  
> --starting-build-commands="ls -la /var/cache/apt/archives/", --finished-build-
> commands="ls -la /var/cache/apt/archives/") - but I couldn't see any .deb 
> files inside the schroot.
> 
You might want to look at cowbuilder.  It does this automatically
without any additional components that need to be configured.

Regards,

-Roberto

-- 
Roberto C. Sánchez


Reply to: