VDR development versions

Discussions Regarding Software

Moderator: Moderators

VDR development versions

Postby sami » Mon Jun 04, 2012 3:39

Hello,

I could only find VDR version 1.6 in sulfur. That is a very old release and does not support HD channels viewing. I found some .ebuilds for the latest releases and followed the instructions here http://wiki.sabayon.org/index.php?title ... ty_Ebuilds

but I had this error:

Code: Select all
sabayon vdr # ebuild vdr-1.7.27.ebuild manifest
 * ERROR: media-video/vdr-1.7.27 failed (depend phase):
 *   eutils.eclass could not be found by inherit()
 *
 * Call stack:
 *           ebuild.sh, line 541:  Called source '/usr/local/portage/media-video/vdr/vdr-1.7.27.ebuild'
 *   vdr-1.7.27.ebuild, line   7:  Called inherit 'eutils' 'flag-o-matic' 'multilib' 'toolchain-funcs'
 *           ebuild.sh, line 259:  Called die
 * The specific snippet of code:
 *         [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of `emerge --info '=media-video/vdr-1.7.27'`,
 * the complete build log and the output of `emerge -pqv '=media-video/vdr-1.7.27'`.
 * This ebuild is from an overlay named 'user_defined': '/usr/local/portage/'
 * Working directory: '/usr/local/portage/media-video/vdr'
 * S: '/var/tmp/portage/media-video/vdr-1.7.27/work/vdr-1.7.27'


Is there a way to install recent version of VDR?

Thanks,
Sami
sami
Baby Hen
 
Posts: 4
Joined: Mon Jun 04, 2012 3:25

Re: VDR development versions

Postby Jomiel » Mon Jun 04, 2012 13:21

Hi there,
you can use the vdr-devel overlay. To do this do the following:
If you haven't already installed subversion then do do now by:
Code: Select all
# equo install subversion

Now we are installing the overlay:
Code: Select all
# layman -a vdr-devel

Then you can use emerge to install the latest version of vdr using:
Code: Select all
emerge vdr


cheers
Jomiel
User avatar
Jomiel
Growing Hen
 
Posts: 131
Joined: Tue Jan 17, 2012 21:14

Re: VDR development versions

Postby sami » Mon Jun 04, 2012 19:08

Thanks for your help, Jomiel. This is what happens when I followed your instructions:

Code: Select all
sabayon sami # emerge vdr
WARNING: One or more repositories have missing repo_name entries:

   /var/lib/layman/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.


Calculating dependencies / * ERROR: media-video/vdr-1.7.28 failed (depend phase):
 *   eutils.eclass could not be found by inherit()
 *
 * Call stack:
 *           ebuild.sh, line 541:  Called source '/var/lib/layman/vdr-devel/media-video/vdr/vdr-1.7.28.ebuild'
 *   vdr-1.7.28.ebuild, line   7:  Called inherit 'eutils' 'flag-o-matic' 'multilib' 'toolchain-funcs'
 *           ebuild.sh, line 259:  Called die
 * The specific snippet of code:
 *         [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of `emerge --info '=media-video/vdr-1.7.28'`,
 * the complete build log and the output of `emerge -pqv '=media-video/vdr-1.7.28'`.
 * This ebuild is from an overlay named 'vdr-devel': '/var/lib/layman/vdr-devel/'
 * Working directory: '/home/sami'
 * S: '/var/tmp/portage/media-video/vdr-1.7.28/work/vdr-1.7.28'
 * ERROR: media-video/vdr-1.7.27 failed (depend phase):
 *   eutils.eclass could not be found by inherit()
 *
 * Call stack:
 *           ebuild.sh, line 541:  Called source '/var/lib/layman/vdr-devel/media-video/vdr/vdr-1.7.27.ebuild'
 *   vdr-1.7.27.ebuild, line   7:  Called inherit 'eutils' 'flag-o-matic' 'multilib' 'toolchain-funcs'
 *           ebuild.sh, line 259:  Called die
 * The specific snippet of code:
 *         [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of `emerge --info '=media-video/vdr-1.7.27'`,
 * the complete build log and the output of `emerge -pqv '=media-video/vdr-1.7.27'`.
 * This ebuild is from an overlay named 'vdr-devel': '/var/lib/layman/vdr-devel/'
 * Working directory: '/home/sami'
 * S: '/var/tmp/portage/media-video/vdr-1.7.27/work/vdr-1.7.27'
 * ERROR: media-video/vdr-1.7.25 failed (depend phase):
 *   eutils.eclass could not be found by inherit()
 *
 * Call stack:
 *           ebuild.sh, line 541:  Called source '/var/lib/layman/vdr-devel/media-video/vdr/vdr-1.7.25.ebuild'
 *   vdr-1.7.25.ebuild, line   7:  Called inherit 'eutils' 'flag-o-matic' 'multilib'
 *           ebuild.sh, line 259:  Called die
 * The specific snippet of code:
 *         [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of `emerge --info '=media-video/vdr-1.7.25'`,
 * the complete build log and the output of `emerge -pqv '=media-video/vdr-1.7.25'`.
 * This ebuild is from an overlay named 'vdr-devel': '/var/lib/layman/vdr-devel/'
 * Working directory: '/home/sami'
 * S: '/var/tmp/portage/media-video/vdr-1.7.25/work/vdr-1.7.25'
 * ERROR: media-video/vdr-1.7.24-r1 failed (depend phase):
 *   eutils.eclass could not be found by inherit()
 *
 * Call stack:
 *              ebuild.sh, line 541:  Called source '/var/lib/layman/vdr-devel/media-video/vdr/vdr-1.7.24-r1.ebuild'
 *   vdr-1.7.24-r1.ebuild, line   7:  Called inherit 'eutils' 'flag-o-matic' 'multilib'
 *              ebuild.sh, line 259:  Called die
 * The specific snippet of code:
 *         [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of `emerge --info '=media-video/vdr-1.7.24-r1'`,
 * the complete build log and the output of `emerge -pqv '=media-video/vdr-1.7.24-r1'`.
 * This ebuild is from an overlay named 'vdr-devel': '/var/lib/layman/vdr-devel/'
 * Working directory: '/home/sami'
 * S: '/var/tmp/portage/media-video/vdr-1.7.24-r1/work/vdr-1.7.24'
 * ERROR: media-video/vdr-1.7.23 failed (depend phase):
 *   eutils.eclass could not be found by inherit()
 *
 * Call stack:
 *           ebuild.sh, line 541:  Called source '/var/lib/layman/vdr-devel/media-video/vdr/vdr-1.7.23.ebuild'
 *   vdr-1.7.23.ebuild, line   7:  Called inherit 'eutils' 'flag-o-matic' 'multilib'
 *           ebuild.sh, line 259:  Called die
 * The specific snippet of code:
 *         [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of `emerge --info '=media-video/vdr-1.7.23'`,
 * the complete build log and the output of `emerge -pqv '=media-video/vdr-1.7.23'`.
 * This ebuild is from an overlay named 'vdr-devel': '/var/lib/layman/vdr-devel/'
 * Working directory: '/home/sami'
 * S: '/var/tmp/portage/media-video/vdr-1.7.23/work/vdr-1.7.23'
... done!

!!! All ebuilds that could satisfy "vdr" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-video/vdr-1.7.28::vdr-devel (masked by: corruption)
- media-video/vdr-1.7.27::vdr-devel (masked by: corruption)
- media-video/vdr-1.7.25::vdr-devel (masked by: corruption)
- media-video/vdr-1.7.24-r1::vdr-devel (masked by: corruption)
- media-video/vdr-1.7.23::vdr-devel (masked by: corruption)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

sabayon sami #


Regards,
Sami
sami
Baby Hen
 
Posts: 4
Joined: Mon Jun 04, 2012 3:25

Re: VDR development versions

Postby sami » Tue Jun 05, 2012 13:09

Any idea what does this mean?
sami
Baby Hen
 
Posts: 4
Joined: Mon Jun 04, 2012 3:25

Re: VDR development versions

Postby Jomiel » Tue Jun 05, 2012 13:40

have you ever used "emerge --sync"?
That updates the emeger repos.

cheers
Jomiel
Last edited by Jomiel on Wed Jun 06, 2012 14:16, edited 1 time in total.
User avatar
Jomiel
Growing Hen
 
Posts: 131
Joined: Tue Jan 17, 2012 21:14

Re: VDR development versions

Postby sami » Wed Jun 06, 2012 8:14

Thanks. I have sync(ed) portage and now it progressed semmingly very fine but ultimately it failed to install vdr. I just hope that Sabayon developers make new vdr binary packages and it definitely will make Sabayon a more attractive choice.

Regards,
Sami
sami
Baby Hen
 
Posts: 4
Joined: Mon Jun 04, 2012 3:25

Re: VDR development versions

Postby Jomiel » Wed Jun 06, 2012 14:29

i tried it myself and there seems to be a problem with em8300. I'm not talented enough to find the error. If someone got time to look into it, here is the error:
Code: Select all
>> Unpacking source...
>>> Unpacking em8300-0.18.0_p20120124.tar.gz to /var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/work
>>> Source unpacked in /var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/work
>>> Preparing source in /var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/work/em8300-0.18.0_p20120124/modules ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/work/em8300-0.18.0_p20120124/modules ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/work/em8300-0.18.0_p20120124/modules ...
make -j16 -s KERNEL_LOCATION=/usr/src/linux
Makefile:327: /usr/src/linux-3.3.0-sabayon/scripts/Kbuild.include: Datei oder Verzeichnis nicht gefunden
Makefile:567: /usr/src/linux-3.3.0-sabayon/arch/x86/Makefile: Datei oder Verzeichnis nicht gefunden
/bin/sh: /usr/src/linux-3.3.0-sabayon/scripts/gcc-goto.sh: Datei oder Verzeichnis nicht gefunden
make[1]: *** Keine Regel, um ��/usr/src/linux-3.3.0-sabayon/arch/x86/Makefile�� zu erstellen.  Schluss.
make: *** [build] Fehler 2
emake failed
 * ERROR: media-video/em8300-modules-0.18.0_p20120124 failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  85:  Called src_compile
 *   environment, line 2949:  Called die
 * The specific snippet of code:
 *       emake KERNEL_LOCATION="${KERNEL_DIR}" || die
 *
 * If you need support, post the output of `emerge --info '=media-video/em8300-modules-0.18.0_p20120124'`,
 * the complete build log and the output of `emerge -pqv '=media-video/em8300-modules-0.18.0_p20120124'`.
 * The complete build log is located at '/var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/temp/environment'.
 * Working directory: '/var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/work/em8300-0.18.0_p20120124/modules'
 * S: '/var/tmp/portage/media-video/em8300-modules-0.18.0_p20120124/work/em8300-0.18.0_p20120124/modules'


If you want the new vdr-version so badly you can allways request a version bump. https://bugs.sabayon.org/

cheers
Jomiel
User avatar
Jomiel
Growing Hen
 
Posts: 131
Joined: Tue Jan 17, 2012 21:14


Return to Software in General

Who is online

Users browsing this forum: No registered users and 2 guests