Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-20 Thread Bastien Nocera


- Original Message -
 Yep, it's that time again, folks. I see errors in my daily update
 indicating an unannounced API/ABI bump.
 
 gnome-bluetooth-3.11.3-1.fc21 (built yesterday) seems to have gone from
 libgnome-bluetooth.so.12 to libgnome-bluetooth.so.13 and dropped
 libgnome-bluetooth-applet.so.0 entirely. This affects the following:
 
 cinnamon
 gnome-shell

gnome-shell is already ported upstream. Cinnamon shouldn't have relied
on a private implementation detail of gnome-shell in the first place.

 gnome-phone-manager

This doesn't build because of a missing BR (and a missing pkg-config
requirement in gnome-bluetooth). FWIW, it's dead upstream.

 gnome-user-share
 nm-connection-editor (from network-manager-applet)

This ships a gnome-bluetooth plugin, that used to be shown in the
Bluetooth wizard and the settings app. From BlueZ 5, and in F20, this
plugin is completely useless. Yet it's still shipped and built in F20
and later. The upstream maintainer have been told a number of times
about this.

 vfrnav
 
 limburgher tried to rebuild gnome-phone-manager, but it failed:
 
 http://koji.fedoraproject.org/koji/buildinfo?buildID=485686
 http://koji.fedoraproject.org/koji/buildinfo?buildID=485660
 
 I do not see build attempts for any of the other packages.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-20 Thread Jon Ciesla
On Fri, Dec 20, 2013 at 5:23 AM, Bastien Nocera bnoc...@redhat.com wrote:



 - Original Message -
  Yep, it's that time again, folks. I see errors in my daily update
  indicating an unannounced API/ABI bump.
 
  gnome-bluetooth-3.11.3-1.fc21 (built yesterday) seems to have gone from
  libgnome-bluetooth.so.12 to libgnome-bluetooth.so.13 and dropped
  libgnome-bluetooth-applet.so.0 entirely. This affects the following:
 
  cinnamon
  gnome-shell

 gnome-shell is already ported upstream. Cinnamon shouldn't have relied
 on a private implementation detail of gnome-shell in the first place.

  gnome-phone-manager

 This doesn't build because of a missing BR (and a missing pkg-config
 requirement in gnome-bluetooth). FWIW, it's dead upstream.

 That, and I had to update the edsui patch, and drop the plugin.


  gnome-user-share
  nm-connection-editor (from network-manager-applet)

 This ships a gnome-bluetooth plugin, that used to be shown in the
 Bluetooth wizard and the settings app. From BlueZ 5, and in F20, this
 plugin is completely useless. Yet it's still shipped and built in F20
 and later. The upstream maintainer have been told a number of times
 about this.

  vfrnav
 
  limburgher tried to rebuild gnome-phone-manager, but it failed:
 
  http://koji.fedoraproject.org/koji/buildinfo?buildID=485686
  http://koji.fedoraproject.org/koji/buildinfo?buildID=485660
 
  I do not see build attempts for any of the other packages.
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




-- 
http://cecinestpasunefromage.wordpress.com/

in your fear, seek only peace
in your fear, seek only love

-d. bowie
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-20 Thread Bastien Nocera
- Original Message -
 On Fri, Dec 20, 2013 at 5:23 AM, Bastien Nocera bnoc...@redhat.com wrote:
snip
   vfrnav

I didn't know this software, and I didn't know it used gnome-bluetooth.

Even with older versions of gnome-bluetooth it throws:
(vfrnav:1959): GLib-GObject-WARNING **: invalid cast from 'BluetoothChooser' to 
'GtkDialog'

(vfrnav:1959): Gtk-CRITICAL **: gtk_dialog_run: assertion 'GTK_IS_DIALOG 
(dialog)' failed

When clicking on the Bluetooth button in the GPS preferences.

The BluetoothChooser widget was never a GtkDialog sub-class:
https://git.gnome.org/browse/gnome-bluetooth/tree/lib/bluetooth-chooser.h?h=gnome-2-28
So I'm not sure how that ever worked.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-20 Thread Kevin Fenzi
On Fri, 20 Dec 2013 06:23:47 -0500 (EST)
Bastien Nocera bnoc...@redhat.com wrote:

...snip...

  nm-connection-editor (from network-manager-applet)
 
 This ships a gnome-bluetooth plugin, that used to be shown in the
 Bluetooth wizard and the settings app. From BlueZ 5, and in F20, this
 plugin is completely useless. Yet it's still shipped and built in F20
 and later. The upstream maintainer have been told a number of times
 about this.

Reading this, and suspecting that the maintainer(s) may be on holiday,
and not wanting a broken rawhide for weeks on end, I went ahead and
pushed a build that disables the bluetooth plugin. 

kevin


signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-19 Thread Jon Ciesla
On Wed, Dec 18, 2013 at 10:31 PM, Adam Williamson awill...@redhat.comwrote:

 Yep, it's that time again, folks. I see errors in my daily update
 indicating an unannounced API/ABI bump.

 gnome-bluetooth-3.11.3-1.fc21 (built yesterday) seems to have gone from
 libgnome-bluetooth.so.12 to libgnome-bluetooth.so.13 and dropped
 libgnome-bluetooth-applet.so.0 entirely. This affects the following:

 cinnamon
 gnome-shell
 gnome-phone-manager
 gnome-user-share
 nm-connection-editor (from network-manager-applet)
 vfrnav

 limburgher tried to rebuild gnome-phone-manager, but it failed:

 http://koji.fedoraproject.org/koji/buildinfo?buildID=485686
 http://koji.fedoraproject.org/koji/buildinfo?buildID=485660

 It worked in my rawhide mock, retrying in koji today.

-J


 I do not see build attempts for any of the other packages.
 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
 http://www.happyassassin.net

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




-- 
http://cecinestpasunefromage.wordpress.com/

in your fear, seek only peace
in your fear, seek only love

-d. bowie
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-19 Thread Peter Robinson
On Thu, Dec 19, 2013 at 4:31 AM, Adam Williamson awill...@redhat.com wrote:
 Yep, it's that time again, folks. I see errors in my daily update
 indicating an unannounced API/ABI bump.

 gnome-bluetooth-3.11.3-1.fc21 (built yesterday) seems to have gone from
 libgnome-bluetooth.so.12 to libgnome-bluetooth.so.13 and dropped
 libgnome-bluetooth-applet.so.0 entirely. This affects the following:

Tracker is on this unannounced breakage list as well.

Peter
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-19 Thread Richard Hughes
On 19 December 2013 04:31, Adam Williamson awill...@redhat.com wrote:
 gnome-bluetooth-3.11.3-1.fc21 (built yesterday) seems to have gone from
 libgnome-bluetooth.so.12 to libgnome-bluetooth.so.13 and dropped
 libgnome-bluetooth-applet.so.0 entirely.

Yup, I guess that's my fault. I run mclazy to update the GNOME modules
and then just fix up the file lists where required. Sorry about the
breakage.

Richard
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-19 Thread Adam Williamson
On Thu, 2013-12-19 at 14:12 +, Richard Hughes wrote:
 On 19 December 2013 04:31, Adam Williamson awill...@redhat.com wrote:
  gnome-bluetooth-3.11.3-1.fc21 (built yesterday) seems to have gone from
  libgnome-bluetooth.so.12 to libgnome-bluetooth.so.13 and dropped
  libgnome-bluetooth-applet.so.0 entirely.
 
 Yup, I guess that's my fault. I run mclazy to update the GNOME modules
 and then just fix up the file lists where required. Sorry about the
 breakage.

network-manager-applet doesn't succeed on a straight rebuild, and it
includes nm-connection-editor; that stops most live images from building
at present.

http://koji.fedoraproject.org/koji/taskinfo?taskID=6318486 is my scratch
build attempt, to save you running one:

  CC   libnma_la-nma-bt-device.lo
bt-widget.c:33:30: fatal error: bluetooth-plugin.h: No such file or
directory
 #include bluetooth-plugin.h
  ^
compilation terminated.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Rawhide unannounced ABI bumps: gnome-bluetooth

2013-12-18 Thread Adam Williamson
Yep, it's that time again, folks. I see errors in my daily update
indicating an unannounced API/ABI bump.

gnome-bluetooth-3.11.3-1.fc21 (built yesterday) seems to have gone from
libgnome-bluetooth.so.12 to libgnome-bluetooth.so.13 and dropped
libgnome-bluetooth-applet.so.0 entirely. This affects the following:

cinnamon
gnome-shell
gnome-phone-manager
gnome-user-share
nm-connection-editor (from network-manager-applet)
vfrnav

limburgher tried to rebuild gnome-phone-manager, but it failed:

http://koji.fedoraproject.org/koji/buildinfo?buildID=485686
http://koji.fedoraproject.org/koji/buildinfo?buildID=485660

I do not see build attempts for any of the other packages.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct