Your message dated Sun, 05 May 2019 22:06:59 +0000
with message-id <[email protected]>
and subject line Bug#928357: fixed in vdr 2.4.0-2
has caused the Debian Bug report #928357,
regarding vdr: VDR ist started before DVB device is ready
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
928357: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928357
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vdr
Version: 2.4.0-1+b1
Severity: normal
Tags: patch

Dear Maintainer,

during system startup VDR is mostly started before the DVB device is ready (USB 
Hauppauge WinTV-dualHD DVB). VDR then exits with an error. You can see this in 
/var/log/messages:

Apr 30 20:51:21 cslbox vdr: [473] VDR version 2.4.0 started
Apr 30 20:51:21 cslbox vdr: [473] switched to user 'vdr'
Apr 30 20:51:21 cslbox vdr: [473] codeset is 'UTF-8' - known
Apr 30 20:51:21 cslbox vdr: [473] loading plugin: 
/usr/lib/vdr/plugins/libvdr-vnsiserver.so.2.4.0
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/setup.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/sources.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/diseqc.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/scr.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/channels.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/commands.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/reccmds.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/svdrphosts.conf
Apr 30 20:51:21 cslbox vdr: [473] loading /var/lib/vdr/keymacros.conf
Apr 30 20:51:21 cslbox vdr: [473] no DVB device found
Apr 30 20:51:21 cslbox vdr: [473] initializing plugin: vnsiserver (1.6.0): 
VDR-Network-Streaming-Interface (VNSI) Server
Apr 30 20:51:21 cslbox vdr: [473] deleting plugin: vnsiserver
Apr 30 20:51:21 cslbox vdr: [473] exiting, exit code 2
Apr 30 20:51:22 cslbox kernel: [    7.745194] em28xx 1-2:1.0: EEPROM ID = 26 00 
01 00, EEPROM hash = 0x36e7cbc8
Apr 30 20:51:22 cslbox kernel: [    7.745199] em28xx 1-2:1.0: EEPROM info:
Apr 30 20:51:22 cslbox kernel: [    7.745202] em28xx 1-2:1.0:   microcode start 
address = 0x0004, boot configuration = 0x01
Apr 30 20:51:22 cslbox kernel: [    7.751972] em28xx 1-2:1.0:   AC97 audio (5 
sample rates)
Apr 30 20:51:22 cslbox kernel: [    7.751978] em28xx 1-2:1.0:   500mA max power
Apr 30 20:51:22 cslbox kernel: [    7.751983] em28xx 1-2:1.0:   Table at offset 
0x27, strings=0x0e6a, 0x1888, 0x087e
Apr 30 20:51:22 cslbox kernel: [    7.810633] em28xx 1-2:1.0: Identified as 
Hauppauge WinTV-dualHD DVB (card=99)
Apr 30 20:51:22 cslbox kernel: [    7.816201] tveeprom: Hauppauge model 204109, 
rev B3I6, serial# 13908624
Apr 30 20:51:22 cslbox kernel: [    7.816208] tveeprom: tuner model is SiLabs 
Si2157 (idx 186, type 4)
Apr 30 20:51:22 cslbox kernel: [    7.816212] tveeprom: TV standards PAL(B/G) 
NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
Apr 30 20:51:22 cslbox kernel: [    7.816215] tveeprom: audio processor is None 
(idx 0)
Apr 30 20:51:22 cslbox kernel: [    7.816217] tveeprom: has no radio, has IR 
receiver, has no IR transmitter
Apr 30 20:51:22 cslbox kernel: [    7.816228] em28xx 1-2:1.0: dvb ts2 set to 
isoc mode.
Apr 30 20:51:22 cslbox kernel: [    8.015316] usbcore: registered new interface 
driver em28xx
Apr 30 20:51:22 cslbox kernel: [    8.175093] em28xx 1-2:1.0: Binding DVB 
extension
Apr 30 20:51:22 cslbox kernel: [    8.185623] i2c i2c-7: Added multiplexed i2c 
bus 10
Apr 30 20:51:22 cslbox kernel: [    8.185628] si2168 7-0064: Silicon Labs 
Si2168-B40 successfully identified
Apr 30 20:51:22 cslbox kernel: [    8.185630] si2168 7-0064: firmware version: 
B 4.0.2
Apr 30 20:51:22 cslbox kernel: [    8.194254] si2157 10-0060: Silicon Labs 
Si2147/2148/2157/2158 successfully attached
Apr 30 20:51:22 cslbox kernel: [    8.194693] dvbdev: DVB: registering new 
adapter (1-2:1.0)
Apr 30 20:51:22 cslbox kernel: [    8.194702] em28xx 1-2:1.0: DVB: registering 
adapter 0 frontend 0 (Silicon Labs Si2168)...
Apr 30 20:51:22 cslbox kernel: [    8.198994] em28xx 1-2:1.0: DVB extension 
successfully initialized
Apr 30 20:51:22 cslbox kernel: [    8.199000] em28xx 1-2:1.0: Binding DVB 
extension
Apr 30 20:51:22 cslbox kernel: [    8.205710] i2c i2c-9: Added multiplexed i2c 
bus 11
Apr 30 20:51:22 cslbox kernel: [    8.205716] si2168 9-0067: Silicon Labs 
Si2168-B40 successfully identified
Apr 30 20:51:22 cslbox kernel: [    8.205718] si2168 9-0067: firmware version: 
B 4.0.2
Apr 30 20:51:22 cslbox kernel: [    8.211156] si2157 11-0063: Silicon Labs 
Si2147/2148/2157/2158 successfully attached
Apr 30 20:51:22 cslbox kernel: [    8.211201] dvbdev: DVB: registering new 
adapter (1-2:1.0)
Apr 30 20:51:22 cslbox kernel: [    8.211214] em28xx 1-2:1.0: DVB: registering 
adapter 1 frontend 0 (Silicon Labs Si2168)...
Apr 30 20:51:22 cslbox kernel: [    8.212526] em28xx 1-2:1.0: DVB extension 
successfully initialized
Apr 30 20:51:22 cslbox kernel: [    8.212531] em28xx: Registered (Em28xx dvb 
Extension) extension
Apr 30 20:51:22 cslbox kernel: [    8.225141] r8169 0000:01:00.0: firmware: 
direct-loading firmware rtl_nic/rtl8168g-2.fw
Apr 30 20:51:22 cslbox kernel: [    8.225385] Generic PHY r8169-100:00: 
attached PHY driver [Generic PHY] (mii_bus:phy_addr=r8169-100:00, irq=IGNORE)
Apr 30 20:51:22 cslbox kernel: [    8.226573] em28xx 1-2:1.0: Registering input 
extension
Apr 30 20:51:22 cslbox kernel: [    8.258393] Registered IR keymap rc-hauppauge
Apr 30 20:51:22 cslbox kernel: [    8.259245] rc rc0: 1-2:1.0 IR as 
/devices/pci0000:00/0000:00:15.0/usb1/1-2/1-2:1.0/rc/rc0
Apr 30 20:51:22 cslbox kernel: [    8.259328] input: 1-2:1.0 IR as 
/devices/pci0000:00/0000:00:15.0/usb1/1-2/1-2:1.0/rc/rc0/input15
Apr 30 20:51:22 cslbox kernel: [    8.259602] rc rc0: lirc_dev: driver em28xx 
registered at minor = 0, scancode receiver, no transmitter
Apr 30 20:51:22 cslbox kernel: [    8.259605] em28xx 1-2:1.0: Input extension 
successfully initialized
Apr 30 20:51:22 cslbox kernel: [    8.259609] em28xx 1-2:1.0: Remote control 
support is not available for this card.
Apr 30 20:51:22 cslbox kernel: [    8.259610] em28xx: Registered (Em28xx Input 
Extension) extension

I tried the fix suggested in 
https://github.com/VDR4Arch/vdr4arch/issues/18#issuecomment-16367463 and it 
workes just fine; with this patch VDR is always running after a reboot:

# diff -u /lib/systemd/system/vdr.service.orig /lib/systemd/system/vdr.service
--- /lib/systemd/system/vdr.service.orig        2018-04-15 18:47:21.000000000 
+0200
+++ /lib/systemd/system/vdr.service     2019-05-02 11:25:08.305147345 +0200
@@ -1,6 +1,9 @@
 [Unit]
 Description=Video Disk Recorder
 
+Wants=systemd-udev-settle.service
+After=systemd-udev-settle.service
+
 [Service]
 Type=notify
 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh "commands"

-- System Information:
Debian Release: buster/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages vdr depends on:
ii  adduser                3.118
ii  debconf [debconf-2.0]  1.5.71
ii  libc6                  2.28-8
ii  libcap2                1:2.25-2
ii  libfontconfig1         2.13.1-2
ii  libfreetype6           2.9.1-3
ii  libgcc1                1:8.3.0-6
ii  libjpeg62-turbo        1:1.5.2-2+b1
ii  libstdc++6             8.3.0-6
ii  libsystemd0            241-3
ii  lsb-base               10.2019031300

Versions of packages vdr recommends:
pn  lirc                <none>
ii  ttf-bitstream-vera  1.10-8

Versions of packages vdr suggests:
pn  vdr-plugin-dvbsddevice  <none>

-- Configuration Files:
/etc/vdr/conf.d/00-vdr.conf changed:
[vdr]
--video=/var/lib/data/vdr-recordings
--config=/var/lib/vdr
--lib=/usr/lib/vdr/plugins
--record=/usr/lib/vdr/vdr-recordingaction
--epgfile=/var/cache/vdr/epg.data
--user=vdr
--grab=/tmp
--port=6419
--watchdog=60
--vfat


-- debconf information:
* vdr/create_video_dir: false
* vdr/select_dvb_card: Terrestrial

--- End Message ---
--- Begin Message ---
Source: vdr
Source-Version: 2.4.0-2

We believe that the bug you reported is fixed in the latest version of
vdr, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tobias Grimm <[email protected]> (supplier of updated vdr package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 05 May 2019 15:24:26 +0200
Source: vdr
Binary: vdr vdr-dbgsym vdr-dev vdr-plugin-examples vdr-plugin-examples-dbgsym
Architecture: source amd64
Version: 2.4.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian VDR Team <[email protected]>
Changed-By: Tobias Grimm <[email protected]>
Description:
 vdr        - Video Disk Recorder for DVB cards
 vdr-dev    - Video Disk Recorder for DVB cards
 vdr-plugin-examples - Plugins for vdr to show some possible features
Closes: 928357 928358
Changes:
 vdr (2.4.0-2) unstable; urgency=medium
 .
   * Made systemd service depend on 'systemd-udev-settle' because VDR does not
     cope with dynamic device configurations and requires the DVB devices to be
     available at startup (Closes: #928358, #928357)
   * Dropped custom compression setting in debian/source/options
   * Moved dpkg-maintscript-helper calls to vdr.maintscript
   * Standards-Version: 4.3.0
   * Set vdr-dev to 'Multi-Arch: same'
Checksums-Sha1:
 372a84f89088c5c63b995f948014625bbfb9f52d 2212 vdr_2.4.0-2.dsc
 cd7c29c886f37617fdd88b8d5b18f6ac2bbb6a1d 939441 vdr_2.4.0.orig.tar.bz2
 7a5f1f9d54586c9c98cd3e4966069a11b356b93b 49720 vdr_2.4.0-2.debian.tar.xz
 a8df78b198f1f6c77155b99e8a74829fd4d8d64d 2484432 vdr-dbgsym_2.4.0-2_amd64.deb
 eb1b9711f57137c8d9edf73e2634bde437927cb9 411904 vdr-dev_2.4.0-2_amd64.deb
 bf4c27c77e843b888a27d3166d2963201eec7f78 232140 
vdr-plugin-examples-dbgsym_2.4.0-2_amd64.deb
 f7699a88f0e7e05793ef05fa39cd2170b5b93aa6 254240 
vdr-plugin-examples_2.4.0-2_amd64.deb
 898ac677d91f0c2b7d46ae0a1efcfba45d4ca3c9 7439 vdr_2.4.0-2_amd64.buildinfo
 40a57c2c8893d7c1be2f44fc2a4cc67327360af9 1144200 vdr_2.4.0-2_amd64.deb
Checksums-Sha256:
 6fde98e6223eacd0bdca192b16c1e35c4b3a4c2213f43a60338cb7118fd49ffb 2212 
vdr_2.4.0-2.dsc
 93af49fe87048073dc38ef5e6c71e9704344d730f21c261afac69e3c937f8cce 939441 
vdr_2.4.0.orig.tar.bz2
 7fb8b22b9f8764e7b450ef714a48dfed582d6b1698f54e33f47d998f1fddaa3d 49720 
vdr_2.4.0-2.debian.tar.xz
 2747fea88867a6f6d4f2c561f8dcc355ea8ea4131b28dc490c73d6a553964db2 2484432 
vdr-dbgsym_2.4.0-2_amd64.deb
 909b7f6c26ef4b8b5146f20ce1c619d9637a1b9132b32a84bd34ddb239399978 411904 
vdr-dev_2.4.0-2_amd64.deb
 263351c87cc9fe2a75793588dd4598ebe448683c5cb1e26cb3201815d58ba1d9 232140 
vdr-plugin-examples-dbgsym_2.4.0-2_amd64.deb
 69f22969319e60a009e85df1cbcfacdfa149a534a55adce0f547233351401a93 254240 
vdr-plugin-examples_2.4.0-2_amd64.deb
 b13716505a5ed9f687c3d5a4c516678229e24ce925766a13c743272a042d65e6 7439 
vdr_2.4.0-2_amd64.buildinfo
 b0e8a78fd69b9eab8ef3f39c81b288f5f229a90629338dff7bb2f2533ebd8aa7 1144200 
vdr_2.4.0-2_amd64.deb
Files:
 672c991924e19e0c0ba3a012b765f0ac 2212 video optional vdr_2.4.0-2.dsc
 12c6a3abeadfa915fcfe736bb047a3ab 939441 video optional vdr_2.4.0.orig.tar.bz2
 ca4f6816f8225cc2ca7c3395d0586ecf 49720 video optional vdr_2.4.0-2.debian.tar.xz
 f2f125aa92bad534ebd9b056861de962 2484432 debug optional 
vdr-dbgsym_2.4.0-2_amd64.deb
 5bf976324c1c18709cf052be8cce243d 411904 video optional 
vdr-dev_2.4.0-2_amd64.deb
 13d2686aa2690777cb436476eff6fc53 232140 debug optional 
vdr-plugin-examples-dbgsym_2.4.0-2_amd64.deb
 6275211b0ac9aa9d03d6c97760de8eea 254240 video optional 
vdr-plugin-examples_2.4.0-2_amd64.deb
 8226f91f0dcdfbaee43e7d7fae59a81f 7439 video optional 
vdr_2.4.0-2_amd64.buildinfo
 e41871038cac451d611ca5eea6f7aba7 1144200 video optional vdr_2.4.0-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEV6STX5IhiI/eNxSi1i5PWwQTkLwFAlzO6moACgkQ1i5PWwQT
kLyNiw/+MtrojyLzO19KFjw3bFus2s890GA6CNaaXApjMi0X7QUPWxkYNH05We9B
BjFqEI3TV6MSOSAjlPTcHUq35DGbrQBJmOu/KxG5lww7UvVBRwgGuK3hCoeX8GZu
WP6LuHzqARM+oBeN9/lhAAH9COyZ8eY0UM8lnrQ89qAjIzUZhd2HFZCw/HD7JddQ
ew+HmXzpPFTktBtKFsf6vonhH7UmgYrXQIOKxNQo9CIFNlm09ACJjOVgLLi2me2K
AVdQrt5hFwekU1BjobhHzwAQaAk0KdKKjslbSLdPNT7Wv6NXB2xVnjgM8T4iYUs4
jsVMj4V17BX5FBupP5MN7UCjUXs7eaj5NvwAL/IfqCMpVMPrIAvdVxI73n6zlJwq
1DvOSH5vMiylIIQhSccHumrjDnBrkAMnGTWKKqmjdu3bun/9v3swdXe8jt7NrGVy
IFoXPQiOva+gCrcemUxfbPxQurQmUvLIkzoYUPq29KvZY4ivV7IfMv7tLu++iowJ
ndI+8Jt/FeBdrdNw/kOs23nYRrthuHurpjMdT3R5LqGetLGCDhbh0bhKffZWkDAZ
XoIuzHq8+eDIWZC2vtXDK9T2X6KuIxcajnmx8xbWs6ZJHKzvQ1OFCjQlakOIMPE3
5Zo9OpFjodpQk2BCFrJ45iVMoJxU/Lnh9/EwD8tPcw7NWbsu4PQ=
=Rvjb
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to