Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 677370 - media-plugins/vdr-radio-0.9.1 : [QA] QA Notice: This ebuild installs into paths that should be created at runtime.
Summary: media-plugins/vdr-radio-0.9.1 : [QA] QA Notice: This ebuild installs into pat...
Status: RESOLVED DUPLICATE of bug 633564
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal QA (vote)
Assignee: Gentoo VDR Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: runtime-paths
  Show dependency tree
 
Reported: 2019-02-06 18:18 UTC by Toralf Förster
Modified: 2019-11-17 09:57 UTC (History)
3 users (show)

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


Attachments
etc.portage.tbz2 (etc.portage.tbz2,14.98 KB, application/x-bzip)
2019-02-06 18:18 UTC, Toralf Förster
Details
media-plugins:vdr-radio-0.9.1:20190205-214720.log (media-plugins:vdr-radio-0.9.1:20190205-214720.log,331 bytes, text/plain)
2019-02-06 18:18 UTC, Toralf Förster
Details
fixed ebuild for wrong install (vdr-radio-0.9.1.ebuild,793 bytes, text/plain)
2019-11-15 20:50 UTC, Joerg Bornkessel
Details
files/rc-addon.sh (rc-addon.sh,568 bytes, application/x-shellscript)
2019-11-15 20:53 UTC, Joerg Bornkessel
Details
meatada with all the needs for proxying (metadata.xml,479 bytes, text/xml)
2019-11-15 20:54 UTC, Joerg Bornkessel
Details
vdr-radio-0.9.1, fixed ebuild (vdr-radio-0.9.1.ebuild,819 bytes, text/plain)
2019-11-17 09:55 UTC, Joerg Bornkessel
Details

Note You need to log in before you can comment on or make changes to this bug.
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