Installing 0.10.0 with apt-get, always get 0.8.1


Problems running or configuring the software, commands & options, compiling, different platforms, using the interface, documentation, etc.

Lair Larrikin

Posts: 22

Joined: Monday, 27th February 2012, 14:41

Post Monday, 27th February 2012, 14:43

Installing 0.10.0 with apt-get, always get 0.8.1

So I've done everything right to install crawl, adding the proper line to /etc/apt/sources.list, but it always installs 0.8.1, whether I apt-get install crawl-tiles or crawl. I've tried uninstalling and reinstalling and everything but it's always this old version. What the heck is up? I really like 0.10.0 so I hope someone can help me out. I'm new to Linux but don't have access to Windows.
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Monday, 27th February 2012, 14:59

Re: Installing 0.10.0 with apt-get, always get 0.8.1

did you do "apt-get update" after editing your sources.list file?
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...

Lair Larrikin

Posts: 22

Joined: Monday, 27th February 2012, 14:41

Post Monday, 27th February 2012, 15:12

Re: Installing 0.10.0 with apt-get, always get 0.8.1

galehar wrote:did you do "apt-get update" after editing your sources.list file?


Yes

Lair Larrikin

Posts: 22

Joined: Monday, 27th February 2012, 14:41

Post Monday, 27th February 2012, 18:29

Re: Installing 0.10.0 with apt-get, always get 0.8.1

I ended up installing the windows version and running it in wine, seems to work so far.
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Tuesday, 28th February 2012, 11:46

Re: Installing 0.10.0 with apt-get, always get 0.8.1

Maybe try putting the line at the beginning of the sources.list file instead of the end.
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...
User avatar

Vestibule Violator

Posts: 1593

Joined: Thursday, 19th May 2011, 16:38

Location: Penza, Russia

Post Wednesday, 29th February 2012, 07:55

Re: Installing 0.10.0 with apt-get, always get 0.8.1

How does your repository line look like?

If it looks like:

http://crawl.develz.org/debian crawl 0.8


Change 0.8 to 0.10.
If you find any mistakes or typos in my post, feel free to PM me about it. Thanks in advance!

The Verse flows throughout Aquaria...
Through each ripple and wave...
Through every living being...
The Verse binds us all as one.
User avatar

Slime Squisher

Posts: 406

Joined: Thursday, 1st March 2012, 01:42

Post Thursday, 1st March 2012, 01:46

Re: Installing 0.10.0 with apt-get, always get 0.8.1

What the guy above said

I use synaptic, helpful to keep track of repositories

Dungeon Dilettante

Posts: 1

Joined: Friday, 6th April 2012, 01:30

Post Friday, 6th April 2012, 01:39

Re: Installing 0.10.0 with apt-get, always get 0.8.1

Registered because I was having the same issue, running Crunchbang Statler (a Debian Squeeze clone). I'm not sure which repository it's on, but either squeeze or statler has crawl 0.8.1 in its standard loadout. I hadn't played since .9, was excited to try .10, and went "whoa.. why did they roll back all the cool stuff about .9?" before checking the version.

Anyway, I found a workaround. There's probably a better way to do this, but it got me crawl .10, and it's not too hard.

This was my /etc/apt/sources.list file after adding the crawl.develz.org repo:
  Code:
## DUNGEON CRAWL STONE SOUP
deb http://crawl.develz.org/debian crawl 0.10

## CRUNCHBANG
## Compatible with Debian Squeeze, but use at your own risk.
deb http://packages.crunchbang.org/statler statler main
#deb-src http://packages.crunchbang.org/statler statler main

## CRUNCHBANG MULTIMEDIA
## Debian Multimedia Mirror
deb http://packages.crunchbang.org/statler-mm squeeze main non-free
#deb-src http://packages.crunchbang.org/statler-mm squeeze main non-free

## CRUNCHBANG MOZILLA
## Debian Mozilla Mirror
deb http://packages.crunchbang.org/statler-mozilla squeeze-backports iceweasel-release
#deb-src http://packages.crunchbang.org/statler-mozilla squeeze-backports iceweasel-release

## DEBIAN
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free

## DEBIAN SECURITY
deb http://security.debian.org/ squeeze/updates main
#deb-src http://security.debian.org/ squeeze/updates main

## DEBIAN BACKPORTS
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
#deb-src http://backports.debian.org/debian-backports squeeze-backports main contrib non-free


The problem isn't that I don't have 0.10 listed on my version line, it's that one of the other repos is overriding the 'crawl', 'crawl-tiles', and 'crawl-common' package namespaces. I just commented out all of the repos aside from crawl.develz.org, like so:

  Code:
## DUNGEON CRAWL STONE SOUP
deb http://crawl.develz.org/debian crawl 0.10

## CRUNCHBANG
## Compatible with Debian Squeeze, but use at your own risk.
#deb http://packages.crunchbang.org/statler statler main
#deb-src http://packages.crunchbang.org/statler statler main

## CRUNCHBANG MULTIMEDIA
## Debian Multimedia Mirror
#deb http://packages.crunchbang.org/statler-mm squeeze main non-free
#deb-src http://packages.crunchbang.org/statler-mm squeeze main non-free

## CRUNCHBANG MOZILLA
## Debian Mozilla Mirror
#deb http://packages.crunchbang.org/statler-mozilla squeeze-backports iceweasel-release
#deb-src http://packages.crunchbang.org/statler-mozilla squeeze-backports iceweasel-release

## DEBIAN
etc ,etc


sudo apt-get update, sudo apt-get install crawl-tiles, and ready to uncomment my sources.list files and reupdate my lists.

Is there an easier way to get the crawl.develz.org version of Dungeon Crawl to override the package default version?

Return to Technical Support

Who is online

Users browsing this forum: No registered users and 11 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.