Login | Register
My pages Projects Community openCollabNet

Discussions > dev > Re: multiple versions in same channel

Project highlights: Stable Version: 1.6.1, Development Version: 1.7.6

current
Discussion topic

2020-03-13: This site is going to be decommissioned and shut down very soon. Please copy and archive any data you wish to keep ASAP

Hide all messages in topic

All messages in topic

Re: multiple versions in same channel

Reply

Author theslack
Full name Jack Neely
Date 2006-11-10 07:16:49 PST
Message No...sorry...this is one of the beautifu design flaws of RPM. RPM
always assumes you want the latest version of a package, no mater
what. So in the above situation RPM itself is not able to handle the
dependancy chain. I know that some folks have hacked at this with a
Yum plugin.

Current/RHN reflect this by only having the latest version of a
package available in the channel. I believe RHN will let you manually
download any version and all versions are contianed in the
listAllPackages API call.

Jack

On 11/10/06, Jared Greenwald <jared.greenwald@​oracle.com> wrote:
> I've run into an issue recently and I was wondering if its desired
> behavior or not.
>
> I have three packages:
>
> A-r1
> A-r2
> B-r1
>
> All of these packages are in the same channel directory, but only the
> newest packages show up - A-r1 does not. Normally this wouldn't be a
> problem, but in this case B-r1 depends on A-r1 - so B-r1 cannot be
> installed because A-r1 is not showing in the channel. Is this the
> desired behavior? I thought that RHN allowed you to install any
> previous version of a patch or something from their channels...
>
> Thanks,
> Jared
>
> --------------------​--------------------​--------------------​---------
> To unsubscribe, e-mail: dev-unsubscribe@curr​ent.tigris.org
> For additional commands, e-mail: dev-help at current dot tigris dot org
>
>

multiple versions in same channel

Reply

Author jaredgreenwald
Full name Jared Greenwald
Date 2006-11-10 06:51:39 PST
Message I've run into an issue recently and I was wondering if its desired
behavior or not.

I have three packages:

A-r1
A-r2
B-r1

All of these packages are in the same channel directory, but only the
newest packages show up - A-r1 does not. Normally this wouldn't be a
problem, but in this case B-r1 depends on A-r1 - so B-r1 cannot be
installed because A-r1 is not showing in the channel. Is this the
desired behavior? I thought that RHN allowed you to install any
previous version of a patch or something from their channels...

Thanks,
Jared
Messages per page: