* [gentoo-soc] R_Overlay: Automated overlay maintenance - progress report #4
@ 2013-07-08 8:09 André Erdmann
0 siblings, 0 replies; only message in thread
From: André Erdmann @ 2013-07-08 8:09 UTC (permalink / raw
To: gentoo-soc; +Cc: Denis Dupeyron
[-- Attachment #1: Type: text/plain, Size: 1599 bytes --]
Hi everyone,
== Brief summary of this project ==
This project is a continuation of last year's project, "Automatically generated
overlay of R packages". Its aims are extending overlay creation and, more
importantly, automated overlay maintenance.
For reference, the roverlay git repo can be found at [0], which also provides
some documentation [1].
== Last week's progress ==
* completed SLOT handling. The slot value is configurable now ("take up to
<N> 'parts' from the calculated version", "use fixed value").
* started with validation of selfdeps (=dependencies on packages provided
by the overlay). The objective here is to eliminate packages ("future
ebuilds") that depend on uncreatable packages/ebuilds, while differentiating
between mandatory (=> "ebuild uncreatable") and optional (=> simply drop)
selfdeps. To achieve this, ebuild creation (for a single package) is paused
until other packages have been processed, and then resumed. This feature is
mostly done; documentation is todo.
Misc:
* added a test suite for dependency resolution
-> wrote an interface to access dependency resolution (independently of
overlay creation)
* added a hook that automatically creates the metadata cache after overlay
creation (suggested by heroxbd)
== Plans for this week ==
* proceed with selfdep validation
* improve ebuild quality further
[0] http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=summary
[1] http://git.overlays.gentoo.org/gitweb/?p=proj
/R_overlay.git;a=blob_plain;f=doc/html/usage.html;hb=HEAD
Regards,
André E.
[-- Attachment #2: Type: text/html, Size: 6686 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-07-08 8:10 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-08 8:09 [gentoo-soc] R_Overlay: Automated overlay maintenance - progress report #4 André Erdmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox