Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 424289 - Removal media-tv/tvtime (was: media-tv/tvtime-1.0.2_p20110131-r3: fails to build with automake-1.12)
Summary: Removal media-tv/tvtime (was: media-tv/tvtime-1.0.2_p20110131-r3: fails to bu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo TreeCleaner Project
URL: https://tinderboxlogs.s3.amazonaws.co...
Whiteboard:
Keywords:
Depends on:
Blocks: 390233 403389 automake-1.12
  Show dependency tree
 
Reported: 2012-06-30 21:21 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2013-08-02 19:26 UTC (History)
3 users (show)

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


Attachments
Update existing gettext patch to use new MKDIR_P (tvtime-1.0.2_p20110131-gettext-automake-1.12.patch,2.64 KB, patch)
2012-07-08 19:07 UTC, Brennan Shacklett
Details | Diff
Patch for ebuild to include previous patch (tvtime-1.0.2_p20110131.ebuild-automake-1.12.patch,519 bytes, patch)
2012-07-08 19:10 UTC, Brennan Shacklett
Details | Diff
no real problem here??? (build.log,67.34 KB, application/octet-stream)
2013-04-09 21:56 UTC, markus wolff
Details
tvtime-1.0.2-r4.ebuild patch (tvtime-1.0.2-r4.ebuild.patch,2.42 KB, patch)
2013-04-23 23:55 UTC, Rene Pinto
Details | Diff
tvtime-1.0.2-r4 ebuild (tvtime-1.0.2-r4.ebuild,1.89 KB, text/plain)
2013-04-23 23:56 UTC, Rene Pinto
Details
Fix deprecated category on net-tvtime.desktop file (tvtime-desktopfile.patch,273 bytes, patch)
2013-04-23 23:58 UTC, Rene Pinto
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2012-06-30 21:21:40 UTC
Portage 2.2.0_alpha112 (default/linux/amd64/10.0, gcc-4.7.1-asneeded, glibc-2.15-r2, 3.4.3-hardened x86_64)
=================================================================
System uname: Linux-3.4.3-hardened-x86_64-AMD_Opteron-TM-_Processor_6272-with-gentoo-2.1
Timestamp of tree: Sun, 24 Jun 2012 17:30:02 +0000
ccache version 3.1.7 [disabled]
app-shells/bash:          4.2_p29
dev-java/java-config:     2.1.12
dev-lang/python:          2.6.8, 2.7.3-r2, 3.2.3-r1
dev-util/ccache:          3.1.7
dev-util/cmake:           2.8.8-r3
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.10.3
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.4_p6-r1, 1.9.6-r3, 1.10.3, 1.11.5, 1.12.1
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.3-r2, 4.7.1
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.4 (virtual/os-headers)
sys-libs/glibc:           2.15-r2
Repositories: gentoo
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -ggdb -march=native -ftracer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/entropy /opt/openjms/config /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf /usr/share/qpsmtpd/plugins /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -ggdb -march=native -ftracer"
DISTDIR="/var/cache/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict test test-fail-continue unknown-features-warn unmerge-orphans userfetch userpriv usersandbox"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LC_ALL="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j24"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/var/cache/portage/tree"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex acl amd64 berkdb bzip2 cli cracklib crypt cups cxx dri ffmpeg fortran gdbm gnutls gpm iconv ipv6 mmx modules mudflap multilib ncurses nls nptl openmp pam pax_kernel pcre plasma pppd qt3support readline semantic-desktop session sse sse2 sse3 sse4 ssl ssse3 tcpd unicode vhosts xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19 ree18" USERLAND="GNU" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 1 Brennan Shacklett 2012-07-08 19:07:05 UTC
Created attachment 317602 [details, diff]
Update existing gettext patch to use new MKDIR_P

This patch replaces tvtime-1.0.2_p20110131-gettext.patch and uses the new MKDIR_P instead of mkdir_p.
Comment 2 Brennan Shacklett 2012-07-08 19:10:13 UTC
Created attachment 317604 [details, diff]
Patch for ebuild to include previous patch

This patch switches the gettext patch used in the ebuild to the new patch.
Comment 3 Alex Legler (RETIRED) archtester gentoo-dev Security 2012-07-09 14:31:09 UTC
Thanks for the patch. I'll have to defer this to the herd though as I'm no longer able to test (and use) the package due to my new DVB hardware.
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2013-02-28 21:15:25 UTC
Since no one from media-tv has fixed this or seems interested, its time to treeclean.
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2013-03-25 19:02:08 UTC
It seems to build with automake-1.13 though. But this bug will remain open because it tracks the removal
Comment 6 Christopher Byrne 2013-03-26 03:56:44 UTC
I've been following the hubbub on the mailing list.I didn't use this package, but I have both the nessacary hardware and an analog signal to test this package. So I unamsked and - YES, it both compiles and works, with the following caveats: 

* The ALSA OSS compaitiblity modules are needed to volume control (although sound works without them) and I could not get a picture without 
* Channel Management->Disable Signal Detection was needed to actually get a picture instead of a blue screen

Still, it works better the mplayer, which either i get no audio, or i can get audio (with some extremely convoluted command-line options) but can't change channels.
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2013-04-07 17:32:06 UTC
(In reply to comment #6)
> I've been following the hubbub on the mailing list.I didn't use this
> package, but I have both the nessacary hardware and an analog signal to test
> this package. So I unamsked and - YES, it both compiles and works, with the
> following caveats: 
> 
> * The ALSA OSS compaitiblity modules are needed to volume control (although
> sound works without them) and I could not get a picture without 
> * Channel Management->Disable Signal Detection was needed to actually get a
> picture instead of a blue screen
> 
> Still, it works better the mplayer, which either i get no audio, or i can
> get audio (with some extremely convoluted command-line options) but can't
> change channels.

Ok but that does not change anything. The package has open bugs, has no maintainer so it goes away. Lets don't discuss the same thing over and over
Comment 8 markus wolff 2013-04-09 21:55:03 UTC
I have to say that I'm not completely oversee what reasons cause the removal...
but this is the best tv-viewer under linux which I use without problems for over 5 years now. (While permanently struggle with alsa and oss)

You also may consider that serious viewing tv on pc requires external audio hardware. So there may be a couple of users who get there sound right out of the tv-card (internal or external).
So alsa IMHO has never been a dependency here.

So I don't see any bugs here, all compiles fine. 
Can I do something to prove?
Comment 9 markus wolff 2013-04-09 21:56:15 UTC
Created attachment 345026 [details]
no real problem here???
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2013-04-09 21:57:23 UTC
(In reply to comment #8)
> I have to say that I'm not completely oversee what reasons cause the
> removal...
> but this is the best tv-viewer under linux which I use without problems for
> over 5 years now. (While permanently struggle with alsa and oss)
> 
> You also may consider that serious viewing tv on pc requires external audio
> hardware. So there may be a couple of users who get there sound right out of
> the tv-card (internal or external).
> So alsa IMHO has never been a dependency here.
> 
> So I don't see any bugs here, all compiles fine. 
> Can I do something to prove?

there isn't really point in "talking", "proofing", ... but writing patches to the open bugs so this could be kept in tree
it's the code that talks :-)
Comment 11 markus wolff 2013-04-14 10:34:34 UTC
(In reply to comment #10)

> there isn't really point in "talking", "proofing", ... but writing patches
> to the open bugs so this could be kept in tree
> it's the code that talks :-)

Now I read the 'beautiful_bug_reports' - wiki...
I prob. have to say sorry for adding "talk" here.

I'll try to understand thoose bugs then first...
Comment 12 Rene Pinto 2013-04-14 21:46:09 UTC
Hi folks,

I've been used tvtime for watching TV from a old PixelView PlayTV Pro card (bt878) a couple of years and I just think it's a great software. Igor Isaias Banlian did a good work patching the source code of 1.0.2 version and putting available at http://code.google.com/p/tvtime-fixed/. I created an overlay at my Github (rene) with a version of tvtime ebuild which works.

My overlay it's at:
git://github.com/rene/gentoo.git

Although I have no experience in ebuild maintenance, I'm an advanced Gentoo user with interesting in maintain tvtime ebuilds, since nobody else wants to.

regards,

Renê
Comment 13 Markos Chandras (RETIRED) gentoo-dev 2013-04-23 20:03:03 UTC
Thanks

Please attach the ebuild here ( and a diff over the existing one in the portage tree)
Comment 14 Rene Pinto 2013-04-23 23:55:57 UTC
Created attachment 346424 [details, diff]
tvtime-1.0.2-r4.ebuild patch

patch over tvtime-1.0.2_p20110131-r3.ebuild
Comment 15 Rene Pinto 2013-04-23 23:56:55 UTC
Created attachment 346428 [details]
tvtime-1.0.2-r4 ebuild
Comment 16 Rene Pinto 2013-04-23 23:58:15 UTC
Created attachment 346432 [details, diff]
Fix deprecated category on net-tvtime.desktop file
Comment 17 Markos Chandras (RETIRED) gentoo-dev 2013-06-22 18:37:11 UTC
Comment on attachment 346424 [details, diff]
tvtime-1.0.2-r4.ebuild patch

>--- /usr/portage/media-tv/tvtime/tvtime-1.0.2_p20110131-r3.ebuild	2012-05-02 19:01:19.000000000 -0300
>+++ tvtime-1.0.2-r4.ebuild	2013-04-23 20:31:45.000000000 -0300

>+KEYWORDS="amd64 ppc x86 ~x86"

This is not correct. It should be ~amd64 ~ppc ~x86
Comment 18 Markos Chandras (RETIRED) gentoo-dev 2013-06-22 19:06:03 UTC
Also, why did you drop alsa (and all the alsa patches) ? Are you sure the package does not need alsa support anymore? Given the source code hasn't changed, it's very likely that these patches are still needed and the alsa dependency need remain as it is.
Comment 19 Pacho Ramos gentoo-dev 2013-07-21 07:17:13 UTC
What is the status of this? The bug has a time for treecleaning but mask message no :/
Comment 20 Rene Pinto 2013-07-29 01:47:32 UTC
For some reason Marko's message just get losted on my mail box. Sorry...

Markos, as I wrote, I didn't change the code, I just got a modified version (tvtime-fixed). The ALSA patches are not 100% compatible with this version, so since the code compiled and worked on my Gentoo (with ALSA support and without the patches) I just droped then. However, I'll work on the pacthes...
Comment 21 Samuli Suominen (RETIRED) gentoo-dev 2013-08-02 19:26:54 UTC
media-tv/tvtime has been removed from portage because I haven't seen qualifying ebuild from anyone.

we will treat media-tv/tvtime now like any other new package entering tree.

the old files can still be found:

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-tv/tvtime/?hideattic=0

i hope someone will collect all the patches for tvtime, review them with care, and merge them together with eg. build system cleanup to some hosting page like github, googlecode, ... and calls it tvtime-ng