View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 12 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
 Post subject: roll 6.04 back to 6.03
PostPosted: Wed Aug 24, 2011 5:31 pm 
Offline
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location: Cornwall - uk
Can I just rollback to 6.03 from 6.04 or are there changes that would make this impossible, most likely in the DB?

_________________
--
stinga

as of 17-May-2018
R8.2 - sort of working.
MB: gigabyte GA-P43-ES3G | RAM: 2GB
VGA: PNY Nvidia GT240 1GB
4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2
pata: 1x300Gb | sata: 2x1Tb 2x2Tb
Problems:
TBS6981 Does not work.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 24, 2011 7:22 pm 
Offline
Joined: Wed Dec 10, 2003 8:31 pm
Posts: 1996
Location: /dev/null
With pacman, and a specific list of all the packages with version numbers, it is theoretically possible. Someone with more knowledge about the two versions is going to have to respond though.

...can I ask why?

_________________
Retired KM user (R4 - R6.04); friend to LH users.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 24, 2011 9:41 pm 
Offline
Joined: Tue Aug 15, 2006 11:14 am
Posts: 1343
Location: Orlando FL
if you haven't upgraded yet I would make a clone of your drive so that you can roll back the hard way.

_________________
My System


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 25, 2011 5:06 am 
Offline
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location: Cornwall - uk
G'day Graysky,

I am having problems with it. There is a audio stutter, that seems to be a known bug, there is a patch on mythtv for it, but I am finding linhes a bit complicated now for compiling and hacking, it is real hard to find the source code.

And I get regular failed recordings do to insufficiency memory, I suspect a memory leak somewhere in the backend, hence why I want to recompile it in another post.

I never had these issues with 6.03.
I upgraded to 6.04 to try and get a tbs6981 which is just duff.

On a side note, due to the complication I am having with finding the source code I am thinking of departing from linhes, it is a great product but I am finding just too hard to find answers to relatively simple problems. I am going to try a bit longer, I am wondering if I should just grab another disk install deb or something and just go for the raw install.

While I am on the subject I had a thought. I would download 6.03 iso and take the FE off that and see what happens. So I went to linhes.org and nowhere does it tell me how to get linhes, I know how to go and find stuff, but I would have thought there would be a big download here type link/button.

[Edit 1]
Hmm, even that was hard, OK so I download and opened up the iso but it is in larch format and my quick google couldn't find an easy way of unpacking the system.sqf which is where I think all the 'stuff' is.
So I ran the iso as an VM and I now have the 6.03 FE now just to try it out on my 6.04 install.

[Edit 2]
Sigh... Does not work due to 6.03 being mythtv 0.23 and 6.04 being 0.24. Ah well it was a good idea why it lasted.

[/grumpy mode]

[Edit 3]
I have downloaded mythtv-024.1 and compiling that, lets see if that gets me anywhere, I am not sure what version of mythtv linhes 6.04 is using.

[Edit 4]
I think I have fixed the audio stutter, seems that FE could not write to /proc/asound/card0/pcm1p/sub0/prealloc so for now I have chmod o+w and restarted the FE, I will test later to see how I get on. The error has gone away stating it could not write 128. it was 64

_________________
--
stinga

as of 17-May-2018
R8.2 - sort of working.
MB: gigabyte GA-P43-ES3G | RAM: 2GB
VGA: PNY Nvidia GT240 1GB
4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2
pata: 1x300Gb | sata: 2x1Tb 2x2Tb
Problems:
TBS6981 Does not work.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 25, 2011 12:53 pm 
Offline
Joined: Wed Dec 10, 2003 8:31 pm
Posts: 1996
Location: /dev/null
stinga wrote:
I am thinking of departing from linhes, it is a great product but I am finding just too hard to find answers to relatively simple problems.


I too grew-up on KM?LinHES, but came to a point where I wanted more control and customization over the system and went with full blown Arch. Based on your post, I would characterize you as ready for a solo flight.

_________________
Retired KM user (R4 - R6.04); friend to LH users.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 26, 2011 6:26 am 
Offline
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location: Cornwall - uk
Trouble is I quite like the linhes product and on the whole it works really well. It is just a shame it has become very hard to give back to the project.
And linhes is really easy to use and setup, for the most it just works, but when it does not the frustration goes up, it also seems to me that posts are dropping off on the linhes list I am not sure what this means...
1) it is much better so just works
2) people are using mythbuntu or whatever

Anyway, I will stick for now since I think the stutter issue sorted.

_________________
--
stinga

as of 17-May-2018
R8.2 - sort of working.
MB: gigabyte GA-P43-ES3G | RAM: 2GB
VGA: PNY Nvidia GT240 1GB
4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2
pata: 1x300Gb | sata: 2x1Tb 2x2Tb
Problems:
TBS6981 Does not work.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 26, 2011 8:44 am 
Offline
Joined: Fri Jul 21, 2006 11:12 pm
Posts: 1194
Location: SC
stinga,

Take a look at http://linhes.org/bugs/projects/linhes/wiki/Build_a_LinHES_Package.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Aug 27, 2011 12:27 pm 
Offline
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location: Cornwall - uk
Ta,

But not much help, I could not find the myth BE/FE in all of that.
I know it is a src download from somewhere.
I have another post dealing with this issue. SO it would be better to discuss there.

_________________
--
stinga

as of 17-May-2018
R8.2 - sort of working.
MB: gigabyte GA-P43-ES3G | RAM: 2GB
VGA: PNY Nvidia GT240 1GB
4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2
pata: 1x300Gb | sata: 2x1Tb 2x2Tb
Problems:
TBS6981 Does not work.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Aug 27, 2011 10:03 pm 
Offline
Joined: Tue Aug 15, 2006 11:14 am
Posts: 1343
Location: Orlando FL
so is the idea of the LinHES package to add LinHES to a full fledged Arch install? When I was new to Linux the pre-built appliance KM was perfect. Now I spend most of my time trying to get around the limitations of an Appliance Linux so that I can install useful things. For example I spent a week trying to get Chrome running on 6.03 and had to update lots of libraries. Somehow in the process I screwed up the photo album viewer in MythTV. I obviously still like the product and show up in the forums a couple of times a week just to see if I can lend a hand with simple questions.

_________________
My System


Top
 Profile  
 
 Post subject:
PostPosted: Sun Aug 28, 2011 1:57 am 
Offline
Joined: Wed Dec 10, 2003 8:31 pm
Posts: 1996
Location: /dev/null
Strategic and differences; you need to decide what is more important to you.

LH =
*Appliance
*Low bar for startup and management
*High bar (perhaps boarding on insurmountable) for flexibility/deviation from what comes out of the box
*Slow update cycle

Arch =
*OS
*Higher bar (depending on your Linux skill set) for startup and management
*Low bar for flexibility
*Rapid update cycle

_________________
Retired KM user (R4 - R6.04); friend to LH users.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Aug 28, 2011 10:41 am 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
stinga wrote:
I could not find the myth BE/FE in all of that.

Go to these two directories and snarf the files named myth*src.tar.gz
http://linhes.org/repo/src_packages/core-testing/
http://linhes.org/repo/src_packages/extra-testing/
This will include multiple versions but you can sort that out later.
You'll notice that they're really small, typically less than 10kb. That's because what's inside looks like this:
Code:
[tjc@x2 Downloads]$ tar ztvf mythtv-0.24-21.src.tar.gz
drwxr-xr-x root/root         0 2011-08-16 15:59 mythtv/
-rw-r--r-- 1000/users      568 2010-12-25 11:42 mythtv/smolt_jump.patch
-rw-r--r-- root/root       397 2011-02-11 02:25 mythtv/git_version.patch
-rwxr-xr-x 1000/users      800 2010-12-25 11:42 mythtv/mythbackend
-rw-r--r-- 1000/users      111 2010-12-25 11:42 mythtv/mythfrontend.lr
-rwxr-xr-x 1000/users     1117 2010-12-25 11:42 mythtv/mythtv.install
-rwxr-xr-x 1000/users       93 2010-12-25 11:42 mythtv/myth.sh
-rwxr-xr-x 1000/users      344 2010-12-25 11:42 mythtv/pretty
-rw-r--r-- 1000/users      110 2010-12-25 11:42 mythtv/mythbackend.lr
-rwxr-xr-x 1000/users     4456 2011-08-16 15:48 mythtv/PKGBUILD

You may ask yourself, "But where's the SOURCE!" the answer is that it's here (pay special attention the bit that says "source=(" below):
Code:
[tjc@x2 Downloads]$ cat mythtv/PKGBUILD
# $Id: PKGBUILD 91139 2010-09-23 10:45:09Z remy $                               
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>                         
# Contributor: Juergen Hoetzel <juergen@archlinux.org>                         
# Contributor: <kleptophobiac@gmail.com>                                       
# Contributor: dorphell <dorphell@archlinux.org>                               
                                                                               
pkgname=mythtv                                                                 
pkgver=0.24                                                                     
pkgrel=21                                                                       
pkgdesc="A Homebrew PVR project"                                               
arch=('i686' 'x86_64')                                                         
url="http://www.mythtv.org/"                                                   
license=('GPL')                                                                 
depends=('mysql-clients' 'qt' 'lame' 'lirc-utils' 'ffmpeg-svn' 'libxvmc'       
         'fribidi' 'perl-soap-lite' 'perl-date-manip' 'perl-xml-sax'           
         'perl-math-round' 'perl-net-upnp' 'perl-dbd-mysql' 'perl-time-hires'   
         'libavc1394' 'wget' 'libiec61883' 'mysql-python' 'python-lxml'         
         'mesa' 'libxinerama' 'libxrandr' 'faad2' 'libvdpau' 'libcrystalhd-git')
makedepends=('yasm' 'libgl' 'git' 'rsync')                                     
replaces=()                                                                     
groups=('pvr')                                                                 
#backup=(/usr/share/mythtv/is.xml)                                             
#options=(!strip)                                                               
#MAKEFLAGS="-j6"                                                               
install='mythtv.install'                                                       
patchs=('smolt_jump.patch' 'git_version.patch')                                 
optdepends=('xmltv: to download tv listings')                                   
#replaces=('mythtv-contrib')                                                   
#conflicts=('mythtv-contrib')                                                   
source=(ftp://ftp.knoppmyth.net/R6/sources/mythtv-0.24-fixes.tar.bz2           
        'mythbackend' 'myth.sh' `echo ${patchs[@]:0}` 'mythbackend.lr' 'mythfrontend.lr' 'pretty'
        'http://www.ronfrazier.net/mythtv/0.24/downloads/ceton_ver007.patch')   
_gitroot="https://github.com/MythTV/mythtv.git"
_gitname="${pkgname}"
build() {

           cd "${srcdir}/${pkgname}"/mythtv
           msg "Updating from GIT..."
           #git checkout -b 0.24-fixes origin/fixes/0.24
           git pull
           msg "The local files are updated."
        # apply patches
        echo "--------------------------applying patches----------------------------------------------------"
        for i in `echo ${patchs[@]:0} `
        do
                echo applying $i
                echo "-----------------------------"
                patch -Np0  -i ${startdir}/src/$i  || return 1
        done
        echo Applying patch for Ceton InfinTV4
        patch -p2 < ${startdir}/src//ceton_ver007.patch
        echo "--------------------------done applying patches-----------------------------------------------"

        sed -i -e "s/\`(svnversion \$\${SVNTREEDIR} 2>\/dev\/null) || echo Unknown\`/$pkgver/" version.pro
        find bindings/python contrib -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'

  ARCH=${CARCH/_/-}
  ./configure --prefix=/usr --cpu=${ARCH} \
              --disable-audio-jack \
              --disable-audio-pulse \
              --disable-altivec \
              --disable-distcc \
              --disable-ccache \
              --enable-vdpau \
              --enable-crystalhd \
              --dvb-path=/usr/include \
              --enable-opengl-vsync \
              --with-bindings=perl,python --python=python2 || return 1

  make all || return 1
}

package() {
  cd "${srcdir}/${pkgname}"/mythtv
  # basic install
  make INSTALL_ROOT="${pkgdir}" install
  # install contrib files
  rsync -arp --exclude .svn --delete-excluded contrib ${pkgdir}/usr/share/mythtv/ || return 1
  # install database structure
  rsync -arp --exclude .svn --delete-excluded database ${pkgdir}/usr/share/mythtv/ || return 1
  # install docs
  rsync -arp --exclude .svn --delete-excluded docs ${pkgdir}/usr/share/mythtv/ || return 1

  # patch the xml LinHES style
  cp -r ${startdir}/menu-xml/*.xml ${pkgdir}/usr/share/mythtv/themes/defaultmenu/
#  mv ${pkgdir}/usr/share/mythtv/themes/defaultmenu/is.xml ${pkgdir}/usr/share/mythtv/
  cd ${pkgdir}/usr/share/mythtv
  patch -p0 < ${startdir}/menu-xml/mainmenu.xml.patch || return 1
  patch -p0 < ${startdir}/menu-xml/optical_menu.xml.patch || return 1
  patch -p0 < ${startdir}/menu-xml/library.xml.patch || return 1
  patch -p0 < ${startdir}/menu-xml/util_menu.xml.patch || return 1

  # make log dir
  mkdir -p ${pkgdir}/var/log/mythtv
  chown 1000.1000 ${pkgdir}/var/log/mythtv
  mkdir -p ${pkgdir}/etc/logrotate.d
  cp ${srcdir}/*.lr ${pkgdir}/etc/logrotate.d
  mkdir -p ${pkgdir}/etc/cron.hourly/
  install -m0755 ${srcdir}/pretty ${pkgdir}/etc/cron.hourly/
}
md5sums=('91488a6b1b05d14c5c5c601908b699e5'
         '7ef6de58240e7aad389a0b13d91b1cf6'
         '2babd4b8e146a7538d18dcd55695b0be'
         'a837de9ccc201994320071e48952b17d'
         'd048fd37d5061c853b5712d5f187b25d'
         'f735805a80b0d1180dee01f9df1b7004'
         'f407d6af23e74a49540755420f84fa58'
         '5469d9921b726db750b991c87d226158'
         'f4abf567356a1f99a0177ac914829bb8')

OK, so it's not really here but the directions needed for the makepkg to get it for you are there. You don't download the source makepkg does it.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 31, 2011 10:32 am 
Offline
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location: Cornwall - uk
Ta, that's what I could not see!

_________________
--
stinga

as of 17-May-2018
R8.2 - sort of working.
MB: gigabyte GA-P43-ES3G | RAM: 2GB
VGA: PNY Nvidia GT240 1GB
4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2
pata: 1x300Gb | sata: 2x1Tb 2x2Tb
Problems:
TBS6981 Does not work.


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu