solus-project / ypkg

Modern, declarative, structured build format

Home Page:https://solus-project.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

merge source cache

Justinzobel opened this issue · comments

Have one source cache for yauto, yconvert, ypkg, evobuild.

So if you use yauto or yconvert to start/convert a package it downloads the source to /var/cache/eopkg/source

and then ypkg AND evobuild use that cache of src files to build.

Saves 3 downloads for one file, especially when source files can get quite large.

That would require them all to have root privileges - not exactly acceptable. Perhaps an option to disable unlink of files ?