Welcome, Guest. Please login or register.

Author Topic: Installing older versions of things in Linux  (Read 3437 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Installing older versions of things in Linux
« on: February 15, 2009, 10:38:35 AM »
This is driving me mad. There is a bug in the version of VLC which gets installed if I apt-get install vlc. So I want to install an older version. How do I do that if apt has already decided to install a particular version?
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #1 on: February 15, 2009, 03:10:35 PM »
Cheers Speel. I'll download the source and try to compile it. This is on my EFIKA, so it will probably take some time!
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #2 on: February 15, 2009, 07:04:29 PM »
Quote
Speelgoedmannetje wrote:
Success! :-)

Not quite. Couldn't compile VLC as configure told me that the C compiler couldn't create executables. I Googled the error and apparently I need libc-dev. Tried to install it, and apt-get gave me a 404 error for the package.

Problems like this are exactly why I stopped using Linux :roll:
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #3 on: February 17, 2009, 01:25:21 PM »
Quote
Speelgoedmannetje wrote:
Linux just isn't user friendly and I don't think it'll ever be, when you want to do something more than the default package contains.

The most friendly Linux I have every used is Ubuntu. Sadly I don't think it will work on the EFIKA :-(

Quote
Speelgoedmannetje wrote:
But then again, there's XBMC for linux.
Maybe you can use that instead of VLC. :idea:

Maybe, but since I only want to use it to display a slideshow (in Quicktime format) XMBC seems a bit overkill.
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #4 on: February 17, 2009, 04:09:57 PM »
Quote
Speelgoedmannetje wrote:
But I do think for such applications as showing Quicktime slideshows, you need something more common than a EFIKA distro

Well, it is Debian Etch. Should be ok for playing Quicktime files shouldn't it? :-?
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #5 on: February 17, 2009, 04:22:11 PM »
Hmm, just found a boot image for an Ubuntu netinstall on the EFIKA. It's booting now so we'll see if this works any better!
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #6 on: February 17, 2009, 04:28:55 PM »
Ok, this bootloader seems to work. It's downloading the base installer components now. Hopefully Ubuntu will work better than Debian on this machine and the version of VLC it comes with will work properly. In case anyone is interested, the bootloaders can be found here:

http://genesi.hu/ubuntu/gutsyefika_netinst
http://esi.hu/ubuntu/efi804_netinst

I haven't tried 8.04 yet. I'm giving Gutsy Gibbon a try first.
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #7 on: February 18, 2009, 05:56:57 PM »
Ok, the Ubuntu installation has completed, but USB doesn't work. While it's starting up I get lots of messages that USB devices are being detected, but none of them work. I also get a few of the following messages:

FATAL : could not load /lib/modules/2.6.22-14-powerpc/modules.dep: no such file or directory

Could that stop USB from working? I have a modules.dep file (amongst other things) in /lib/modules/2.6.22-16-powerpc. Can I tell the kernel to use that instead?
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #8 on: February 18, 2009, 07:01:39 PM »
Quote
Speelgoedmannetje wrote:
Quote
motorollin wrote:
Could that stop USB from working? I have a modules.dep file (amongst other things) in /lib/modules/2.6.22-16-powerpc. Can I tell the kernel to use that instead?
Yes, but I fear you have to recompile the kernel.

Probably not possible, since I can't boot to anything except the netinstall environment.

Quote
Speelgoedmannetje wrote:
Or you could -very illegaly- change the dirname, I don't think there are much consequences to that.

Ok I did that and the errors about modules.dep went away. But still no USB :-(

Quote
Speelgoedmannetje wrote:
This is one of the reasons why I think the os should have a change. It's way too rigid. A relational database file system would be much nicer.

I don't really understand that but I'm sure you're right ;-)
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #9 on: February 18, 2009, 07:35:29 PM »
Quote
Speelgoedmannetje wrote:
Well, the current filesystem structure is hierarchy based, which means there's one way to access a file. With a relational filesystem there would be more.

Do you mean it could check the database for the location of modules.dep and find it regardless of which directory it's in?
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #10 on: February 18, 2009, 07:37:45 PM »
Quote
Speelgoedmannetje wrote:
Quote
motorollin wrote:
Ok I did that and the errors about modules.dep went away. But still no USB :-()
And you can't find a log or something like that anywhere?
I can't help you much this way...

Maybe, but I wouldn't know where to look. My knowledge of Linux was never great, and is really rusty now.

However, I actually got the Ubuntu 8.04 netinstall image to boot whereas it just hung before, so I'll try this and see if USB works.
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #11 on: February 19, 2009, 09:20:55 AM »
Ok, Ubuntu 8.04 gives me USB support, but no vfat in the kernel :pissed: Tried to 'modprobe vfat' and got a similar error about modules.dep being missing, but this time in a directory in /lib/modules which didn't even exist! Created a symlink to an existing directory and rebooted. This time 'modprobe vfat' gave me an error of 'invalid module format'.

This is becoming way too much effort now...

Edit - networking doesn't work either :madashell:
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #12 on: February 19, 2009, 10:10:15 AM »
Yes I should... I've posted on PowerDeveloper as it seems some others had problems with networking on the EFIKA.
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #13 on: February 20, 2009, 07:29:46 PM »
Well, it turns out the errors regarding modules.dep were related to the problems with vfat and networking support. Peter Czanik suggested in this thread that I make a new boot image using mkvmlinuz. I did that and it's all working now :banana:

I haven't installed VLC yet... I daren't try until tomorrow :lol:
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: Installing older versions of things in Linux
« Reply #14 on: February 20, 2009, 10:38:37 PM »
Well, I installed VLC and have the same problem in Ubuntu as I had in Debian :lol:
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10