Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
problem with cnijfilter-2.60-r6.ebuild
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
menschmeier
l33t
l33t


Joined: 15 Dec 2004
Posts: 727

PostPosted: Wed Jan 16, 2008 10:03 am    Post subject: problem with cnijfilter-2.60-r6.ebuild Reply with quote

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
View user's profile Send private message
kEiNsTeiN
Guru
Guru


Joined: 29 Apr 2005
Posts: 361
Location: Germany

PostPosted: Thu Jan 17, 2008 12:20 pm    Post subject: Reply with quote

yeah, the one is app-emulation/bla, the other one is net-print/bla...
adjust it in the ebuild and it should work :)
_________________
make me a sandwich. - what? make it yourself. - sudo make me a sandwich. - okay.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
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