Your message dated Thu, 03 Jul 2008 16:24:36 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#415264: fixed in linuxtv-dvb-apps 1.1.1+rev1207-1
has caused the Debian Bug report #415264,
regarding dvb-utils: scan fails on Eurobird 28.5E (Sky UK)
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.)
--
415264: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=415264
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: dvb-utils
Version: 1.1.1-2
Severity: normal
Tags: patch
On Eurobird 28.5°E, there are several transponders with the same
frequency but opposite polarisation. Because of this, scan ignores half
of the transponders, or misassigns channels to the wrong polarity
transponder.
Attached is a fix.
--- util/scan/scan.c.bak 2007-03-17 16:54:10.042630789 +0000
+++ util/scan/scan.c 2007-03-17 17:00:41.644111000 +0000
@@ -199,9 +199,12 @@
return tp;
}
-static int is_same_transponder(uint32_t f1, uint32_t f2)
+static int is_same_transponder(uint32_t f1, enum polarisation p1,
+ uint32_t f2, enum polarisation p2)
{
uint32_t diff;
+ if (p1 != p2)
+ return 0;
if (f1 == f2)
return 1;
diff = (f1 > f2) ? (f1 - f2) : (f2 - f1);
@@ -213,7 +216,8 @@
return 0;
}
-static struct transponder *find_transponder(uint32_t frequency)
+static struct transponder *find_transponder(uint32_t frequency,
+ enum polarisation pol)
{
struct list_head *pos;
struct transponder *tp;
@@ -222,12 +226,14 @@
tp = list_entry(pos, struct transponder, list);
if (current_tp_only)
return tp;
- if (is_same_transponder(tp->param.frequency, frequency))
+ if (is_same_transponder(tp->param.frequency, tp->polarisation,
+ frequency, pol))
return tp;
}
list_for_each(pos, &new_transponders) {
tp = list_entry(pos, struct transponder, list);
- if (is_same_transponder(tp->param.frequency, frequency))
+ if (is_same_transponder(tp->param.frequency, tp->polarisation,
+ frequency, pol))
return tp;
}
return NULL;
@@ -866,7 +872,7 @@
if (tn.type == fe_info.type) {
/* only add if develivery_descriptor matches FE type */
- t = find_transponder(tn.param.frequency);
+ t = find_transponder(tn.param.frequency, tn.polarisation);
if (!t)
t = alloc_transponder(tn.param.frequency);
copy_transponder(t, &tn);
@@ -1545,7 +1551,7 @@
/* check if the alternate freqeuncy is really new to us */
freq = t->other_f[t->n_other_f - 1];
t->n_other_f--;
- if (find_transponder(freq))
+ if (find_transponder(freq,0))
goto next;
/* remember tuning to the old frequency failed */
--- End Message ---
--- Begin Message ---
Source: linuxtv-dvb-apps
Source-Version: 1.1.1+rev1207-1
We believe that the bug you reported is fixed in the latest version of
linuxtv-dvb-apps, which is due to be installed in the Debian FTP archive:
dvb-apps_1.1.1+rev1207-1_powerpc.deb
to pool/main/l/linuxtv-dvb-apps/dvb-apps_1.1.1+rev1207-1_powerpc.deb
linuxtv-dvb-apps_1.1.1+rev1207-1.diff.gz
to pool/main/l/linuxtv-dvb-apps/linuxtv-dvb-apps_1.1.1+rev1207-1.diff.gz
linuxtv-dvb-apps_1.1.1+rev1207-1.dsc
to pool/main/l/linuxtv-dvb-apps/linuxtv-dvb-apps_1.1.1+rev1207-1.dsc
linuxtv-dvb-apps_1.1.1+rev1207.orig.tar.gz
to pool/main/l/linuxtv-dvb-apps/linuxtv-dvb-apps_1.1.1+rev1207.orig.tar.gz
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.
Mark Purcell <[EMAIL PROTECTED]> (supplier of updated linuxtv-dvb-apps 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: SHA1
Format: 1.8
Date: Sun, 22 Jun 2008 11:00:40 +1000
Source: linuxtv-dvb-apps
Binary: dvb-apps
Architecture: source powerpc
Version: 1.1.1+rev1207-1
Distribution: unstable
Urgency: low
Maintainer: Debian VDR Team <[EMAIL PROTECTED]>
Changed-By: Mark Purcell <[EMAIL PROTECTED]>
Description:
dvb-apps - Digitial Video Broadcasting (DVB) applications
Closes: 408246 415264 438696 441984 471210 471829 473145 478020 485449
Changes:
linuxtv-dvb-apps (1.1.1+rev1207-1) unstable; urgency=low
.
[ Mark Purcell ]
* New upstream mercurial (Hg) release
- NEW Package: dvb-apps to match upstream name
- Replaces:/ Conflicts: dvb-utils
* Fixed Upstream:
- fr-Paris should have an added offset of 167000 for each value
(Closes: #478020)
- scan fails on Eurobird 28.5E (Sky UK) (Closes: #415264)
- /usr/share/doc/dvb-utils/examples/scan/dvb-t/au-Sydney_North_Shore
out of date (Closes: #471829)
- new file /usr/share/doc/dvb-utils/examples/scan/dvb-t/de-Leipzig
(Closes: #441984)
- Example file for dvb-t/de-Koeln-Bonn out of date (Closes: #485449)
- Is the zap util the latest version? (Closes: #408246)
- /usr/share/doc/dvb-utils/examples/scan/dvb-t/de-Frankfurt out of
date (Closes: #471210)
- please ship example DVB-T file for de-Dresden (Closes: #473145)
- contains /usr/bin/evtest which is also in lineakd (Closes: #438696)
- LP: #90752, #180332, #191233
* Patches included upstream:
- 02_av7110_loadkeys-BTN.dpatch 03_budget_ci_loadkeys.dpatch
- 05_scanfiles_not_in_cvs_yet.dpatch 06_scan_uk-heathfield-fix.dpatch
- 04_scanfiles_from_cvs.dpatch
* Refresh: 01_README.scan.dpatch 09_x_zap_flush_stdout.dpatch
* debian/rules: Switch to /usr/share/cdbs/1/class/makefile.mk
* Update debian/copyright
* debian/control update Description:
* Install various READMEs
* Install test/ under doc/dvb-apps/examples
.
[ Thomas Schmidt ]
* Switched Build-System to cdbs, Build-Depend on cdbs
* Added Homepage, Vcs-Svn and Vcs-Browser fields to debian/control
* Bumped Standards-Version to 3.7.3
* Do not ignore errors of "make clean"
Checksums-Sha1:
fdf0f2f9529e7d1014f4b77e3ec4e6e1325d1e94 1379
linuxtv-dvb-apps_1.1.1+rev1207-1.dsc
4992718325b481d6362836815d937daf5b50d645 409439
linuxtv-dvb-apps_1.1.1+rev1207.orig.tar.gz
ba7695a0adaf8e61ea38811dac8a5abbb3aa9394 8754
linuxtv-dvb-apps_1.1.1+rev1207-1.diff.gz
d94bdf76bf0ecf6faff79d0f9dc71ac81807f26b 774094
dvb-apps_1.1.1+rev1207-1_powerpc.deb
Checksums-Sha256:
13a1d7240343fae45da63d6cb5dbe9daf309a10cc0d154d43d36390eee422600 1379
linuxtv-dvb-apps_1.1.1+rev1207-1.dsc
ded2af979a0fa22ff30227b629d53a8f3c699d220d5c3f1b1533e4fd7f216d6b 409439
linuxtv-dvb-apps_1.1.1+rev1207.orig.tar.gz
aea0e3d9fcd8e84abe21971d3181da6411fdefa2350b9792f2bc31dfc8e9a529 8754
linuxtv-dvb-apps_1.1.1+rev1207-1.diff.gz
282091f862b4789b54dce9d0e936e59b30826d7f8182c2c114eec1e0e641c0b9 774094
dvb-apps_1.1.1+rev1207-1_powerpc.deb
Files:
1f7d05f143aa92bd58cf11900ee4bc3c 1379 misc extra
linuxtv-dvb-apps_1.1.1+rev1207-1.dsc
7d094078d46c11d2ec92efc3fac337f0 409439 misc extra
linuxtv-dvb-apps_1.1.1+rev1207.orig.tar.gz
9dcb6e16cbcb824cb3c3f8cdead79552 8754 misc extra
linuxtv-dvb-apps_1.1.1+rev1207-1.diff.gz
143f131b43b1f5f7442e59442642bb53 774094 misc extra
dvb-apps_1.1.1+rev1207-1_powerpc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkhd8SYACgkQoCzanz0IthJT2QCfZ/fZYXJWsxHKhlSWd2aAtgsh
eiwAn1j5XH1NQo6BkPfb800mDkZyqelS
=L7JA
-----END PGP SIGNATURE-----
--- End Message ---