[packman] Repository layout clarification

Tomáš Chvátal tomas.chvatal at gmail.com
Fri Nov 15 08:55:11 CET 2013


2013/11/14 Cristian Morales Vega <reddwarf at opensuse.org>

> On 14 November 2013 13:12, Tomáš Chvátal <tomas.chvatal at gmail.com> wrote:
> > As I was asked on irc I wrote bit update what I ment with my last mail
> > about repo restructuralization.
> >
> > The gmail loves to mess up the formatting when I tried to paste it in so
> I
> > uploaded it on webserver [1].
> >
> > If you want to comment some section just copy it from the file into the
> > reply and I will try to adjust and change the file as we proceed.
> >
> > Any suggestions for why is it bad idea or any other are welcome.
>
> "Side benefit of this change is that we can not link some pacakges on
> purpose
> and use SR#s to include the changes into older distributions. Eg. keeping
> older ffmpeg in 13.1 repo over the Factory one because we know it is prone
> to
> be broken, etc. etc."
>
> Sorry, what?
>

I said it as darn example...

Imagine situation where you have working ffmpeg-1.2 for all distros and you
start migrating to ffmpeg-2.0 completely.
At first unless you convert all packages to depend on some ffmpeg_1_2 you
will get build breakages, but this way you can keep ffmpeg-2.0 only in
:Factory repo where the fixes are done and propagated to older repos and
after everything is done you just SR# the ffmpeg also to older branches.

But I am not saying we should do that. I am just saying it is possible.
Main thing to tackle is the linking of external packages from
build.opensuse.org.

Tom



More information about the Packman mailing list