Mailinglist Archive: opensuse-factory (837 mails)

< Previous Next >
Re: [opensuse-factory] tumbleweed wants to downgrade 8 packages?
On Tue, Mar 22, 2011 at 5:57 PM, Greg KH <gregkh@xxxxxxx> wrote:
On Tue, Mar 22, 2011 at 10:22:55PM +0100, Lars Müller wrote:
On Tue, Mar 22, 2011 at 01:28:26PM -0700, Greg KH wrote:
On Tue, Mar 22, 2011 at 04:15:41PM -0400, Greg Freemyer wrote:
On Tue, Mar 22, 2011 at 11:12 AM, Greg KH <gregkh@xxxxxxx> wrote:
On Tue, Mar 22, 2011 at 10:55:54AM -0400, Greg Freemyer wrote:

I just initiated a "zypper dup --from Tumbleweed" and I get 8 packages
it wants to download.

==
The following packages are going to be downgraded:
  libldb0 libtalloc2 libtalloc2-32bit libtdb1 libtdb1-32bit libtevent0
virtualbox virtualbox-qt
==

looking at virtualbox as a specific example, it looks like the vanilla
11.4 version is indeed newer.

sudo zypper se -s virtualbox | grep " virtualbox "
i | virtualbox                             | package    | 4.0.4-1.2.3
             | x86_64 | openSUSE-11.4 OSS
v | virtualbox                             | package    | 4.0.4-1.2
             | x86_64 | Tumbleweed
v | virtualbox                             | package    | 4.0.4-1.2.3
             | i586   | openSUSE-11.4 OSS
v | virtualbox                             | package    | 4.0.4-1.2
             | i586   | Tumbleweed
  | virtualbox                             | srcpackage | 4.0.4-1.2
             | noarch | Tumbleweed

Is there a problem with Tumbleweed?  I thought it should always have
newer packages than OSS.

It "should" normally, but for virtualbox, I had to link to the current
version in the tree, because our kernel updated, and you do want to be
able to run the virtualbox kmp in our new kernel, right?

If you look close, the minor (i.e. build) number should just be smaller
for virtualbox, not the version number, right?  So all should be fine,
the package was just rebuilt for the Tumbleweed repo (i.e. against the
newer kernel)

If not, let me know and I'll see what happened, as I did link to the
openSUSE:Factory version of virtualbox, should I have grabbed a
different one instead?

Well, I'm not sure. Look at libtdb1  (zypper se -s libtdb1)

For the main 11.4 OSS repo it's 1.2.1-2.17.1

For tumbleweed it's 1.2.1-2.1

I don't know the numbering nomenclature well enough to be sure, but
that looks to me like tumbleweed is behind.

It's not.

libtdb1 is a subpackage made from the Samba tar ball.

Oops, wrong project :)

At the time we moved with Samba to 3.5.8 I asked Greg to link Tumbleweed
Samba to network:samba:STABLE.

And the libtdb1 in version 1.2.1 from there has 30.1 as release number.

Would it make sense for all packages living in Tumbleweed to add an
additional subrelease - resulting for libtdb1 in 1.2.1-30.1.2 for
example - while we - I hope the OBS is able to handle this with out any
extra manual action - keep this digit strictly monotonous growing?

I don't know how to do this with links in obs, does anyone else?

I don't think it's a real problem as it will only increase as time goes
on, the next time this would come up would be after the next major
openSUSE release when we add packages back to Tumbleweed again.

thanks,

greg k-h

Won't it happen anytime you (Greg KH) add a upgraded package to
tumbleweed that has non-upgraded sub-packages?

That's what triggered it for Samba's sub-package.

I would think that was rather common.

Greg
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups