Package Details: apt 2.0.0-1

Git Clone URL: (read-only, click to copy)
Package Base: apt
Description: Command-line package manager used on Debian-based systems
Upstream URL:
Keywords: apt debian lib management package
Licenses: GPL2
Conflicts: apt-git
Provides: apt-utils, libapt-inst, libapt-pkg, libapt-pkg-dev
Replaces: apt-git
Submitter: JonnyJD
Maintainer: TheGoliath
Last Packager: TheGoliath
Votes: 35
Popularity: 0.000021
First Submitted: 2013-01-27 01:20
Last Updated: 2020-03-17 10:13

Pinned Comments

ProfessorKaos64 commented on 2016-12-13 18:46

Adopted. PKGBUILD now uses cmake. Please report any issues here.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

JonnyJD commented on 2015-02-04 23:18

I can't reproduce your problem. Maybe you have a "weird" shell variant?

I have
$ ls -lh `/bin/sh`
lrwxrwxrwx 1 root root 4 6. Okt 08:06 /bin/sh -> bash
$ bash --version
GNU bash, Version 4.3.30(1)-release (x86_64-unknown-linux-gnu)

Or maybe it is test?
what does that give:
$ test -n "" && echo not empty
(should be no output)

Can anybody else reproduce that behavior?

Anonymous comment on 2015-02-03 13:47

configure: WARNING: unrecognized options:
./configure: line 9574: syntax error near unexpected token `fi'
./configure: line 9574: `fi'
==> ERROR: A failure occurred in build().

Anonymous comment on 2015-02-03 13:41

./configure: line 9574: syntax error near unexpected token `fi'
./configure: line 9574: `fi'
==> ERROR: A failure occurred in build().

conormanning commented on 2014-06-27 13:37

Package on the server is out of date again. 1.0.5 works with SHA256sum 'eb88a82e2a044c1612c6d6aadf7cc0b5587298df3352e9755f5420be8abd62d7'.

There is also a 1.1 but I haven't tried it.

JonnyJD commented on 2014-05-30 00:58

Updated to 1.0.3.
This depends on "gtest" now for the build, even if it didn't with 1.0.
Also note that gtest is not only needed for the tests, but also for the non-test build.

littledude commented on 2014-05-29 21:24

Could you update to 1.0.3 please ? The 1.0 is not available for download anymore :
-> Downloading apt_1.0.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Failure while downloading apt_1.0.tar.xz
==> ERROR: Makepkg was unable to build .

After tried to edit the pkgbuild (changinthe the version and the md5sum), but I cannot build it after that :
/tmp/corentih/yaourt-tmp-corentih/aur-apt/src/upstream.git/test/libapt/ fatal error: gtest/gtest.h: No such file or directory
#include <gtest/gtest.h>
compilation terminated.

JonnyJD commented on 2014-04-06 14:25

Updated to apt 1.0.

Please note that we are still not shipping the "apt" binary since that would conflict with
where also an "apt" (annotation processing tool) binary is shipped.
(The java "apt" is deprecated though)

Debian/Ubuntu does ship the "apt" binary.
Please report when you run into any problems with this.

tlunter commented on 2014-03-03 21:22

Wasn't sure about the provides but saw the other libraries so just figured I'd add them. Thanks for updating it.

JonnyJD commented on 2014-03-03 20:00

updated, also including libapt-private library and italian manpage.

Looks like I already have lots of provide. Not sure why I thought it is necessary.
I didn't add libapt-private to the provides because well: it is private.

Thanks for the notice.

JonnyJD commented on 2014-03-03 16:19

@tlunter: you can also submit a patch to

but, I'll have a look at it later this day probably.

What are the provides needed for and why can't the package needing these just depend on "apt"?
I understand that this is a bit more detailed in Debian, but debian is based on apt packaging and Arch is not.

At least "libapt-private" is something we probably shouldn't "provide".