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: 436
Popularity: 5.714513
First Submitted: 2009-03-11 21:51
Last Updated: 2017-09-14 13:55

Pinned Comments

Alad commented on 2017-10-18 12:06

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

Latest Comments

Rick commented on 2017-11-06 17:19

Upgrading to testing fixed the problem.

Alad commented on 2017-11-02 19:08

Probably related to recent ncurses changes. Upgrade to testing, build with makepkg and see if the problem is fixed.

https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ncurses&id=987faeb8442d44e76a7a58642e8e6432eb220c25

alf commented on 2017-11-02 18:55

/usr/bin/ld: pkgtop.o: undefined reference to symbol 'acs_map'
/usr/lib/libtinfo.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:563: dselect] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-alf/aur-dpkg/src/dpkg/dselect'
make[2]: *** [Makefile:626: all-recursive] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-alf/aur-dpkg/src/dpkg/dselect'
make[1]: *** [Makefile:658: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-alf/aur-dpkg/src/dpkg'
make: *** [Makefile:566: all] Error 2

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!

All comments