Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 677370

Summary: media-plugins/vdr-radio-0.9.1 : [QA] QA Notice: This ebuild installs into paths that should be created at runtime.
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Gentoo VDR Project <vdr>
Status: RESOLVED DUPLICATE    
Severity: QA CC: hd_brummy, juippis, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 520404    
Attachments: etc.portage.tbz2
media-plugins:vdr-radio-0.9.1:20190205-214720.log
fixed ebuild for wrong install
files/rc-addon.sh
meatada with all the needs for proxying
vdr-radio-0.9.1, fixed ebuild

Description Toralf Förster gentoo-dev 2019-02-06 18:18:48 UTC
QA: other
QA Notice: This ebuild installs into paths that should be created at runtime.
 To fix, simply do not install into these directories.  Instead, your package
 should create dirs on the fly at runtime as needed via init scripts/etc...

  var/cache
  var/cache/vdr-radio

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-no-multilib-hardened_libressl_20190202-013512

  -------------------------------------------------------------------
Comment 1 Toralf Förster gentoo-dev 2019-02-06 18:18:51 UTC
Created attachment 563942 [details]
etc.portage.tbz2
Comment 2 Toralf Förster gentoo-dev 2019-02-06 18:18:53 UTC
Created attachment 563944 [details]
media-plugins:vdr-radio-0.9.1:20190205-214720.log
Comment 3 Toralf Förster gentoo-dev 2019-11-15 20:30:32 UTC

*** This bug has been marked as a duplicate of bug 633564 ***
Comment 4 Joerg Bornkessel 2019-11-15 20:50:19 UTC
Created attachment 596292 [details]
fixed ebuild for wrong install
Comment 5 Joerg Bornkessel 2019-11-15 20:53:36 UTC
Created attachment 596294 [details]
files/rc-addon.sh

on commit,
replace the exixsting vdr-radio-0.9.1.ebuild with my provided

- replace the existing rc-addon.sh with this file
- remove the existing rc-addon.sh-0.2.0

thx
Comment 6 Joerg Bornkessel 2019-11-15 20:54:23 UTC
Created attachment 596296 [details]
meatada with all the needs for proxying
Comment 7 Joerg Bornkessel 2019-11-15 20:57:28 UTC
@ Joonas,

as it is QA depend, i CC'd you direct to this bug

Thx
Comment 8 Joonas Niilola gentoo-dev 2019-11-17 08:02:47 UTC
Comment on attachment 596292 [details]
fixed ebuild for wrong install

># Copyright 1999-2019 Gentoo Authors
># Distributed under the terms of the GNU General Public License v2
>
>EAPI=7
>
>inherit vdr-plugin-2
>
>DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text"
>HOMEPAGE="http://www.vdr-portal.de/board/thread.php?threadid=58795"
>SRC_URI="http://www.egal-vdr.de/plugins/${P}.tgz"
>
>LICENSE="GPL-2"
>SLOT="0"
>KEYWORDS="~amd64 ~x86"
>IUSE=""
>
>RDEPEND=">=media-video/vdr-1.7.34"
This version restriction is always satisfied in ::gentoo and can be lifted off.

>DEPEND="${RDEPEND}"
>
>VDR_RCADDON_FILE="${FILESDIR}/rc-addon.sh"
>
>src_install() {
>	vdr-plugin-2_src_install
>
>	cd "${S}"/config
"|| die" here.
>
>	insinto /usr/share/vdr/radio
>	doins mpegstill/rtext*
>	dosym rtextOben-kleo2-live.mpg /usr/share/vdr/radio/radio.mpg
>	dosym rtextOben-kleo2-replay.mpg /usr/share/vdr/radio/replay.mpg
>
>	exeinto /usr/share/vdr/radio
>	doexe scripts/radioinfo*
>}
Comment 9 Joerg Bornkessel 2019-11-17 09:55:14 UTC
Created attachment 596454 [details]
vdr-radio-0.9.1, fixed ebuild

fixed ebuild on order from @juippis

please read my comment 9 for

replaceing, removing files in filesdir

Thx
Comment 10 Joerg Bornkessel 2019-11-17 09:57:08 UTC
(In reply to Joerg Bornkessel from comment #9)
> Created attachment 596454 [details]
> vdr-radio-0.9.1, fixed ebuild
> 
> fixed ebuild on order from @juippis
> 
> please read my comment 9 for

comment 5
> 
> replaceing, removing files in filesdir
> 
> Thx


this commit will also fix duplicated 
https://bugs.gentoo.org/633564