Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 331453 - media-video/vdr: install a @vdr-plugin-rebuild set for Portage-2.2
Summary: media-video/vdr: install a @vdr-plugin-rebuild set for Portage-2.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Low enhancement
Assignee: Gentoo VDR Project
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-08-06 18:39 UTC by Michał Górny
Modified: 2012-02-24 04:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
The set configuration file (vdr-sets.conf,103 bytes, text/plain)
2010-08-06 18:40 UTC, Michał Górny
Details
The patch to update the newest ebuild (0001-Introduce-the-vdr-plugin-rebuild-set.patch,4.53 KB, patch)
2010-08-06 18:41 UTC, Michał Górny
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-08-06 18:39:20 UTC
For a few commits portage-2.2 supports defining new sets via additional files installed in /usr/share/portage/config/sets.

I suggest installing a @vdr-plugin-rebuild set along with VDR, similar to the @module-rebuild and @x11-module-rebuild sets (the former installed by Portage, the latter by new enough x11-base/xorg-server versions). I'm attaching an example set configuration implementation and diff to the ebuild.

My implementation assumes all VDR plugin ebuilds are supposed to inherit from vdr-plugin.eclass, and thus it pulls into the dependency graph all installed packages doing that. Another solution could be to use FileOwnerSet to grab all packages installing files into VDR plugin directory.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-08-06 18:40:01 UTC
Created attachment 241659 [details]
The set configuration file
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-08-06 18:41:35 UTC
Created attachment 241661 [details, diff]
The patch to update the newest ebuild
Comment 3 Matthias Schwarzott gentoo-dev 2010-12-18 19:47:05 UTC
Sounds good, and as it only installs one additional file there is no risk in adding this to next vdr ebuild.
Comment 4 Joerg Bornkessel (RETIRED) gentoo-dev 2010-12-21 20:53:09 UTC
this feature should be a part of

media-video/gentoo-vdr-scripts not media-video/vdr
(as it is vdrplugin-rebuild too)

we can add this to the media-video/gentoo-vdr-scripts-0.4.8_rc3 (masked) an let the user test it. (vdrportal.de/gentoo, ML gentoo-vdr, ... ) 

kandidat then for the next major release of gentoo-vdr-scripts?

Comment 5 Joerg Bornkessel (RETIRED) gentoo-dev 2011-01-24 00:42:58 UTC
- merged to gentoo-vdr-scripts svn trunk
Comment 6 Joerg Bornkessel (RETIRED) gentoo-dev 2011-01-25 00:04:38 UTC
added to 
media-tv/gentoo-vdr-scripts-0.4.8

thx Michal
Comment 7 Joerg Bornkessel (RETIRED) gentoo-dev 2012-02-22 00:05:28 UTC
damnd,

after a closer look,

this feature should be added to
gentoo-vdr-scripts-0.4.8

but it will not be installed

anyway,

will fix it soon,

before 

gentoo-vdrscripts-0.5.0


sorry, my fault
Comment 8 Joerg Bornkessel (RETIRED) gentoo-dev 2012-02-24 04:50:20 UTC
finaly fixed in

gentoo-vdr-scripts-0.5.1