FS#20005 - [devtools] makechrootpkg does not pick up on changelogs
Attached to Project:
Arch Linux
Opened by Borromini (Borromini) - Monday, 28 June 2010, 04:38 GMT
Last edited by Allan McRae (Allan) - Monday, 28 June 2010, 04:42 GMT
Opened by Borromini (Borromini) - Monday, 28 June 2010, 04:38 GMT
Last edited by Allan McRae (Allan) - Monday, 28 June 2010, 04:42 GMT
|
Details
Summary and Info:
The makechrootpkg will not build packages when a changelog file is provided as per the latest PKGBUILD conventions (ie a separate changelog= line). Makepkg itself will build the package just fine; the chroot fails to pick up the changelog file. Steps to Reproduce: [stijn@hermes scmpc]$ ls PKGBUILD scmpc-0.2.2.tar.bz2 scmpc.changelog scmpcd [stijn@hermes scmpc]$ sudo makechrootpkg -r ~/chroot/ ==> ERROR: Changelog file (scmpc.changelog) does not exist. Build failed, check /home/stijn/chroot/copy/build [stijn@hermes scmpc]$ ls /home/stijn/chroot/copy/build PKGBUILD [stijn@hermes scmpc]$ sudo cp scmpc.changelog /home/stijn/chroot/copy/build/ -v ‘scmpc.changelog’ -> ‘/home/stijn/chroot/copy/build/scmpc.changelog’ [stijn@hermes scmpc]$ sudo makechrootpkg -r ~/chroot/ ==> ERROR: Changelog file (scmpc.changelog) does not exist. Build failed, check /home/stijn/chroot/copy/build [stijn@hermes scmpc]$ ls /home/stijn/chroot/copy/build PKGBUILD [stijn@hermes scmpc]$ pacman -Qo /usr/sbin/makechrootpkg /usr/sbin/makechrootpkg is owned by devtools 0.9.6-1 |
This task depends upon
Closed by Allan McRae (Allan)
Monday, 28 June 2010, 04:42 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#19996
Monday, 28 June 2010, 04:42 GMT
Reason for closing: Duplicate
Additional comments about closing:
http://mailman.archlinux.org/pipermail/arch-dev-public/2010-June/017246.html