Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#20486 - [abs] new prototype for bzr SCM
Attached to Project:
Arch Linux
Opened by Christophe CHAPUIS (Tofe) - Sunday, 15 August 2010, 13:03 GMT
Last edited by Allan McRae (Allan) - Saturday, 02 October 2010, 06:41 GMT
Opened by Christophe CHAPUIS (Tofe) - Sunday, 15 August 2010, 13:03 GMT
Last edited by Allan McRae (Allan) - Saturday, 02 October 2010, 06:41 GMT
|
DetailsThere is currently no PKGBUILD prototype for the bzr SCM.
I propose here this missng prototype (see attached file). It includes directives to correctly retrieve the source code from a launchpad bzr server. Indeed, if the user is already logged into launchpad when starting makepkg, the use of bzr with a "lp:project" URI will end in bzr trying to access it using ssh. This will fail, because we are then in a fakeroot environment, where ssh will try in vain to create the /root/.ssh directory... Appart from this detail, the rest is very classic. Note that it follows the recent specs ("Maintainer", no || 1 use, presence of a "package" function). I've tested it on a classic bzr repository and on the launchpad repository, both are OK. Cheers, Tofe |
This task depends upon
Closed by Allan McRae (Allan)
Saturday, 02 October 2010, 06:41 GMT
Reason for closing: Implemented
Additional comments about closing: git commit 94422bd2
Saturday, 02 October 2010, 06:41 GMT
Reason for closing: Implemented
Additional comments about closing: git commit 94422bd2
PKGBUILD-bzr.proto
http://projects.archlinux.org/abs.git/tree/prototypes/PKGBUILD-bzr.proto
I really should make an ABS release...
Well, at least you've got an updated version for free :)
http://projects.archlinux.org/abs.git/commit/?id=94422bd2