Repository links broken

Bug #521616 reported by ANkur
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OurDelta
Confirmed
High
evil_steve

Bug Description

There is nothing under any of the links. Its impossible to install ourdelta on CentOS

http://mirror.ourdelta.org/yum/CentOS/5/x86_64/RPMS/
http://mirror.ourdelta.cc.com.au/yum/CentOS/5/repodata/

Tags: installation
Revision history for this message
Arjen Lentz (arjen-lentz) wrote :

Ye that's kinda on purpose. Even with nifty conflicting rules, we found we couldn't reliably keep 5.0 and 5.1 in the same repo. To prevent more nasties happening, we've moved both 5.0 and 5.1 to new directories. This means that everybody will trip and just needs to adjust their paths to the appropriate version for them.

You can replace the old 'CentOS' in your paths with CentOS-MySQL50 or CentOS-MariaDB51, respectively. We're also creating new "release" RPMs for each tree to automatically set up the repo file for new installations. But editing your existing one will work fine too.

Changed in ourdelta:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → evil_steve (steve-nerdvana)
Revision history for this message
ANkur (ankur655) wrote : Re: [Bug 521616] Re: Repository links broken

I replaced this URL

http://mirror.ourdelta.org/yum/CentOS/5/x86_64/RPMS/

with:

http://mirror.ourdelta.org/yum/CentOS-MySQL50/5/x86_64/RPMS

but it doesn't seem to be correct. Could you point me to the correct URL?

Thanks!

On Sun, Feb 14, 2010 at 3:50 PM, Arjen Lentz <email address hidden> wrote:

> Ye that's kinda on purpose. Even with nifty conflicting rules, we found
> we couldn't reliably keep 5.0 and 5.1 in the same repo. To prevent more
> nasties happening, we've moved both 5.0 and 5.1 to new directories. This
> means that everybody will trip and just needs to adjust their paths to
> the appropriate version for them.
>
> You can replace the old 'CentOS' in your paths with CentOS-MySQL50 or
> CentOS-MariaDB51, respectively. We're also creating new "release" RPMs
> for each tree to automatically set up the repo file for new
> installations. But editing your existing one will work fine too.
>
>
> ** Changed in: ourdelta
> Status: New => Confirmed
>
> ** Changed in: ourdelta
> Importance: Undecided => Medium
>
> ** Changed in: ourdelta
> Assignee: (unassigned) => evil_steve (steve-nerdvana)
>
> --
> Repository links broken
> https://bugs.launchpad.net/bugs/521616
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in OurDelta - Builds for MySQL,MariaDB: Confirmed
>
> Bug description:
> There is nothing under any of the links. Its impossible to install
> ourdelta on CentOS
>
> http://mirror.ourdelta.org/yum/CentOS/5/x86_64/RPMS/
> http://mirror.ourdelta.cc.com.au/yum/CentOS/5/repodata/
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ourdelta/+bug/521616/+subscribe
>

Revision history for this message
Arjen Lentz (arjen-lentz) wrote :

Hmm the mirrors don't appear to be picking up the new directories... we'll check it out.

Revision history for this message
ANkur (ankur655) wrote :

Thanks, Arjen. Could you let me know when it will go live? We wanted to
use the builds but are not able to do anything for the last 2 days since its
not available on any mirror.

-Ankur

On Sun, Feb 14, 2010 at 5:52 PM, Arjen Lentz <email address hidden> wrote:

> Hmm the mirrors don't appear to be picking up the new directories...
> we'll check it out.
>
> --
> Repository links broken
> https://bugs.launchpad.net/bugs/521616
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in OurDelta - Builds for MySQL,MariaDB: Confirmed
>
> Bug description:
> There is nothing under any of the links. Its impossible to install
> ourdelta on CentOS
>
> http://mirror.ourdelta.org/yum/CentOS/5/x86_64/RPMS/
> http://mirror.ourdelta.cc.com.au/yum/CentOS/5/repodata/
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ourdelta/+bug/521616/+subscribe
>

Revision history for this message
Arjen Lentz (arjen-lentz) wrote :

The new directories I noted the other day should be available on the mirrors now, cafuego fixed a permissions problem. So please try!

evil_steve is working on the release RPM.

Revision history for this message
ANkur (ankur655) wrote :

Thanks a lot!

On Mon, Feb 15, 2010 at 6:14 PM, Arjen Lentz <email address hidden> wrote:

> The new directories I noted the other day should be available on the
> mirrors now, cafuego fixed a permissions problem. So please try!
>
> evil_steve is working on the release RPM.
>
> --
> Repository links broken
> https://bugs.launchpad.net/bugs/521616
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in OurDelta - Builds for MySQL,MariaDB: Confirmed
>
> Bug description:
> There is nothing under any of the links. Its impossible to install
> ourdelta on CentOS
>
> http://mirror.ourdelta.org/yum/CentOS/5/x86_64/RPMS/
> http://mirror.ourdelta.cc.com.au/yum/CentOS/5/repodata/
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ourdelta/+bug/521616/+subscribe
>

Revision history for this message
Neil Katin (d-launchpad-askneil-com) wrote :

This "fixes" the problem, but all new users will run into this because the links on the web site (ourdelta.org) weren't updated.

Its i tiny, easy to fix "once you know about it" problem, but it gives a really bad "out-of-the-box" experience for new users.

I really suggest fixing the web site too.

Revision history for this message
Walter Heck (walterheck) wrote :

This still doesn't work correctly.
I have a server that had MariaDB 5.1.39 installed, back when the rpm's were still in /yum/CentOS
First of all, a yum update on that machine should have somehow alerted me that things were no longer functioning.

Second, after I changed my .repo file by hand to point to /yum/CentOS-MariaDB51 it still wasn't working. I had to also change my mirrors file.

Even after that, it wasn't working, since the package has been renamed to MariaDB-server (as opposed to the old MariaDB-OurDelta-server).

Now, I tried a yum install MariaDB-server, which should obsolete the old MariaDB-OurDelta-server. It seems that the obsoletion is the wrong way around though. Here's what I see:

# yum install MariaDB-server
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * addons: mirror.trouble-free.net
 * base: hpc.arc.georgetown.edu
 * extras: centos.mirror.nac.net
 * ourdelta: mirror.ourdelta.org
 * rpmforge: apt.sw.be
 * updates: mirror.trouble-free.net
480 packages excluded due to repository priority protections
Setting up Install Process
Package MariaDB-server is obsoleted by MariaDB-OurDelta-server, trying to install MariaDB-OurDelta-server-5.1.39-67.el5.x86_64 instead
Package MariaDB-OurDelta-server-5.1.39-67.el5.x86_64 already installed and latest version
Package MariaDB-server is obsoleted by MariaDB-OurDelta-server, trying to install MariaDB-OurDelta-server-5.1.39-67.el5.x86_64 instead
Package MariaDB-OurDelta-server-5.1.39-67.el5.x86_64 already installed and latest version
Nothing to do.

In short, a big mess. I think that this should be sorted properly, including alerting existing installs that they need to take action. Otherwise, we're going to have a bunch of outdated installations that will never be updated unless someone takes action. As such, I'm also increasing severity on this :)

Changed in ourdelta:
importance: Medium → High
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.