View previous topic :: View next topic |
Author |
Message |
menschmeier l33t
Joined: 15 Dec 2004 Posts: 727
|
Posted: Wed Jan 16, 2008 10:03 am Post subject: problem with cnijfilter-2.60-r6.ebuild |
|
|
Hi,
I am trying to install a driver fro my canon printer following http://gentoo-wiki.com/Canon_Pixma_Series.
But the ebuild cnijfilter-2.60-r6.ebuild causes problems:
Quote: | emerge -pv net-print/cnijfilter
These are the packages that would be merged, in order:
Calculating dependencies /
emerge: there are no ebuilds to satisfy ">=app-emulation/emul-linux-x86-bjdeps-0.1".
(dependency required by "net-print/cnijfilter-2.60-r6" [ebuild])
|
But emul-linux-x86-bjdeps is installed:
Quote: | # eix emul-linux-x86-bjdeps
[I] net-print/emul-linux-x86-bjdeps [1]
Available versions: (~)0.1-r1
Installed versions: 0.1-r1(14:53:47 04.01.2008)
Homepage: http://www.rpm.org/
Description: 32bit nls-disabled dev-libs/popt-1.7
|
Here is the part of the ebuild causing the error:
Code: |
# cat cnijfilter-2.60-r6.ebuild
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# Changelog since last bugzilla upload
#
# fixed gtk+ dependency from =1.2 to =1.2*
#
inherit eutils rpm flag-o-matic multilib
DESCRIPTION="Canon InkJet Printer Driver for Linux (Pixus/Pixma-Series)."
HOMEPAGE="ftp://download.canon.jp/pub/driver/bj/linux/"
RESTRICT="nomirror confcache"
SRC_URI="${HOMEPAGE}${PN}-common-${PV}-1.src.rpm"
LICENSE="UNKNOWN" # GPL-2 source and proprietary binaries
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="amd64
servicetools
nocupsdetection
ip2200
ip4200
ip6600d
ip7500
mp500"
DEPEND="virtual/ghostscript
>=net-print/cups-1.1.14
!amd64? ( sys-libs/glibc
>=dev-libs/popt-1.6
>=media-libs/tiff-3.4
>=media-libs/libpng-1.0.9 )
amd64? ( app-emulation/emul-linux-x86-compat
app-emulation/emul-linux-x86-baselibs )
servicetools? ( !amd64? ( >=gnome-base/libglade-0.6
>=dev-libs/libxml-1.8
=x11-libs/gtk+-1.2* )
amd64? ( >=app-emulation/emul-linux-x86-bjdeps-0.1 # here lies the problem!!!!!!!!
app-emulation/emul-linux-x86-gtklibs ) )"
# >=automake-1.6.3
...
|
I am not using the servicetools flag (it isn't supported for amd64). I remove the lines causes the error so I was able to install the package.
But I do not understand what is going wrong here?
net-print/emul-linux-x86-bjdeps-0.1-r1 >= net-print/emul-linux-x86-bjdeps-0.1, isn't it?
menschmeier _________________ Please notice the back of this message. |
|
Back to top |
|
|
kEiNsTeiN Guru
Joined: 29 Apr 2005 Posts: 361 Location: Germany
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|