libdpkg-perl_1.18.4ubuntu1.6_all.deb


Advertisement

Description

libdpkg-perl - Dpkg perl modules

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Main i386
Package filename libdpkg-perl_1.18.4ubuntu1.6_all.deb
Package name libdpkg-perl
Package version 1.18.4ubuntu1.6
Package release -
Package architecture all
Package type deb
Category perl
Homepage https://wiki.debian.org/Teams/Dpkg
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 190.58 KB
Installed size 1.74 MB
This package provides the perl modules used by the scripts
in dpkg-dev. They cover a wide range of functionality. Among them
there are the following public modules:
- Dpkg: core variables
- Dpkg::Arch: architecture handling functions
- Dpkg::BuildFlags: set, modify and query compilation build flags
- Dpkg::BuildOptions: parse and manipulate DEB_BUILD_OPTIONS
- Dpkg::BuildProfile: parse and manipulate build profiles
- Dpkg::Changelog: parse changelogs
- Dpkg::Changelog::Entry: represents a changelog entry
- Dpkg::Changelog::Parse: generic changelog parser for dpkg-parsechangelog
- Dpkg::Checksums: generate and parse checksums
- Dpkg::Compression: simple database of available compression methods
- Dpkg::Compression::Process: wrapper around compression tools
- Dpkg::Compression::FileHandle: transparently (de)compress files
- Dpkg::Conf: parse dpkg configuration files
- Dpkg::Control: parse and manipulate Debian control information
(.dsc, .changes, Packages/Sources entries, etc.)
- Dpkg::Control::Changelog: represent fields output by dpkg-parsechangelog
- Dpkg::Control::Fields: manage (list of known) control fields
- Dpkg::Control::Hash: parse and manipulate a block of RFC822-like fields
- Dpkg::Control::Info: parse files like debian/control
- Dpkg::Deps: parse and manipulate dependencies
- Dpkg::Exit: push, pop and run exit handlers
- Dpkg::Gettext: wrapper around Locale::gettext
- Dpkg::IPC: spawn sub-processes and feed/retrieve data
- Dpkg::Index: collections of Dpkg::Control (Packages/Sources files for
example)
- Dpkg::Interface::Storable: base object serializer
- Dpkg::Path: common path handling functions
- Dpkg::Source::Package: extract Debian source packages
- Dpkg::Substvars: substitute variables in strings
- Dpkg::Vendor: identify current distribution vendor
- Dpkg::Version: parse and manipulate Debian package versions
All the packages listed in Suggests or Recommends are used by some of the
modules.

Alternatives

Package Version Architecture Repository
libdpkg-perl_1.18.4ubuntu1.6_all.deb 1.18.4ubuntu1.6 all Ubuntu Updates Main
libdpkg-perl_1.18.4ubuntu1_all.deb 1.18.4ubuntu1 all Ubuntu Main
libdpkg-perl_1.18.4ubuntu1_all.deb 1.18.4ubuntu1 all Ubuntu Main
libdpkg-perl - - -

Requires

Name Value
dpkg >= 1.16.3
perl -

Replaces

Name Value
dpkg << 1.15.8
dpkg-dev << 1.15.6

Download

Type URL
Mirror archive.ubuntu.com
Binary Package libdpkg-perl_1.18.4ubuntu1.6_all.deb
Source Package dpkg

Install Howto

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

Files

Path
/usr/lib/dpkg/parsechangelog/debian
/usr/share/doc/libdpkg-perl/AUTHORS
/usr/share/doc/libdpkg-perl/README.api
/usr/share/doc/libdpkg-perl/README.feature-removal-schedule.gz
/usr/share/doc/libdpkg-perl/THANKS.gz
/usr/share/doc/libdpkg-perl/changelog.Debian.gz
/usr/share/doc/libdpkg-perl/copyright
/usr/share/doc/libdpkg-perl/usertags.gz
/usr/share/lintian/overrides/libdpkg-perl
/usr/share/man/man3/Dpkg.3.gz
/usr/share/man/man3/Dpkg::Arch.3.gz
/usr/share/man/man3/Dpkg::BuildEnv.3.gz
/usr/share/man/man3/Dpkg::BuildFlags.3.gz
/usr/share/man/man3/Dpkg::BuildOptions.3.gz
/usr/share/man/man3/Dpkg::BuildProfiles.3.gz
/usr/share/man/man3/Dpkg::Changelog.3.gz
/usr/share/man/man3/Dpkg::Changelog::Debian.3.gz
/usr/share/man/man3/Dpkg::Changelog::Entry.3.gz
/usr/share/man/man3/Dpkg::Changelog::Entry::Debian.3.gz
/usr/share/man/man3/Dpkg::Changelog::Parse.3.gz
/usr/share/man/man3/Dpkg::Checksums.3.gz
/usr/share/man/man3/Dpkg::Compression.3.gz
/usr/share/man/man3/Dpkg::Compression::FileHandle.3.gz
/usr/share/man/man3/Dpkg::Compression::Process.3.gz
/usr/share/man/man3/Dpkg::Conf.3.gz
/usr/share/man/man3/Dpkg::Control.3.gz
/usr/share/man/man3/Dpkg::Control::Changelog.3.gz
/usr/share/man/man3/Dpkg::Control::Fields.3.gz
/usr/share/man/man3/Dpkg::Control::FieldsCore.3.gz
/usr/share/man/man3/Dpkg::Control::Hash.3.gz
/usr/share/man/man3/Dpkg::Control::HashCore.3.gz
/usr/share/man/man3/Dpkg::Control::Info.3.gz
/usr/share/man/man3/Dpkg::Control::Types.3.gz
/usr/share/man/man3/Dpkg::Deps.3.gz
/usr/share/man/man3/Dpkg::Exit.3.gz
/usr/share/man/man3/Dpkg::Gettext.3.gz
/usr/share/man/man3/Dpkg::IPC.3.gz
/usr/share/man/man3/Dpkg::Index.3.gz
/usr/share/man/man3/Dpkg::Interface::Storable.3.gz
/usr/share/man/man3/Dpkg::Path.3.gz
/usr/share/man/man3/Dpkg::Source::Package.3.gz
/usr/share/man/man3/Dpkg::Substvars.3.gz
/usr/share/man/man3/Dpkg::Vendor.3.gz
/usr/share/man/man3/Dpkg::Vendor::Debian.3.gz
/usr/share/man/man3/Dpkg::Vendor::Default.3.gz
/usr/share/man/man3/Dpkg::Vendor::Ubuntu.3.gz
/usr/share/man/man3/Dpkg::Version.3.gz
/usr/share/perl5/Dpkg.pm
/usr/share/perl5/Dpkg/Arch.pm
/usr/share/perl5/Dpkg/BuildEnv.pm
/usr/share/perl5/Dpkg/BuildFlags.pm
/usr/share/perl5/Dpkg/BuildOptions.pm
/usr/share/perl5/Dpkg/BuildProfiles.pm
/usr/share/perl5/Dpkg/Changelog.pm
/usr/share/perl5/Dpkg/Checksums.pm
/usr/share/perl5/Dpkg/Compression.pm
/usr/share/perl5/Dpkg/Conf.pm
/usr/share/perl5/Dpkg/Control.pm
/usr/share/perl5/Dpkg/Deps.pm
/usr/share/perl5/Dpkg/ErrorHandling.pm
/usr/share/perl5/Dpkg/Exit.pm
/usr/share/perl5/Dpkg/File.pm
/usr/share/perl5/Dpkg/Getopt.pm
/usr/share/perl5/Dpkg/Gettext.pm
/usr/share/perl5/Dpkg/IPC.pm
/usr/share/perl5/Dpkg/Index.pm
/usr/share/perl5/Dpkg/Package.pm
/usr/share/perl5/Dpkg/Path.pm
/usr/share/perl5/Dpkg/Shlibs.pm
/usr/share/perl5/Dpkg/Substvars.pm
/usr/share/perl5/Dpkg/Util.pm
/usr/share/perl5/Dpkg/Vars.pm
/usr/share/perl5/Dpkg/Vendor.pm
/usr/share/perl5/Dpkg/Version.pm
/usr/share/perl5/Dpkg/Changelog/Debian.pm
/usr/share/perl5/Dpkg/Changelog/Entry.pm
/usr/share/perl5/Dpkg/Changelog/Parse.pm
/usr/share/perl5/Dpkg/Changelog/Entry/Debian.pm
/usr/share/perl5/Dpkg/Compression/FileHandle.pm
/usr/share/perl5/Dpkg/Compression/Process.pm
/usr/share/perl5/Dpkg/Control/Changelog.pm
/usr/share/perl5/Dpkg/Control/Fields.pm
/usr/share/perl5/Dpkg/Control/FieldsCore.pm
/usr/share/perl5/Dpkg/Control/Hash.pm
/usr/share/perl5/Dpkg/Control/HashCore.pm
/usr/share/perl5/Dpkg/Control/Info.pm
/usr/share/perl5/Dpkg/Control/Types.pm
/usr/share/perl5/Dpkg/Dist/Files.pm
/usr/share/perl5/Dpkg/Interface/Storable.pm
/usr/share/perl5/Dpkg/Shlibs/Cppfilt.pm
/usr/share/perl5/Dpkg/Shlibs/Objdump.pm
/usr/share/perl5/Dpkg/Shlibs/Symbol.pm
/usr/share/perl5/Dpkg/Shlibs/SymbolFile.pm
/usr/share/perl5/Dpkg/Source/Archive.pm
/usr/share/perl5/Dpkg/Source/Functions.pm
/usr/share/perl5/Dpkg/Source/Package.pm
/usr/share/perl5/Dpkg/Source/Patch.pm
/usr/share/perl5/Dpkg/Source/Quilt.pm
/usr/share/perl5/Dpkg/Source/Package/V1.pm
/usr/share/perl5/Dpkg/Source/Package/V2.pm
/usr/share/perl5/Dpkg/Source/Package/V3/Bzr.pm
/usr/share/perl5/Dpkg/Source/Package/V3/Custom.pm
/usr/share/perl5/Dpkg/Source/Package/V3/Git.pm
/usr/share/perl5/Dpkg/Source/Package/V3/Native.pm
/usr/share/perl5/Dpkg/Source/Package/V3/Quilt.pm
/usr/share/perl5/Dpkg/Vendor/Debian.pm
/usr/share/perl5/Dpkg/Vendor/Default.pm
/usr/share/perl5/Dpkg/Vendor/Ubuntu.pm

Changelog

2019-07-16 - Julian Andres Klode <juliank@ubuntu.com>
dpkg (1.18.4ubuntu1.6) xenial; urgency=medium
* Cherry-pick upstream fixes for trigger loops (LP: #1828639)
- dpkg: Negate tortoise_not_in_hare() function name and return value
- dpkg: Initialize trigcyclenode's next member once
- dpkg: Factor trigproc_new_cyclenode() out from check_trigger_cycle()
- dpkg: Mark the package we are giving up on a trigger cycle as istobe normal
- dpkg: Switch dependtry from an int to an enum
- dpkg: Reset progress_bytrigproc once we have injected into the current iteration
- dpkg: Split trigger processing types into required, try-queued and try-deferred
- dpkg: Convert one trigger processing required type into the new try-queued
- dpkg: Move trigproc cycle reset inside try-deferred conditional
- dpkg: Introduce a new dependency try level for trigger processing
- dpkg: Introduce a new dependency try level for trigger cycle checks
2018-10-04 - Julian Andres Klode <juliank@ubuntu.com>
dpkg (1.18.4ubuntu1.5) xenial; urgency=medium
* Apply patch from upstream to add frontend locking (LP: #1796081):
- Add support for frontend locking. This makes it possible for frontends
using this new protocol, to safely lock the dpkg database w/o risk of
race conditions with other dpkg instances or frontends supporting the
same protocol.
2018-03-14 - Adam Conrad <adconrad@ubuntu.com>
dpkg (1.18.4ubuntu1.4) xenial; urgency=medium
* Cherry-pick d01212f2d7e59fc713c66b5d60421ac2296c1463 from 1.18.5:
- Allow detached upstream orig tarball signatures when extracting
version 1.0 non-native source packages (LP: #1751114)
2017-10-20 - Brian Murray <brian@ubuntu.com>
dpkg (1.18.4ubuntu1.3) xenial; urgency=medium
* Use ohshit() instead of internerr() for unhandled dpkg-split exit
codes. (i.e. do not abort). Closes: #812679, LP: #1601998
2017-04-10 - Adam Conrad <adconrad@ubuntu.com>
dpkg (1.18.4ubuntu1.2) xenial; urgency=medium
* Cherry-pick patch from git to limit preallocation to files over
16KiB, fixing installation performance regression (LP: #1663749)
2016-05-12 - Adam Conrad <adconrad@ubuntu.com>
dpkg (1.18.4ubuntu1.1) xenial; urgency=medium
* Add Breaks on ufw (<< 0.35-0ubuntu2~) for trigger loops (LP: #1571174)
2016-01-12 - Adam Conrad <adconrad@ubuntu.com>
dpkg (1.18.4ubuntu1) xenial; urgency=medium
* Merge from Debian testing; remaining changes in the Ubuntu delta:
- Change native source version/format mismatch errors into warnings
until the dust settles on Debian bug 737634 about override options.
- Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
tools can get untranslated dpkg terminal log messages while at the
same time having translated debconf prompts.
- Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
- Map unqualified package names of multiarch-same packages to the native
arch instead of throwing an error, so that we don't break on upgrade
when there are unqualified names stored in the dpkg trigger database.
- Apply a workaround from mvo to consider ^rc packages as multiarch,
during the dpkg consistency checks. (see LP: 1015567 and 1057367).
- Carry over Breaks/Conflicts for triggers/upgrades until post-16.04.

See Also

Package Description
libdrm-amdgpu1_2.4.91-2~16.04.1_i386.deb Userspace interface to amdgpu-specific kernel DRM services -- runtime
libdrm-common_2.4.91-2~16.04.1_all.deb Userspace interface to kernel DRM services -- common files
libdrm-dev_2.4.91-2~16.04.1_i386.deb Userspace interface to kernel DRM services -- development files
libdrm-intel1_2.4.91-2~16.04.1_i386.deb Userspace interface to intel-specific kernel DRM services -- runtime
libdrm-nouveau2_2.4.91-2~16.04.1_i386.deb Userspace interface to nouveau-specific kernel DRM services -- runtime
libdrm-radeon1_2.4.91-2~16.04.1_i386.deb Userspace interface to radeon-specific kernel DRM services -- runtime
libdrm2_2.4.91-2~16.04.1_i386.deb Userspace interface to kernel DRM services -- runtime
libdw-dev_0.165-3ubuntu1.2_i386.deb libdw1 development libraries and header files
libdw1_0.165-3ubuntu1.2_i386.deb library that provides access to the DWARF debug information
libebackend-1.2-10_3.18.5-1ubuntu1.2_i386.deb Utility library for evolution data servers
libebackend1.2-dev_3.18.5-1ubuntu1.2_i386.deb Utility library for evolution data servers (development files)
libebook-1.2-16_3.18.5-1ubuntu1.2_i386.deb Client library for evolution address books
libebook-contacts-1.2-2_3.18.5-1ubuntu1.2_i386.deb Client library for evolution contacts books
libebook-contacts1.2-dev_3.18.5-1ubuntu1.2_i386.deb Client library for evolution contacts books (development files)
libebook1.2-dev_3.18.5-1ubuntu1.2_i386.deb Client library for evolution address books (development files)
Advertisement
Advertisement