On Sat 2003-08-02 at 19:52:04 +0200, [EMAIL PROTECTED] wrote:
> On Sat, 2 Aug 2003, Benjamin Pflugmann wrote:
> >
> > libsmbclient0-3.0-0.alpha21.3mdk -> libsmbclient0-2.2.8a-7mdk
[...]
> > Hm. Let's see. The versions are correct (i.e. I have
> > libsmbclient0-3.0-0.alpha21.3mdk installed; libsmbclient0-2.2.8a-7mdk
> > and libsmbclient0-3.0-0.alpha21.3mdk are available on my medium).
>
> Well, the reason is probably that there will be no changelog for
> 2.2.8a-7mdk in 3.0-0.alpha21.3mdk, nor will there be one for
> 3.0-0.alpha21.3mdk in 2.2.8a-7mdk, since they were forked a long time ago
> (3.0-0.alpha1mdk was forked from 2.2.2-6mdk about 21 months ago) as you
> would see somewhere in the bits you cut out.
Yes, of course. Sorry for not being clear enough. Printing the log for
the package change is what I would expect. What I did not expect is
that urpmc thought that hte package change itself should happen and
urpmi did not show it.
But it was a mistake on my side. urpmi only tries to downgrade when I
update all packages (--auto-select). So urpmc does the right thing
with regard to urpmi.
> > libsmbclient0-3.0-0.alpha21.3mdk is from contrib and
>
> I don't remember uploading a libsmbclient0-3.0* to contrib ...
>
> > libsmbclient0-2.2.8a-7mdk is from cooker. Does this make a difference?
> >
> > Neither urpmi nor rpmdrake want to upgrade this package ("urpmi
> > libsmbclient" -> "Everything already installed"). Do you need any
> > further info?
>
> Well, libsmbclient0-3.0-0.alpha21.3mdk is newer than 2.2.8a-7mdk according
> to rpm. I would be interested to know where you got the package,
Good question. It is part of my cooker mirror (regularly synced from
ftp.uninett.no via a modified troels.rsync6.2.pl for the last year).
But the file is old:
$ ls -l ./cooker-contrib/libsmb*
-rw-rw-r-- 1 philemon philemon 20794 Apr 10 08:32
./cooker-contrib/libsmbauth1-1.4.3-4mdk.i586.rpm
-rw-r--r-- 1 philemon philemon 284203 Apr 10 08:33
./cooker-contrib/libsmbclient0-3.0-0.alpha21.3mdk.i586.rpm
-rw-r--r-- 1 philemon philemon 32466 Apr 10 08:33
./cooker-contrib/libsmbclient0-devel-3.0-0.alpha21.3mdk.i586.rpm
The timestamp of troels.rsync6.2.pl tells that I last changed the
source on Dec, 10th 2002. So it looks like the package was on for some
time. (Of course, it isn't anymore... have to investigate why it
hasn't be deleted on my mirror, but that is another issue).
> since I have not released samba3 builds using --with system anywhere
> publicly accessible. If you want 2.2.8a-7mdk, you're either going to
> have to do it with rpm, or remove the libpackage first.
I don't want libsmbclient0 to change. It's urpmi (and therefore urpmc)
which thinks this update is necessary. Btw, which version I have does
not really matter to me. I don't use samba on that machine.
IIRC, some package required to install a version of libsmbclient for
some unknown reason and I got to chose one of the two versions, and I
simply chose 3.0 randomly.
Whatever, I just noticed that the requirement has gone, as removing
the package gave no complaints.
Thank you for your interest.
Bye,