Debian etch repo problem?

Bug #288904 reported by Arjen Lentz
6
Affects Status Importance Assigned to Milestone
OurDelta
Invalid
Undecided
Cafuego

Bug Description

From Sheeri:

db03:~# apt-get install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
mysql-server
0 upgraded, 1 newly installed, 0 to remove and 22 not upgraded.
Need to get 54.8kB of archives.
After this operation, 90.1kB of additional disk space will be used.
Get:1 http://ourdelta.org etch/ourdelta-sail mysql-server 5.0.67-d6ourdelta-sail15 [54.8kB]
Fetched 55.1kB in 0s (172kB/s)
Failed to fetch http://ourdelta.org/deb/pool/etch/ourdelta-sail/mysql-server_5.0.67-d6ourdelta-sail15_all.deb Size mismatch
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

apt-get update doesn't help,

db03:~# apt-get install --fix-missing mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
mysql-server
0 upgraded, 1 newly installed, 0 to remove and 22 not upgraded.
Need to get 54.8kB of archives.
After this operation, 90.1kB of additional disk space will be used.
Get:1 http://ourdelta.org etch/ourdelta-sail mysql-server 5.0.67-d6ourdelta-sail15 [54.8kB]
Fetched 55.1kB in 0s (198kB/s)
Failed to fetch http://ourdelta.org/deb/pool/etch/ourdelta-sail/mysql-server_5.0.67-d6ourdelta-sail15_all.deb Size mismatch

====

more information -- wget http://ourdelta.org/deb/pool/etch/ourdelta-sail/mysql-server_5.0.67-d6ourdelta-sail15_all.deb

and dpkg -i

worked, so the 90Kb that the repo thinks it should be is wrong.

===

I lied -- the installation doesn't work, we just thought it did because we didn't realize it didn't overwrite the file.

This page:

http://ourdelta.org/deb/pool/etch/ourdelta/

shows these files:

 mysql-server-5.0_5.0.67-d6ourdelta15_amd64.deb 15-Oct-2008 23:38 26M
 mysql-server-5.0_5.0.67-d6ourdelta15_i386.deb 15-Oct-2008 23:14 25M
 mysql-server_5.0.67-d6ourdelta15_all.deb 15-Oct-2008 23:38 54K

so for some reason, apt-get install mysql-server was installing mysql-server_5.0.67-d6ourdelta15_all.deb instead of the right package....the sources.lst was done with:

wget -O- http://ourdelta.org/deb/ourdelta.gpg | sudo apt-key add -
sudo wget http://ourdelta.org/deb/sources/etch-ourdelta-sail.list \
-O /etc/apt/sources.list.d/ourdelta.list

and cat /etc/apt/sources.list.d/ourdelta.list is

# OurDelta repository for Debian 4.0 "Etch" binary packages.
#
deb http://ourdelta.org/deb etch ourdelta-sail

which matches

http://ourdelta.org/deb/sources/etch-ourdelta-sail.list

(sorry for the craziness, but this is me being the middle person for a client who wanted to install it himself. :) )

===

and finally...the problem really is:

http://ourdelta.org/debian says:
Packages

mysql-server
mysql-server-5.0
mysql-common-5.0
libmysqlclient15off
mysql-client-5.0
libmysqlclient15-dev
---------------------------------------

but mysql-server is like a meta-package of 55kb that doesn't do anything really.

You should either make that really really really clear, or make it really really really clear that mysql-server-5.0 is the package you want to install if you want the ourdelta mysqld server.

Revision history for this message
Cafuego (cafuego) wrote :

mysql-server depends on mysql-server-5.0. So when you install it, it will also install mysql-server-5.0.

Did your client have mysql-server-5.0 installed already?

In that case, a simple 'aptitude upgrade' would suffice, as our packages have higher version numbers.

Revision history for this message
Arjen Lentz (arjen-lentz) wrote : Re: [Bug 288904] Re: Debian etch repo problem?

Hi Sheeri.

Below is what Peter notes.
You may also wish to subscribe to the bug.

On 25/10/2008, at 8:20 AM, Cafuego wrote:
> mysql-server depends on mysql-server-5.0. So when you install it, it
> will also install mysql-server-5.0.
>
> Did your client have mysql-server-5.0 installed already?
>
> In that case, a simple 'aptitude upgrade' would suffice, as our
> packages
> have higher version numbers.
>
> --
> Debian etch repo problem?
> https://bugs.launchpad.net/bugs/288904
> You received this bug notification because you are a direct subscriber
> of the bug.

--
Arjen Lentz, Director @ Open Query (http://openquery.com.au)
Training and Expertise for MySQL in Australia and New Zealand

OurDelta: free enhanced builds for MySQL @ http://ourdelta.org

Revision history for this message
Sheeri K. Cabral (awfief) wrote :

Yes, mysql-server 5.0.62 was installed previously, and doing an 'aptitude upgrade' tried to give the i386 packages, unfortunately.

We ended up downloading the files from
http://ourdelta.org/deb/pool/etch/ourdelta/

and installing them directly, which worked.

Revision history for this message
Cafuego (cafuego) wrote :

What is the output of "dpkg --print-architecture" on that machine?

Cafuego (cafuego)
Changed in ourdelta:
assignee: nobody → cafuego
Revision history for this message
Cafuego (cafuego) wrote :

Changed status to invalid after no response from original submitter.

Changed in ourdelta:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.