Package Details: dpkg 1.18.24-3

Git Clone URL: https://aur.archlinux.org/dpkg.git (read-only)
Package Base: dpkg
Description: The Debian Package Manager. Don't use it instead of Arch's 'pacman'.
Upstream URL: https://tracker.debian.org/pkg/dpkg
Licenses: GPL
Submitter: Xavion
Maintainer: Alad
Last Packager: Alad
Votes: 439
Popularity: 6.615914
First Submitted: 2009-03-11 21:51
Last Updated: 2017-09-14 13:55

Latest Comments

Alad commented on 2017-10-18 12:06

I'll wait to update this until 1.19.1 is released.

Alad commented on 2017-09-21 13:42

Nope, part of base-devel.

gustavosbarreto commented on 2017-09-21 13:35

missing build dependency: PKGBUILD: line 34: autoreconf: command not found

sl1pkn07 commented on 2017-08-01 21:02

configure: WARNING: unrecognized options: --disable-install-info

but build and install ok

losacno commented on 2017-08-01 17:38

I changed PKGBUILD to use latest stable source from http://http.debian.net/debian/pool/main/d/dpkg/dpkg_1.18.24.tar.xz and it worked for me:

# Maintainer: Alad Wenter <alad (at) archlinux.info>
# Contributor: Jochen Schalanda <jochen+aur (at) schalanda.name>
# Contributor: C. Dominik Bódi <dominik.bodi@gmx.de>
# Contributor: Pierre Carrier <pierre@spotify.com>
# Contributor: Thomas Dziedzic <gostrc (at) gmail>
# Contributor: Chris Giles <Chris.G.27 (at) Gmail.com>
# Contributor: seblu <seblu+arch (at) seblu.net>
# Contributor: squiddo <squiddo (at) intheocean.net>
# Contributor: dront78 <dront78 (at) gmail.com>
# Contributor: hugelgupf <ckoch (at) cs.nmt.edu>

pkgname=dpkg
pkgver=1.18.24
pkgrel=1
pkgdesc="The Debian Package Manager. Don't use it instead of Arch's 'pacman'."
arch=('i686' 'x86_64')
url="https://tracker.debian.org/pkg/dpkg"
license=('GPL')
depends=('xz' 'zlib' 'bzip2' 'perl')
makedepends=('perl-io-string' 'perl-timedate' 'git')
checkdepends=('perl-io-string' 'perl-test-pod')
source=("http://http.debian.net/debian/pool/main/d/dpkg/dpkg_1.18.24.tar.xz")
sha256sums=('SKIP')

check() {
cd "$pkgname-$pkgver"
#make check
}

build() {
cd "$pkgname-$pkgver"
autoreconf -f -i

./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--sbindir=/usr/bin \
--disable-start-stop-daemon \
--disable-install-info
make
}

package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install

install -d "$pkgdir/var/$pkgname"/updates/
touch "${pkgdir}/var/lib/$pkgname"/{status,available}
}


mmozeiko commented on 2016-12-28 08:38

.SRCINFO file was not updated on last commit. Installation fails with error:

:: dpkg package(s) failed to install. Check .SRCINFO for mismatching data with PKGBUILD.

Alad commented on 2016-12-10 16:03

This is now several releases out of date. I guess nobody noticed due to the old tag that still works!

Alad commented on 2016-09-15 23:41

Well, at least it will prevent the package from breaking on version bumps. Updated, thanks.

ProfessorKaos64 commented on 2016-09-15 18:42

It may be good to use https://anonscm.debian.org/git/dpkg/dpkg.git/ as a source so this can be tracked with the git protocol, and users can pass --devel to their AUR helpers to grab the latest (if they wish). You can still tag whatever release target of course (#tag=v${pkgver}").

Alad commented on 2016-09-04 18:55

Not sure how devscripts and debian-archive-keyring issues are relevant to dpkg, as those are separate packages.

All comments