Re: Orca Dependencies Question



Hi Again, Willie:

Further on the issue of building rpms, working with a checkout from CVS
over the weekend ...

I see three issues:

1.)     Package names differ on Fedora for whatever reason. I've
adjusted, and I'm fairly certain I've done so correctly. My resulting
orca.spec file is attached. It builds but does not install--see below.


Among other adjustments I've replaced the cspi and libspi buildrequires
with at-spi, because that's what provides cspi and libspi on Fedora.

2.)     The error on installation is strange--and may be an rpm error of
some kind--I don't know precisely. The complaint is that python(abi)-2.4
is missing, yet it clearly shows as installed with

rpm -q --whatprovides "python(abi)"

PS: python(abi) is provided by python-2.4 rpm.

Guess I need to take this to the fedora-devel list. I'll cc you.

Janina

Willie Walker writes:
Hi Janina:

Here's the results of the pkg-config on the dependencies in the new
orca.spec file I checked in yesterday.  I checked them on my Solaris
machine:

pkg-config --modversion glib-2.0
2.10.1
pkg-config --modversion gtk+-2.0
2.8.16
pkg-config --modversion libbonobo-2.0
2.14.0
pkg-config --modversion atk
1.11.3
pkg-config --modversion gail
1.8.11
pkg-config --modversion eel-2.0
2.14.0
pkg-config --modversion libspi-1.0
1.7.6
pkg-config --modversion cspi-1.0
1.7.6
pkg-config --modversion gnome-speech-1.0
0.3.10

and my Ubuntu machine:

pkg-config --modversion glib-2.0
2.10.2
pkg-config --modversion gtk+-2.0
2.8.17
pkg-config --modversion libbonobo-2.0
2.14.0
pkg-config --modversion atk
1.11.4
pkg-config --modversion gail
1.8.11
pkg-config --modversion eel-2.0
2.14.1
pkg-config --modversion libspi-1.0
1.7.7
pkg-config --modversion cspi-1.0
1.7.7
pkg-config --modversion gnome-speech-1.0
0.4.0

There are still additional dependencies needed by Orca, but I'm not sure
how to express them in the spec file or configure.in, except as these
comments I've placed in configure.in to remind me:

# pyorbit 2.14.0
# pygtk 2.8.4
# gnome-python 2.6.2
# libgail-gnome 1.1.3
# gnome-mag-1.0 0.12.3 (optional)

Will

On Thu, 2006-05-04 at 19:01 -0400, Janina Sajka wrote:
Hi, Willie:

OK, I've taken all the 'requires' statements from the orca.spec.in file
and checked against FC5, including the Fedora development repositories.
It looks like there are three package discrepencies, my second and third
categories below:

Dependencies Met or Exceeded:

    Requires:       atk >= 1.11.3
    Have atk-1.11.4-1.fc5.1

    Requires:       gail >= 1.8.11
    Have gail-1.8.11

    Requires:       libgail-gnome >= 1.1.3
    Have libgail-gnome-1.1.3-1.2

    Requires:       at-spi >= 1.7.6
    Have at-spi-1.7.7-6

    Requires:       gnome-speech >= 0.3.10
    Built and installed gnome-speech-0.3.10-1.0spk & gnome-speech-ibmtts-0.3.10-1spk

    Requires:       python >= 2.4.0
    Have python-2.4.3-2

    Requires:       pyorbit >= 2.14.0
    Have pyorbit-2.14.0-1

    Requires:       pygtk2 >= 2.8.4
    Have pygtk2-2.8.6-0.fc5.1

    Requires:       gnome-mag >= 0.12.0
    Have gnome-mag-0.12.4-1

    Requires:       libbonobo >= 2.8.0
    Have libbonobo-2.14.0-1

Dependencies With Naming Conflicts:

    Requires:       gtk+-2.0 >= 2.8.16
    Instead, we have gtk2-2.8.17-2

    Requires:       eel > 2.14.0
    Instead, we have eel2-2.14.1-2


Can you name some of the modules provided by these two, so we can double
check whether this really is just a package naming conflict?

Dependencies Not Met

    Requires:       gnome-python2 >= 2.14.0
    Have gnome-python2-2.12.4-1

There doesn't appear to be a 2.14 at ftp.gnome.org, only 2.12 and
2.15 (released April 23). Am I looking in the wrong place?

Thanks for your continued help on this, Willie.


_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list

-- 

Janina Sajka                            Phone: +1.240.715.1272
Partner, Capital Accessibility LLC      http://CapitalAccessibility.Com

Marketing the Owasys 22C talking screenless cell phone in the U.S. and Canada--Go to 
http://ScreenlessPhone.Com to learn more.

Chair, Accessibility Workgroup          Free Standards Group (FSG)
janina freestandards org                http://a11y.org

Attachment: orca.spec
Description: Text document



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]