Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Fedora Development (http://www.linux-archive.org/fedora-development/)
-   -   Rawhide and libgee API change (http://www.linux-archive.org/fedora-development/573215-rawhide-libgee-api-change.html)

Bruno Wolff III 09-08-2011 12:51 PM

Rawhide and libgee API change
 
On Thu, Sep 08, 2011 at 14:59:00 +0200,
Michel Alexandre Salim <salimma@fedoraproject.org> wrote:
> Dear all,
>
> The following packages are affected by the libgee API change in
> Rawhide (from 0.6.1 / gee-1.0.pc to 0.7.0 / gee-0.8.pc). Of the two
> packages I randomly tested (rygel and pino), merely changing the build
> scripts to pick up the new .pc file is not sufficient; as such, I'm
> preparing a compatibility package, compat-libgee06 for Rawhide:

Thanks, this extra work by you will help solve some dependency issues in
rawhide and give more time for packagers to adjust to the change.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Michel Alexandre Salim 09-08-2011 12:59 PM

Rawhide and libgee API change
 
Dear all,

The following packages are affected by the libgee API change in
Rawhide (from 0.6.1 / gee-1.0.pc to 0.7.0 / gee-0.8.pc). Of the two
packages I randomly tested (rygel and pino), merely changing the build
scripts to pick up the new .pc file is not sufficient; as such, I'm
preparing a compatibility package, compat-libgee06 for Rawhide:

https://bugzilla.redhat.com/show_bug.cgi?id=736674

If your package auto-requires the appropriate libgee .so, then no
immediate change is needed once this compatibility package is
reviewed. When updating your package, please check to see if the new
version is compatible with libgee 0.7.x (API level 0.8); if not, the
following snippet might be needed:

%if 0%{?fedora} > 16
BuildRequires: compat-libgee06-devel
%else
BuildRequires: libgee-devel
%endif

or, more conveniently, switch to requiring the pkgconfig .pc file (so
you don't need to conditionally require different package names):

BuildRequires: pkgconfig(gee-1.0)

Please switch to BR on pkgconfig(gee-0.8) once your package is ready
for the new API.

Affected packages
=================
caribou-0:0.3.5-1.fc16.src
cheese-1:3.0.2-2.fc16.src
fillmore-lombard-0:0.1.0-5.fc15.src
folks-1:0.6.0-5.fc16.src
fontik-0:0.6-4.20100901git8dd5b9fe7.fc15.src
gedit-valencia-0:0.3.0-7.20110701git808152718e3ab.fc16.src
gnome-dvb-daemon-0:0.2.1-1.fc16.src
latexila-0:2.0.8-1.fc16.src
lekhonee-gnome-0:0.11-4.fc15.src
pino-0:0.3-0.3.20101112hg.fc15.src
rygel-0:0.11.3-1.fc16.src
rygel-0:0.12.0-3.fc16.src
tracker-0:0.10.21-2.fc16.src
tracker-0:0.10.24-1.fc16.src

Thanks,

--
Michel Alexandre Salim
Fedora Project Contributor: http://fedoraproject.org/

Email: *salimma@fedoraproject.org *| GPG key ID: 78884778
Jabber: hircus@jabber.ccc.de * * * | IRC: hircus@irc.freenode.net

() *ascii ribbon campaign - against html e-mail
/ *www.asciiribbon.org * - against proprietary attachments
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


All times are GMT. The time now is 11:10 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.