[PlanetCCRMA] Repository Wars.

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Sun Feb 27 19:49:01 2005

Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Sun, 2005-02-27 at 18:37, nigel henry wrote:
> Hi Fernando. Is there some sort of repository war going on akin to the "Bill 
> Gates I own the software world" syndrome? 

No, not really...

> I was looking for a step sequencer 
> that I could use my extensive library of .wav files with and found one at the 
> linux-sound.org site, which linked me to dag. As they had an apt url I 
> thought I'd use it. Dl'd the soundtracker program after running apt-get 
> update, all the planet stuff was there as well as dag's so everthing seemed 
> ok. The soundtracker program wouldn't produce any sound so I thought I'd DL a 
> MOD player just to check out the sounds. Ran apt-get update again. Now I get 
> dag and about 7 other hits that I hadn't entered in the sources.list and the 
> planet has been booted out. Looked in /etc/apt/ and there is a new 
> sources.list.d with dag and all the other new ones in. The sources.list with 
> the planet url's has vanished. I've just nuked the new sources.list.d and an 
> apt.conf.d that has appeared and if thats the way that dag want to play the 
> game tjhey can keep their repository. I've been very happy with planetccrma, 
> and have just got to get the urls set back in to a sources.list to continue 
> using it. Whats ironic is that dag say they are trying to get some sort of 
> conformity between the different repositories so that there arn't conflicts, 
> and the planet is mentioned amongst the others. To find that the planet has 
> been booted off my machine is almost beyond belief. As you can probably 
> gather I'm feeling just a tad annoyed at the moment. I'm not too clued up on 
> reverting files to their previous state and have got to try and restore the 
> planet's sources.list somehow. Nigel.

Most probably dag's repository has a newer version of apt (from the
point of view of rpm), and installing it overwrote the configuration and
sources.list of the apt package you originally installed with Planet
CCRMA. That is somewhat strange as usually packages are configured to
not overwrite configuration files. 

Anyway, the easy way out is to erase apt and reinstall the one that
comes from Planet CCRMA, or add the Planet CCRMA url's to the current
/etc/apt/source.list.d/ to keep the current apt - anyway, what are the
contents of that directory at this point?

I'm attaching the planetccrma.list and the apt configuration file to
this email... (there's one change you would need to merge in in the main
apt.conf file). 

Sorry for the trouble. 
-- Fernando

Content-Disposition: attachment; filename=apt.conf
Content-Type: text/plain; name=apt.conf; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

	Clean-Installed "false";
	Get {
		Assume-Yes "false";
		Download-Only "false";
		Show-Upgraded "true";
		Fix-Broken "false";
		Ignore-Missing "false";
		Compile "false";

Acquire {
	Retries "0";
		Proxy ""; // http://user:pass@host:port/

	Ignore { };
	Hold { };
	Options { };
	Install-Options { "--oldpackage" };
	Erase-Options "";
	Source {
		Build-Command "rpmbuild --rebuild";
	Allow-Duplicated { 

Content-Disposition: attachment; filename=planetccrma.list
Content-Type: text/plain; name=planetccrma.list; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

# Name: Planet CCRMA RPM Repository
# URL: http://ccrma.stanford.edu/planetccrma/software/

# Planet CCRMA RPM Repository for Fedora Core 3
rpm http://ccrma.stanford.edu/planetccrma/apt/ fedora/3/i386 core updates 
rpm http://ccrma.stanford.edu/planetccrma/apt/ fedora/3/i386 planetccrma 
rpm http://ccrma.stanford.edu/planetccrma/apt/ fedora/3/i386 planetcore 

# Planet CCRMA RPM Repository for Fedora Core 2
##rpm http://ccrma.stanford.edu/planetccrma/apt fedora/2/i386 core updates
##rpm http://ccrma.stanford.edu/planetccrma/apt fedora/2/i386 planetccrma
##rpm http://ccrma.stanford.edu/planetccrma/apt fedora/2/i386 planetcore

# Planet CCRMA RPM Repository for Fedora Core 1
##rpm http://ccrma.stanford.edu/planetccrma/apt fedora/1/i386 core updates
##rpm http://ccrma.stanford.edu/planetccrma/apt fedora/1/i386 planetccrma
##rpm http://ccrma.stanford.edu/planetccrma/apt fedora/1/i386 planetcore

# Planet CCRMA RPM Repository for RedHat 9
##rpm http://ccrma.stanford.edu/planetccrma/apt redhat/9/en/i386 os updates
##rpm http://ccrma.stanford.edu/planetccrma/apt redhat/9/en/i386 planetccrma
##rpm http://ccrma.stanford.edu/planetccrma/apt redhat/9/en/i386 planetcore