Thanks your reply.

I know "architecture-independent means this package contains only files
which are readable on any arch."

But apt disallow install.

$ apt-cache depends hime:i386
hime:i386
  Depends: libc6:i386
  Depends: libcairo2:i386
  Depends: libgdk-pixbuf2.0-0:i386
  Depends: libglib2.0-0:i386
  Depends: libgtk2.0-0:i386
  Depends: libpango-1.0-0:i386
  Depends: libpangocairo-1.0-0:i386
  Depends: libx11-6:i386
  Depends: libxtst6:i386
  Depends: <hime-data:i386>          <-------------- unavailable
  Depends: hime-tables:i386
  Suggests: hime-anthy:i386
  Suggests: hime-chewing:i386
  Suggests: hime-qt4-immodule:i386
 |Recommends: <im-config:i386>          <-------------- unavailable
  Recommends: <im-switch:i386>          <-------------- unavailable
  Recommends: hime-gtk3-immodule:i386
  Conflicts: hime

The <pkg> is show "unavailable" in aptitude.

And when I use # aptitude install hime:i386
It will display :
"Depends: hime-data:i386 which is a virtual package."

I tried follow this page :
http://serverfault.com/questions/250224/how-do-i-get-apt-get-to-ignore-some-dependencies
But the problem is depend on hime-data:i386 , not depend on hime-data.
So I don't know how to ignore it......

I think it's a apt bug . what do you think ?
And , any ideal for solve ?

Thanks.


2015-04-09 20:34 GMT+08:00 Darac Marjal <mailingl...@darac.org.uk>:

> On Thu, Apr 09, 2015 at 07:57:43PM +0800, sppmg wrote:
> > Hi all
> > I want type Chinese in skype in Debian (testing) amd64, so I need this
> > package :
> >
> > "hime"
> > (skype need "hime-qt4-immodule:i386" , I google to get this .)
> >
> > It's will depend "hime-data:i386". But .... hime-data is architecture
> > independent package, there is no ":i386" .
> > How can i solve this ?
>
> According to packages.debian.org, hime-qt4-immodule (0.9.10-5) depends
> on hime (>= 0.9.10.5), which depends on hime-data.
>
> Note that neither of those dependencies specifies an architecture. This
> means that any compatible architecture can provide a solution. hime-data
> is marked as "arch:all", which means that it can be installed on all
> architectures (it is architecture independant).
>
> Therefore, hime-data (arch:all) will satisfy the requirement for
> hime-data to an i386 package as well as an amd64 package and so on.
>
> >
> > Thanks
> >
> >
> > --
> > To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
> > with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> > Archive: https://lists.debian.org/55266937.7020...@gmail.com
> >
>

Reply via email to