public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
* [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