On Fri, Apr 20, 2007 at 01:00:53PM +0900, Simon Horman wrote:
> On Fri, Apr 20, 2007 at 05:32:26AM +0900, Masahito Omote wrote:
> > I confirmed this behavior. This happens only when uim-common only is
> > upgradeed and
> > other uim related packages are not upgreaded.
> >
> > This situation only becomes only when you take shotgun approach in
> > upgrading.
> > It does not happen if all uim packages are in archive(In i386 uim cannot be
> > built
> > because of dbus problem. Check
> > http://buildd.debian.org/build.php?&pkg=uim&ver=1%3A1.4.1-2&arch=i386&file=log
> > for more details.).
> >
> > Therefore I close this bug.
>
> Hi Omote-san,
>
> assuming that your shotgun theory is correct, shouldn't the packages
> have relevant dependancies in place? Furthermore, shouldn't the bug be
> reopend pending the addition of such dependancies? I'm currently
> experiencing this problem as part of an apt-get upgrade, which isn't
> really ideal.
I looked a little more closer, and I guess that for
uim-module-manager to execute correctly in the postinst libuim5 needs
to be installed. But because I was doing an aptitude upgrade and
not an aptitude dist-upgrade I still had the older libuim3.
I think that either the postinst needs to be reworked (I don't
even know if that makes sense) or uim-common needs to depend on
libuim5 (= ${binary:Version})
I made a package with this change and after this uim-common was
held-back during an aptitude upgrade, which seems to be correct. When I
subsequently did a aptitude dist-upgrade then all the uim packages
were upgraded without incident.
--
Horms
H: http://www.vergenet.net/~horms/
W: http://www.valinux.co.jp/en/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]