FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 09-08-2011, 12:51 PM
Bruno Wolff III
 
Default 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
 
Old 09-08-2011, 12:59 PM
Michel Alexandre Salim
 
Default 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
 

Thread Tools




All times are GMT. The time now is 01:10 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org