libglib2.0-bin - Programs for the GLib library

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Main i386
Package filename libglib2.0-bin_2.48.2-0ubuntu4.4_i386.deb
Package name libglib2.0-bin
Package version 2.48.2
Package release 0ubuntu4.4
Package architecture i386
Package type deb
Category misc
License -
Maintainer Ubuntu Developers <>
Download size 40.31 KB
Installed size 297.00 KB
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings.  It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
This package contains the program files which is used for the libraries
and others.


Package Version Architecture Repository
libglib2.0-bin_2.48.2-0ubuntu4.5_amd64.deb 2.48.2 amd64 Ubuntu Proposed Main
libglib2.0-bin_2.48.2-0ubuntu4.5_i386.deb 2.48.2 i386 Ubuntu Proposed Main
libglib2.0-bin_2.48.2-0ubuntu4.4_amd64.deb 2.48.2 amd64 Ubuntu Updates Main
libglib2.0-bin_2.48.0-1ubuntu4_i386.deb 2.48.0 i386 Ubuntu Main
libglib2.0-bin_2.48.0-1ubuntu4_amd64.deb 2.48.0 amd64 Ubuntu Main
libglib2.0-bin - - -


Name Value
libc6 >= 2.4
libelf1 >= 0.142
libglib2.0-0 = 2.48.2-0ubuntu4.4
libglib2.0-data -


Type URL
Binary Package libglib2.0-bin_2.48.2-0ubuntu4.4_i386.deb
Source Package glib2.0

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libglib2.0-bin deb package:
    # sudo apt-get install libglib2.0-bin




2019-08-05 - Leonidas S. Barbosa <>
glib2.0 (2.48.2-0ubuntu4.4) xenial-security; urgency=medium
* SECURITY REGRESSION: regression in last security update (LP: #1838890)
- debian/patches/CVE-2019-13012-regression.patch: fix a
memory leak introduced by the last security update while
not properly handled the g_file_get_patch function in
2019-07-03 - Leonidas S. Barbosa <>
glib2.0 (2.48.2-0ubuntu4.3) xenial-security; urgency=medium
* SECURITY UPDATE: Not properly restrict directory and file permissions
- debian/patches/CVE-2019-13012.patch: changes the permissions when
a directory is created, using 700 instead 777 in
gio/gkeyfilesettingsbackend.c and changes test to run in a temp
directory in gio/tests/gsettings.c.
- CVE-2019-13012
2019-06-05 - Leonidas S. Barbosa <>
glib2.0 (2.48.2-0ubuntu4.2) xenial-security; urgency=medium
* SECURITY UPDATE: Less restrictive permissions during copying
- debian/patches/CVE-2019-12450.patch: limit access to file when
copying in file_copy_fallback in file gio/gfile.c.
- CVE-2019-12450
2018-09-17 - Leonidas S. Barbosa <>
glib2.0 (2.48.2-0ubuntu4.1) xenial-security; urgency=medium
* SECURITY UPDATE: NULL pointer deference
- debian/patches/CVE-2018-16428.patch: fix in glib/gmarkup.c,
- CVE-2018-16428
* SECURITY UPDATE: Read out-of-bounds
- debian/patches/CVE-2018-16429.patch: fix in glib/gmarkup.c and
- CVE-2018-16429
2018-07-30 - Brian Murray <>
glib2.0 (2.48.2-0ubuntu4) xenial; urgency=medium
* Add a versioned Pre-Depends for dpkg because the libglib2.0-0 -await
trigger requires a newer dpkg than the one in Ubuntu 14.04. (LP: #1784065)
2018-07-16 - Julian Andres Klode <>
glib2.0 (2.48.2-0ubuntu3) xenial; urgency=medium
* tests-gdatetime-Use-a-real-rather-than-invented-timezone.patch:
Cherry-pick upstream fix to make glib2.0 build again and tests
run again with time zone changes.
2018-07-10 - Julian Andres Klode <>
glib2.0 (2.48.2-0ubuntu2) xenial; urgency=medium
* Convert triggers to noawait (LP: #1780996)
2016-11-24 - Iain Lane <>
glib2.0 (2.48.2-0ubuntu1) xenial; urgency=medium
* New upstream release (LP: #1637731)
* debian/patches/0001-Fix-trashing-on-overlayfs.patch: Update with new
version from the upsstream report to hopefully fix trashing of files in
directories which are symlinks to different devices. (Closes: #800047)
(LP: #1638245)
2016-05-13 - Iain Lane <>
glib2.0 (2.48.1-1~ubuntu16.04.1) xenial; urgency=medium
* No-change backport of this stable release from unstable to 16.04 (LP:
2016-05-11 - Michael Biebl <>
glib2.0 (2.48.1-1) unstable; urgency=medium
* New upstream release.
* Refresh patches.
* Drop obsolete Conflicts, Breaks and Replaces from pre-wheezy.
* Drop obsolete preinst maintainer scripts which cleaned up the
/usr/share/doc symlinks.
* Drop version requirement for pkg-config dependency. (Closes: #734479)

See Also

Package Description
libglib2.0-data_2.48.2-0ubuntu4.4_all.deb Common files for GLib library
libglib2.0-dev_2.48.2-0ubuntu4.4_i386.deb Development files for the GLib library
libglib2.0-doc_2.48.2-0ubuntu4.4_all.deb Documentation files for the GLib library
libgnome-menu-3-0_3.13.3-6ubuntu3.1_i386.deb GNOME implementation of the freedesktop menu specification
libgnome-menu-3-dev_3.13.3-6ubuntu3.1_i386.deb GNOME implementation of the freedesktop menu specification
libgnutls-dev_3.4.10-4ubuntu1.7_i386.deb GNU TLS library - development files
libgnutls-openssl27_3.4.10-4ubuntu1.7_i386.deb GNU TLS library - OpenSSL wrapper
libgnutls28-dev_3.4.10-4ubuntu1.7_i386.deb dummy transitional package for GNU TLS library - development files
libgnutls30_3.4.10-4ubuntu1.7_i386.deb GNU TLS library - main runtime library
libgnutlsxx28_3.4.10-4ubuntu1.7_i386.deb GNU TLS library - C++ runtime library
libgo7_5.4.0-6ubuntu1~16.04.12_i386.deb Runtime library for GNU Go applications
libgomp1-arm64-cross_5.4.0-6ubuntu1~16.04.9cross1_all.deb GCC OpenMP (GOMP) support library
libgomp1-armhf-cross_5.4.0-6ubuntu1~16.04.9cross1_all.deb GCC OpenMP (GOMP) support library
libgomp1-powerpc-cross_5.4.0-6ubuntu1~16.04.9cross1_all.deb GCC OpenMP (GOMP) support library
libgomp1-ppc64el-cross_5.4.0-6ubuntu1~16.04.9cross1_all.deb GCC OpenMP (GOMP) support library