Can emerge export a list of files to fetch?
Hi,
Due to overcast days and a dependency on PV panels for my power, I am reluctant to leave my computer on overnight to fetch updates on my off-peak quota. I do have a Buffalo Linkstation NAS box running, but it appears to run a Debian variant. It would be nice if I could run emerge and export a list of files needed so the NAS box could get them on my off-peak quota. Having already patched my copy of emerge to print a timestamp on the ">>> Emerge" line, I could probably add an export function if it does not already exist. Once downloaded, could the files just be copied to /usr/portage/distfiles, or is there a record of downloads that needs to be updated as well? Thanks Jim ps It would be even nicer if I could put Gentoo on the NAS box... |
Quote:
Example: Code:
emerge -pf fluxbox > filelist.txt Code:
emerge -pef fluxbox > filelist.txt Quote:
Quote:
|
Thanks.
The reason for wanting timestamps is that packages like xulrunner and webkit can take over 2 hours to compile and it would be nice to know when they started. |
There's an emerge log in /var/log/emerge.log, unfortunately, someone decided that time signatures in it should not be human readable :P
The good news is that there's a package called app-portage/genlop in portage, which parses this log and even can give you estimations for future merges, based on the previous history. It can also query online, and give estimations based on similar cpus and similar USE and CFLAGS settings. So I heard, at least. Admittedly, I rarely use it because I never needed that kind of info myself. |
All times are GMT -5. The time now is 04:22 PM. |