Re: jhbuild gnome 3.8 in ubuntu 12.04

Germán Póo-Caamaño <[email protected]>
Newsgroups gmane.comp.gnome.love
Organization GNOME
Message-ID <1372014444.3820.15.camel@sai>
On Sun, 2013-06-23 at 12:14 -0004, Adam Dingle wrote:
> On Sun, Jun 23, 2013 at 4:28 AM, lcl <[email protected]> wrote:
> > I want to build gnome 3.8 in ubuntu 12.04.
> [...]
> As you've probably figured out, gnome-control-center looks for 
> smbclient.pc (this is a recent dependency change, by the way).  But if 
> smbclient.pc is not found, that shouldn't be a fatal error: 
> gnome-control-center should build anyway, just without the Printers 
> control panel.  So if you don't care about printing, this might not 
> matter.

It might be.  In the modulesets, smbclient is a required package for
gnome-control-center, but strictly speaking, you can build
gnome-control-center without smbclient.

https://git.gnome.org/browse/jhbuild/tree/modulesets/gnome-suites-core-3.8.modules#n114
https://git.gnome.org/browse/gnome-control-center/tree/configure.ac?h=gnome-3-8#n223

One solution in our end is to move smbclient from required to suggested.

> What error message are you seeing, exactly?  Does it stop the build?
> 
> Again, the easiest route might be to upgrade to Ubuntu 13.10.  Then you 
> could simply install the binary package libsmbclient-dev, which 
> includes smbclient.pc.  (In older versions of Ubuntu libsmbclient-dev 
> does not have that file; see 
> https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1129110 .)

This is not the first package in ubuntu that misses to include the
corresponding .pc file.  libicu-dev is another one.

Unfortunately, Ubuntu is not releasing the fixes back to 12.04 in spite
that is a LTS release and in spite adding a pkg-config in a same version
is harmless.

FWIW, I use 12.04 and it turned out I have to fix these issues by
rebuilding the packages by myself.

-- 
Germán Poo-Caamaño
http://calcifer.org/

_______________________________________________
gnome-love mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-love
signature.asc (application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAlHHR2wACgkQ1hl0UcEpZYzvLQCdFffXkrXfXk0bHM20rk3fqbQf
kY4AoIoXJxaewhJLfE7ifCoBC41GWAHg
=REPl
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.