pacman hosts its code at git://

You can learn more at the project's web page.

Launchpad imports the master branch and you can create branches from it.

You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:pacman-pm

pacman has 4 active branches owned by 1 person. There were 26 commits by 7 people in the last month.

Bazaar branches

Name Status Last Modified Last Commit
Series: trunk
1 Development 2018-05-16 04:44:16 UTC 2018-05-16
5364. Fix using run_pacman to invoke -Qi wi...

Author: Eli Schwartz
Revision Date: 2018-05-16 04:44:16 UTC

Fix using run_pacman to invoke -Qi with sudo

In commit 5698d7b66daa2a0bc99cab7a989cef1c806c3bf6 a new non-root use of
pacman was added -- previously we used -T or -Qq, and run_pacman did not
know how to special-case -Qi to skip being prepended with sudo.

The result is:

  -> Generating .BUILDINFO file...
ERROR: object '' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
[sudo] password for eschwartz:
  -> Adding changelog file...

Fix this by using a more generic glob since neither -Q nor -T will ever
need sudo or PACMAN_OPTS

Signed-off-by: Eli Schwartz <>
Signed-off-by: Allan McRae <>

lp:~thopiekar/pacman-pm/devtools 1 Development 2016-06-12 22:06:54 UTC 2016-06-12
605. makechrootpkg: Shorten user-config lo...

Author: Jan Steffens
Revision Date: 2016-06-12 22:06:54 UTC

makechrootpkg: Shorten user-config loading code

Make use of load_vars returning 1 when the file is missing. Avoids
introducing another variable.

lp:~thopiekar/pacman-pm/3rd-party-pcurses 1 Development 2014-11-03 10:46:22 UTC 2014-11-03
173. Replace boost::bind by C++ lambdas

Author: Jakob Gruber
Revision Date: 2014-11-03 10:46:22 UTC

Replace boost::bind by C++ lambdas

lp:~thopiekar/pacman-pm/pacman-libarchive-fix 1 Development 2014-06-04 22:32:31 UTC 2014-06-04
4563. applying fix
14 of 4 results
You can't create new branches for pacman.