2009/6/13 David Nielsen <gnomeuser@gmail.com>


2009/6/13 David Nielsen <gnomeuser@gmail.com>



2009/6/13 Stephen Shaw <sshaw@decriptor.com>
On Jun 13, 2009, at 3:45 AM, David Nielsen <gnomeuser@gmail.com> wrote:

You are awesome!  I believe that there is a hard req for 2.12.8.  We have been putting work into that atk stuff.

Awesome is my middle name.. or is it Modest I forget. Okay if there is a hard requirement on 2.12.8 for a11y reasons then I will file a bug with gtk-sharp2 and ask for an update. I believe it will be required for Banshee 1.5.1 or above as well for atk support so we might as well serve our users. Till that goes through we are stuck with the review sadly.

update progress can be followed here:
 https://bugzilla.redhat.com/show_bug.cgi?id=505751

With a locally updated gtk-sharp2 I noticed that uiaatkbridge.spec has a dependence simply on 2.24 which seems to be a leftover from a clean up. Please remove or the package is non-installable.

uiautomationwinforms has a dependency on glib-sharp2 which isn't in Fedora as a separate package, however it is in gtk-sharp2. With that fixed it fails to build here:

test -z "/usr/lib64/uiautomationwinforms" || /bin/mkdir -p "/home/david/rpmbuild/BUILDROOT/uiautomationwinforms-1.0-1.x86_64/usr/lib64/uiautomationwinforms"
 /usr/bin/install -c 'bin/Debug/UIAutomationWinforms.dll' '/home/david/rpmbuild/BUILDROOT/uiautomationwinforms-1.0-1.x86_64/usr/lib64/uiautomationwinforms/UIAutomationWinforms.dll'
/usr/bin/gacutil /i bin/Debug/UIAutomationWinforms.dll /f  /root /home/david/rpmbuild/BUILDROOT/uiautomationwinforms-1.0-1.x86_64/usr/lib || exit 1;
Failure adding assembly bin/Debug/UIAutomationWinforms.dll to the cache: Strong name cannot be verified for delay-signed assembly
make[2]: *** [gac-install] Error 1
make[2]: Leaving directory `/home/david/rpmbuild/BUILD/uiautomationwinforms-1.0/UIAutomationWinforms'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/david/rpmbuild/BUILD/uiautomationwinforms-1.0/UIAutomationWinforms'
make: *** [install-recursive] Error 1
fejl: Fejl-afslutningsstatus fra /var/tmp/rpm-tmp.8py1wX (%install)

Which looks like I missed a hardcoded reference to prefix/lib somewhere.

Generally if you br on a -devel package you do not need to have a requires for it as well, applying those clean ups would improve the specs.

- David