libpmount0 - portable mount library - shared library

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libpmount0_0.0.18-1_i386.deb
Package name libpmount0
Package version 0.0.18
Package release 1
Package architecture i386
Package type deb
Category libs role::shared-lib
License -
Maintainer Guillem Jover <>
Download size 17.47 KB
Installed size 44.00 KB
This library implements functions pmount() and pumount() as wrappers to
the real mount/unmount unportable interfaces on each platform.
Its goal is to provide a consistent interface application programmers can
rely on for mounting and umounting filesystems without having to address
kernel-related portability problems.
This package contains the libpmount shared object.


Package Version Architecture Repository
libpmount0_0.0.18-1_amd64.deb 0.0.18 amd64 Debian Main
libpmount0 - - -


Name Value
libc6 >= 2.8


Type URL
Binary Package libpmount0_0.0.18-1_i386.deb
Source Package libpmount

Install Howto

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




2018-12-12 - Guillem Jover <>
libpmount (0.0.18-1) unstable; urgency=medium
* New upstream release.
- Switch to https for URLs.
- Include <sys/sysmacros.h> for major() declaration. Closes: #915428
- On Linux, avoid a TOCTOU in __findloop() with stat() by using fstat().
- On Linux, always NUL-terminate the string copied with strncpy().
- On Linux, completely rework and fix error handling.
- Completely rework mtab handling.
* Switch to debhelper compatibility level 11.
* Now using Standards-Version 4.2.1 (no changes needed).
* Remove ancient Build-Depends on dpkg-dev.
* Add <!nocheck> build profile to genisoimage Build-Depends.
* Add e2fsprogs explicitly to Build-Depends now that it is not Essential.
2017-11-05 - Guillem Jover <>
libpmount (0.0.17-3) unstable; urgency=medium
* Now using Standards-Version 4.1.1 (no changes needed).
* Line-wrap fields in debian/control.
* Switch to debhelper compatibility level 10.
* Switch to debian/watch format version 4.
* Switch from debhelper deprecated option -s to -a.
* Set Rules-Requires-Root to no.
2016-05-31 - Guillem Jover <>
libpmount (0.0.17-2) unstable; urgency=medium
* Use https for URLs.
* Now using Standards-Version 3.9.8 (no changes needed).
* Switch to the dpkg makefile fragments in debian/rules.
* Enable hardening bindnow feature.
2015-08-13 - Guillem Jover <>
libpmount (0.0.17-1) unstable; urgency=low
* New upstream release.
- Enable LFS.
- Add genisoimage to Build-Depends, required by the test suite.
- Rework debian/rules for the new upstream build system.
- Switch source package to «3.0 (quilt)».
- Rename libpmount0.0 to libpmount0.
* Remove packaging history from debian/copyright.
* Switch debian/copyright to machine-readable format 1.0.
* Switch to debhelper compatibility level 9.
* Now using Standards-Version 3.9.6 (no changes needed).
* Add upstream Homepage field.
* Add a watch file.
* Update packaging Vcs field URLs to their new location, and switch to
use the cgit web interface.
* Make library packages multiarch:
- Mark libpmount0 and libpmount-dev as “Multi-Arch: same”.
- Define DEB_HOST_MULTIARCH and use it to set libdir.
- Change paths from lib/ to lib/* in install files.
2012-02-09 - Guillem Jover <>
libpmount (0.0.16) unstable; urgency=low
* Do not use MNT_NODEV which was removed on kFreeBSD 7.0. Closes: #659280
2011-09-28 - Guillem Jover <>
libpmount (0.0.15) unstable; urgency=low
* Use a format string on fprintf() instead of directly using a string
variable to fix build with -Werror=format-security. Closes: #643432
* Always check asprintf() return code.
2011-06-03 - Guillem Jover <>
libpmount (0.0.14) unstable; urgency=low
* Switch the symbols file to use symver tags instead of symbol patterns.
* Now using Standards-Version 3.9.2 (no changes needed).
* Use dpkg-buildflags to set CPPFLAGS, CFLAGS and LDFLAGS.
* Rename build target to build-arch, add build-indep and build targets,
the latter depending on build-indep and build-arch. Rename install to
2010-05-04 - Guillem Jover <>
libpmount (0.0.13) unstable; urgency=low
* Switch to source format “3.0 (native)”.
* Now using Standards-Version 3.8.4 (no changes needed).
* Add ${misc:Depends} to all Depends fields.
* Remove duplicate from source Section field in libpmount0.0 binary stanza.
* Add Vcs-Browser and Vcs-Git fields.

See Also

Package Description
libpng++-dev_0.2.9-2_all.deb C++ interface to the PNG (Portable Network Graphics) library
libpng-dev_1.6.36-5_i386.deb PNG library - development (version 1.6)
libpng-sixlegs-java-doc_2.0-3_all.deb Documentation for Sixlegs Java PNG Decoder
libpng-sixlegs-java_2.0-3_all.deb Sixlegs Java PNG Decoder
libpng-tools_1.6.36-5_i386.deb PNG library - tools (version 1.6)
libpng16-16_1.6.36-5_i386.deb PNG library - runtime (version 1.6)
libpnglite-dev_0.1.17-2_i386.deb lightweight C library for loading and writing PNG images
libpnglite0_0.1.17-2_i386.deb lightweight C library for loading and writing PNG images
libpocketsphinx-dev_0.8+5prealpha+1-2+b2_i386.deb Speech recognition tool - front-end library development files
libpocketsphinx3_0.8+5prealpha+1-2+b2_i386.deb Speech recognition tool - front-end library
libpocl-dev_1.2-5_i386.deb development files for the pocl library
libpocl2-common_1.2-5_all.deb common files for the pocl library
libpocl2_1.2-5_i386.deb Portable Computing Language library
libpoco-dev_1.9.0-5+b1_i386.deb C++ Portable Components (POCO) Development files
libpoco-doc_1.3.6-1_all.deb Documentation for POCO - The C++ Portable Components