[Dev] Librerelease doesn't work?
Joseph Graham
joseph at xylon.me.uk
Sat May 20 13:07:29 GMT 2017
I built new pacman2pacman, librestaged it to pcr and librereleased it,
but it's still stuck on version 1.5.4-1. It should be 1.5.6-3 now. Logs:
joseph at avalon-parabola:~/packages/abslibre/pcr/pacman2pacman$ sudo libremakepkg
[sudo] password for joseph:
==> Initializing the chroot...
==> Starting pre-build activities...
| ==> Downloading blacklist of proprietary software packages...done
| -> Inspecting package pkgname=pacman2pacman (1.5.6-3)
==> Downloading sources...
| ==> Making package: pacman2pacman 1.5.6-3 (Sat 20 May 13:09:25 BST 2017)
| ==> Retrieving sources...
| -> Downloading pacman2pacman-1.5.6.tar.gz...
| % Total % Received % Xferd Average Speed Time Time Time Current
| Dload Upload Total Spent Left Speed
| 100 127k 100 127k 0 0 610k 0 --:--:-- --:--:-- --:--:-- 612k
| ==> Validating source files with md5sums...
| pacman2pacman-1.5.6.tar.gz ... Passed
==> Starting to build the package...
| /etc/makepkg.conf: line 148: /etc/libretools.d/librefetch-makepkg.conf: No such file or directory
| ==> Making package: pacman2pacman 1.5.6-3 (Sat May 20 13:09:25 BST 2017)
| ==> Checking runtime dependencies...
| ==> Checking buildtime dependencies...
| ==> Retrieving sources...
| -> Found pacman2pacman-1.5.6.tar.gz
| ==> Validating source files with md5sums...
| pacman2pacman-1.5.6.tar.gz ... Passed
| ==> Extracting sources...
| -> Extracting pacman2pacman-1.5.6.tar.gz with bsdtar
| ==> Sources are ready.
| /etc/makepkg.conf: line 148: /etc/libretools.d/librefetch-makepkg.conf: No such file or directory
| ==> Cleaning chroot...
| -> Creating a full list of packages...
| -> No packages to remove
| /etc/makepkg.conf: line 148: /etc/libretools.d/librefetch-makepkg.conf: No such file or directory
| /etc/makepkg.conf: line 148: /etc/libretools.d/librefetch-makepkg.conf: No such file or directory
| ==> Making package: pacman2pacman 1.5.6-3 (Sat May 20 13:09:27 BST 2017)
| ==> Retrieving sources...
| -> Found pacman2pacman-1.5.6.tar.gz
| ==> Validating source files with md5sums...
| pacman2pacman-1.5.6.tar.gz ... Passed
| ==> Entering fakeroot environment...
| /etc/makepkg.conf: line 148: /etc/libretools.d/librefetch-makepkg.conf: No such file or directory
| ==> Creating source package...
| -> Adding PKGBUILD...
| -> Generating .SRCINFO file...
| -> Adding pacman2pacman-1.5.6.tar.gz...
| -> Adding install file (pacman2pacman.install)...
| -> Compressing source package...
| ==> Leaving fakeroot environment.
| ==> Source package created: pacman2pacman (Sat May 20 13:09:27 BST 2017)
| /etc/makepkg.conf: line 148: /etc/libretools.d/librefetch-makepkg.conf: No such file or directory
| ==> Making package: pacman2pacman 1.5.6-3 (Sat May 20 13:09:27 BST 2017)
| ==> Checking runtime dependencies...
| ==> Checking buildtime dependencies...
| ==> WARNING: Using existing $srcdir/ tree
| ==> Entering fakeroot environment...
| /etc/makepkg.conf: line 148: /etc/libretools.d/librefetch-makepkg.conf: No such file or directory
| ==> Starting package()...
| ==> Tidying install...
| -> Removing libtool files...
| -> Purging unwanted files...
| -> Removing static library files...
| -> Stripping unneeded symbols from binaries and libraries...
| -> Compressing man and info pages...
| ==> Checking for packaging issue...
| ==> Creating package "pacman2pacman"...
| -> Generating .PKGINFO file...
| -> Generating .BUILDINFO file...
| -> Adding install file...
| -> Generating .MTREE file...
| -> Compressing package...
| ==> Leaving fakeroot environment.
| ==> Finished making: pacman2pacman 1.5.6-3 (Sat May 20 13:09:27 BST 2017)
==> Starting post-build activities...
| ==> Extracting database to a temporary location...
| ==> Adding package 'pacman2pacman-1.5.6-3-any.pkg.tar.xz'
| -> Computing checksums...
| -> Creating 'desc' db entry...
| -> Creating 'files' db entry...
| ==> Creating updated database file 'repo.db.tar.gz'
==> Copying log and package files out of the chroot...
joseph at avalon-parabola:~/packages/abslibre/pcr/pacman2pacman$ librestage pcr
==> Found package: pacman2pacman-1.5.6-3-any.pkg.tar.xz
-> pacman2pacman staged on [pcr]
==> Found source package: pacman2pacman-1.5.6-3-any.src.tar.gz
-> pacman2pacman staged on [sources]
joseph at avalon-parabola:~/packages/abslibre/pcr/pacman2pacman$ librerelease
Configure 'GPGKEY' in one of:
-> /etc/makepkg.conf
-> /home/joseph/.config/pacman/makepkg.conf
==> Running HOOKPRERELEASE...
ssh -fN repo at repo.parabola.nu
==> Signing package...
gpg: selecting openpgp failed: No such device
gpg: using "4ED34596" as default secret key for signing
-> Created signature file /home/joseph/packages/staging/pcr/pacman2pacman-1.5.6-3-any.pkg.tar.xz.sig.
==> Signing package...
gpg: selecting openpgp failed: No such device
gpg: using "4ED34596" as default secret key for signing
-> Created signature file /home/joseph/packages/staging/sources/parabola/pacman2pacman-1.5.6-3-any.src.tar.gz.sig.
==> 148K to upload
==> Uploading packages...
building file list ...
7 files to consider
pcr/pacman2pacman-1.5.6-3-any.pkg.tar.xz
6.54K 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=5/7)
pcr/pacman2pacman-1.5.6-3-any.pkg.tar.xz.sig
566 100% 552.73kB/s 0:00:00 (xfr#2, to-chk=4/7)
sources/parabola/pacman2pacman-1.5.6-3-any.src.tar.gz
132.20K 100% 126.08MB/s 0:00:00 (xfr#3, to-chk=1/7)
sources/parabola/pacman2pacman-1.5.6-3-any.src.tar.gz.sig
566 100% 552.73kB/s 0:00:00 (xfr#4, to-chk=0/7)
==> Removing files from local staging directory
removed 'pcr/pacman2pacman-1.5.6-3-any.pkg.tar.xz'
removed 'pcr/pacman2pacman-1.5.6-3-any.pkg.tar.xz.sig'
removed 'sources/parabola/pacman2pacman-1.5.6-3-any.src.tar.gz.sig'
removed 'sources/parabola/pacman2pacman-1.5.6-3-any.src.tar.gz'
==> Running db-update on repos
==> ERROR: Package pcr/pacman2pacman-1.5.4-1-any.pkg.tar.xz already exists in another repository
==> Removing left over lock from [pcr] (i686)
==> Removing left over lock from [pcr] (x86_64)
==> Removing left over lock from [pcr] (armv7h)
==> Running HOOKPOSTRELEASE...
sudo librechroot clean-repo
joseph at avalon-parabola:~/packages/abslibre/pcr/pacman2pacman$
--
Joseph Graham, techno-philosopher and Free Software advocate.
I have a blog: http://www.naughtycomputer.uk/
I write software: https://www.suckmore.uk/
I run a web forum: https://www.freesoftwareuk.org.uk/
And a platform for Free Software success stories: http://www.freedcomputer.net/
More information about the Dev
mailing list