[pacman-dev] makepkg bug - doesn't untar source tarball

Scott Horowitz stonecrest at gmail.com
Sat Feb 3 20:23:20 EST 2007

$ makepkg
==> Entering fakeroot environment
==> Making package: medit 0.8.2-1 (Sat Feb  3 18:03:18 MST 2007)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
   -> Downloading medit-0.8.2.tar.bz2
--18:03:19--  http://dl.sourceforge.net/sourceforge/mooedit/medit-0.8.2.tar.bz2
           => `medit-0.8.2.tar.bz2'
Resolving dl.sourceforge.net...
Connecting to dl.sourceforge.net||:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,501,983 (1.4M) [application/x-bzip2]

1,501,983     66.75K/s    ETA 00:00

18:03:42 (64.31 KB/s) - `medit-0.8.2.tar.bz2' saved [1501983/1501983]

cp: cannot create regular file
`/var/cache/pacman/src/medit-0.8.2.tar.bz2': Permission denied
==> WARNING: You do not have correct permissions to cache source in
==> WARNING: Integrity checks (md5) are missing or incomplete.
==> Extracting Sources...
   -> bunzip2 -f medit-0.8.2.tar.bz2
==> Starting build()...
PKGBUILD: line 14: cd:
/home/stonecrest/.abs/community/office/medit/src/medit-0.8.2: No such
file or directory
[stonecrest at machine medit]$ cd src/
[stonecrest at machine src]$ ls

As you can see, makepkg didn't properly untar the file. The tarball
correctly shows as application/x-tar and i can untar it manually
without a problem. This is with pacman-rc-3.0.0-8.


More information about the pacman-dev mailing list