Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 208223 - Make stable media-plugins/vdr-vompserver-0.2.7
Summary: Make stable media-plugins/vdr-vompserver-0.2.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo VDR Project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 307111
  Show dependency tree
 
Reported: 2008-01-30 21:06 UTC by Petric Frank
Modified: 2010-12-01 22:20 UTC (History)
1 user (show)

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


Attachments
emerge.info (emerge.info,3.73 KB, text/plain)
2010-02-27 20:53 UTC, Christophe LEFEBVRE
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petric Frank 2008-01-30 21:06:22 UTC
More than 4 weeks went away since media-plugins/vdr-vompserver-0.2.7 have been added to portage.
Up to now no bug have been reported here.

Make this ebuild stable for x86 and (if possible) for amd64.


Reproducible: Always

Actual Results:  



Expected Results:  
Ebuild stable for x86 and amd64.
Comment 1 Petric Frank 2008-02-06 19:46:36 UTC
(ping)

Is there a problem with this request ?
Comment 2 Joerg Bornkessel (RETIRED) gentoo-dev 2008-02-08 14:58:02 UTC
No Problem with this bug, sorry

x86 stabel,
for amd64 we need at first stabilzed the vdr,
i think this will come before vdr-1.6.x goes in the Tree

zzam is still busy with his new "littel zzam"
for me its to much work on my buissness....
Comment 3 Christophe LEFEBVRE 2010-02-27 20:53:13 UTC
Created attachment 221471 [details]
emerge.info
Comment 4 Christophe LEFEBVRE 2010-02-27 21:03:25 UTC
I don't know what is the better way to resolve this bug.

What can I say :
* This ebuild use the function "vdr_i18n_convert_to_gettext()" from vdr-plugin.eclass.
* The function "vdr_i18n_convert_to_gettext()" calls the script ${ROOT}/usr/share/vdr/bin/i18n-to-gettext.pl file (from /usr/media-video-vdr).
* The script i18n-to-gettext.pl looks for "tI18nPhrase" in i18n.c, in i18n.h and in *.c files but this pattern is not found for this plugin.



There is the bogus extract from i18n-to-gettext.pl :

for ("i18n.c", "i18n.h", `ls *.c`) { # try i18n.[ch] explicitly first
    chomp($f = $_);
    if (-f $f && `grep tI18nPhrase $f`) {
       $I18NFILE = $f;
       last;
       }
    }
die "can't find internationalized texts!" unless ($I18NFILE);


 
Another way to resolve this bug would be to introduce correctly "tI18nPhrase" in the source code of vdr-vompserver.
Comment 5 Joerg Bornkessel (RETIRED) gentoo-dev 2010-12-01 22:20:45 UTC
(In reply to comment #4)
> I don't know what is the better way to resolve this bug.
> 
> What can I say :
> * This ebuild use the function "vdr_i18n_convert_to_gettext()" from
> vdr-plugin.eclass.
> * The function "vdr_i18n_convert_to_gettext()" calls the script
> ${ROOT}/usr/share/vdr/bin/i18n-to-gettext.pl file (from /usr/media-video-vdr).
> * The script i18n-to-gettext.pl looks for "tI18nPhrase" in i18n.c, in i18n.h
> and in *.c files but this pattern is not found for this plugin.
> 
> 
> 
> There is the bogus extract from i18n-to-gettext.pl :
> 
> for ("i18n.c", "i18n.h", `ls *.c`) { # try i18n.[ch] explicitly first
>     chomp($f = $_);
>     if (-f $f && `grep tI18nPhrase $f`) {
>        $I18NFILE = $f;
>        last;
>        }
>     }
> die "can't find internationalized texts!" unless ($I18NFILE);
> 
> 
> 
> Another way to resolve this bug would be to introduce correctly "tI18nPhrase"
> in the source code of vdr-vompserver.
> 

this plugin has/need no translation
only the description in the osd
Menu/Settings/Plugins/ vompserver is here in english

i can live with this, for this small bug to contact the maintainer is for me a little bit oversized.

anyway, the script and vdr-plugin.eclass fails in this case in a handfull of plugins.

id think about this, to add a switch in the eclass, to switch off the detection

but this is not very importend yet
i will write it to my todo list...