public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-soc] Auto dependency builder progress report. Week 11.
@ 2011-08-14 20:04 Александр Берсенев
  2011-08-15  8:33 ` [gentoo-soc] " Александр Берсенев
  0 siblings, 1 reply; 2+ messages in thread
From: Александр Берсенев @ 2011-08-14 20:04 UTC (permalink / raw
  To: gentoo-soc

In this week I done an integration with portage. Diff is here
http://pastebin.com/Ny55XcwE

  I added two feature flags: depcheck and depcheckstrict. If depcheck
is set one can  see packages accessed during building process. If
depcheckstrict is set in FEATURES then files not from dependencies are
blocked.

 I tried to show it in this video from my screen:
http://www.youtube.com/watch?v=QZsyMMz4K-Y (~5 mins, speed of video
was increased by factor two).

All is working correctly even if several packages are merged
simultaneously, for example, with "emerge -j 3 cowsay bash lsof".

I use external utils from portage-utils package(qlist and qfile) to
map files to packages because they are fast.

Next week I plan to make an ebuild for this utility and another ebuild
for modified portage. Also I want to test various packages building
with depcheckstrict.

Best,

Alexander Bersenev



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-08-15  8:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-14 20:04 [gentoo-soc] Auto dependency builder progress report. Week 11 Александр Берсенев
2011-08-15  8:33 ` [gentoo-soc] " Александр Берсенев

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox