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 (wget)
Last Packager: Alad
Votes: 438
Popularity: 5.663452
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

Alad commented on 2017-12-07 11:01

@wget: I've added you as comaintainer as my time is too limited for packaging tasks right now. Please do keep the pinned notice on 1.19.1 in mind before updating the package.

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.

All comments