Date: Fri, 22 May 2015 14:16:43 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 200391] ports-mgmt/poudriere: Missing packets after bulk build Message-ID: <bug-200391-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200391 Bug ID: 200391 Summary: ports-mgmt/poudriere: Missing packets after bulk build Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bdrewery@FreeBSD.org Reporter: elofu17@hotmail.com Flags: maintainer-feedback?(bdrewery@FreeBSD.org) Assignee: bdrewery@FreeBSD.org I think I found a bug. Poudriere just discarded my lynx package when doing a bulk build. Step by step: # poudriere ports -u It updated a couple of ports, lynx was one of them. (note: mutt was *not* updated) # grep mutt ports_to_build.txt mail/mutt So, in my list of ports to build, I have mail/mutt. I rebuild my ports... # poudriere bulk -f ports_to_build.txt -j 93amd64 [00:00:00] ====>> Creating the reference jail... done [00:01:11] ====>> Mounting system devices for 93amd64-default [00:01:11] ====>> Mounting ports/packages/distfiles [00:01:11] ====>> Stashing existing package repository [00:01:12] ====>> Mounting packages from: /usr/local/poudriere/data/packages/93amd64-default [00:01:12] ====>> Copying /var/db/ports from: /usr/local/share/freebsd-ports/poudriere.d/93amd64-options [00:01:13] ====>> Appending to make.conf: /usr/local/share/freebsd-ports/poudriere.d/make.conf /etc/resolv.conf -> /usr/local/poudriere/data/.m/93amd64-default/ref/etc/resolv.conf [00:01:13] ====>> Starting jail 93amd64-default [00:01:13] ====>> Logs: /usr/local/poudriere/data/logs/bulk/93amd64-default/2015-05-22_15h05m55s [00:01:13] ====>> Loading MOVED [00:01:13] ====>> Calculating ports order and dependencies [00:01:13] ====>> MOVED: www/squid33 renamed to www/squid [00:01:13] ====>> MOVED: lang/lua renamed to lang/lua51 [00:01:27] ====>> Sanity checking the repository [00:01:27] ====>> Checking packages for incremental rebuild needed [00:01:28] ====>> Deleting argus-sasl-3.0.8.txz: new version: 3.0.8.1 [00:01:32] ====>> Deleting easy-rsa-2.2.0.m.txz: new version: 2.2.2 [00:01:35] ====>> Deleting libgpg-error-1.19.txz: new version: 1.19_1 [00:01:36] ====>> Deleting libtasn1-4.5.txz: new version: 4.5_1 [00:01:37] ====>> Deleting lynx-2.8.8.2_1,1.txz: new version: 2.8.8.2_2,1 Here, it deletes lynx. [00:01:45] ====>> Deleting p5-Net-HTTP-6.07_1.txz: new version: 6.09 [00:01:54] ====>> Deleting rubygem-facter-2.4.3.txz: new version: 2.4.4 [00:01:57] ====>> Deleting gnutls-3.2.21_1.txz: missing dependency: libtasn1-4.5 [00:01:57] ====>> Deleting libassuan-2.2.0.txz: missing dependency: libgpg-error-1.19 [00:01:57] ====>> Deleting libgcrypt-1.6.3.txz: missing dependency: libgpg-error-1.19 [00:01:57] ====>> Deleting libksba-1.3.3.txz: missing dependency: libgpg-error-1.19 [00:01:57] ====>> Deleting libxslt-1.1.28_6.txz: missing dependency: libgcrypt-1.6.3 [00:01:58] ====>> Deleting openvpn-2.3.6_4.txz: missing dependency: easy-rsa-2.2.0.m [00:01:58] ====>> Deleting p11-kit-0.23.1.txz: missing dependency: libtasn1-4.5 [00:01:59] ====>> Deleting p5-libwww-6.13.txz: missing dependency: p5-Net-HTTP-6.07_1 [00:01:59] ====>> Deleting pinentry-tty-0.9.2.txz: missing dependency: libgcrypt-1.6.3 [00:02:00] ====>> Deleting puppet-3.7.5.txz: missing dependency: rubygem-facter-2.4.3 [00:02:00] ====>> Deleting xmlto-0.0.26_2.txz: missing dependency: libxslt-1.1.28_6 [00:02:00] ====>> Deleting emacs-nox11-24.5,3.txz: missing dependency: gnutls-3.2.21_1 [00:02:00] ====>> Deleting gnupg-2.1.4_1.txz: missing dependency: gnutls-3.2.21_1 [00:02:01] ====>> Deleting munin-node-2.0.25_4.txz: missing dependency: p5-libwww-6.13 [00:02:01] ====>> Deleting pinentry-0.9.2.txz: missing dependency: pinentry-tty-0.9.2 [00:02:02] ====>> Deleting stale symlinks [00:02:02] ====>> Deleting empty directories [00:02:02] ====>> Cleaning the build queue [00:02:02] ====>> Recording filesystem state for prepkg... done [00:02:02] ====>> Building 19 packages using 3 builders [00:02:02] ====>> Starting/Cloning builders [00:04:05] ====>> Hit CTRL+t at any time to see build progress and stats [00:04:05] ====>> [01][00:00:00] Starting build of security/libgpg-error [00:04:05] ====>> [02][00:00:00] Starting build of security/libtasn1 [00:04:05] ====>> [03][00:00:00] Starting build of net/p5-Net-HTTP [00:04:40] ====>> [03][00:00:35] Finished build of net/p5-Net-HTTP: Success [00:04:40] ====>> [03][00:00:00] Starting build of security/easy-rsa [00:04:45] ====>> [01][00:00:40] Finished build of security/libgpg-error: Success [00:04:48] ====>> [01][00:00:00] Starting build of security/libgcrypt [00:04:53] ====>> [02][00:00:48] Finished build of security/libtasn1: Success [00:04:55] ====>> [02][00:00:00] Starting build of security/libksba [00:04:57] ====>> [03][00:00:17] Finished build of security/easy-rsa: Success [00:04:58] ====>> [03][00:00:00] Starting build of security/p11-kit [00:05:18] ====>> [02][00:00:23] Finished build of security/libksba: Success [00:05:19] ====>> [02][00:00:00] Starting build of security/libassuan [00:05:26] ====>> [01][00:00:38] Finished build of security/libgcrypt: Success [00:05:26] ====>> [01][00:00:00] Starting build of security/pinentry-tty [00:05:28] ====>> [02][00:00:09] Finished build of security/libassuan: Success [00:05:28] ====>> [02][00:00:00] Starting build of sysutils/rubygem-facter [00:05:48] ====>> [01][00:00:22] Finished build of security/pinentry-tty: Success [00:05:54] ====>> [01][00:00:00] Starting build of security/pinentry [00:06:01] ====>> [01][00:00:07] Finished build of security/pinentry: Success [00:06:01] ====>> [01][00:00:00] Starting build of www/p5-libwww [00:06:03] ====>> [03][00:01:05] Finished build of security/p11-kit: Success [00:06:04] ====>> [03][00:00:00] Starting build of security/gnutls [00:06:08] ====>> [02][00:00:40] Finished build of sysutils/rubygem-facter: Success [00:06:10] ====>> [02][00:00:00] Starting build of net-mgmt/argus3 [00:06:22] ====>> [01][00:00:21] Finished build of www/p5-libwww: Success [00:06:23] ====>> [01][00:00:00] Starting build of sysutils/munin-node [00:06:51] ====>> [02][00:00:41] Finished build of net-mgmt/argus3: Success [00:06:52] ====>> [02][00:00:00] Starting build of security/openvpn [00:06:54] ====>> [01][00:00:31] Finished build of sysutils/munin-node: Success [00:06:55] ====>> [01][00:00:00] Starting build of sysutils/puppet [00:07:22] ====>> [01][00:00:27] Finished build of sysutils/puppet: Success [00:07:26] ====>> [02][00:00:34] Finished build of security/openvpn: Success [00:08:08] ====>> [03][00:02:04] Finished build of security/gnutls: Success [00:08:10] ====>> [01][00:00:00] Starting build of editors/emacs-nox11 [00:08:10] ====>> [02][00:00:00] Starting build of security/gnupg [00:09:09] ====>> [02][00:00:59] Finished build of security/gnupg: Success [00:11:09] ====>> [01][00:02:59] Finished build of editors/emacs-nox11: Success [00:11:10] ====>> Stopping 3 builders [00:11:19] ====>> Creating pkgng repository Creating repository in /tmp/packages: 100% Packing files for repository: 100% [00:11:35] ====>> Committing packages to repository [00:11:35] ====>> Removing old packages [00:11:35] ====>> Built ports: net/p5-Net-HTTP security/libgpg-error security/libtasn1 security/easy-rsa security/libksba security/libgcrypt security/libassuan security/pinentry-tty security/pinentry security/p11-kit sysutils/rubygem-facter www/p5-libwww net-mgmt/argus3 sysutils/munin-node sysutils/puppet security/openvpn security/gnutls security/gnupg editors/emacs-nox11 [93amd64-default] [2015-05-22_15h05m55s] [committing:] Queued: 19 Built: 19 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 00:10:22 [00:11:35] ====>> Logs: /usr/local/poudriere/data/logs/bulk/93amd64-default/2015-05-22_15h05m55s [00:11:35] ====>> Cleaning up [00:11:35] ====>> Umounting file systems Done. It never built the new lynx port though, so now my pkg repo is missing lynx. :-/ I have a 10.1 build-jail as well. The same error happened there. Just to verify the deps, I ran 'poudriere bulk -vv -f ports_to_build.txt -j 93amd64'. [00:01:19] ====>> Debug: mail/mutt depends on converters/libiconv [00:01:19] ====>> Debug: mail/mutt depends on databases/db5 [00:01:19] ====>> Debug: mail/mutt depends on devel/autoconf [00:01:19] ====>> Debug: mail/mutt depends on devel/automake [00:01:19] ====>> Debug: mail/mutt depends on devel/gettext-runtime [00:01:19] ====>> Debug: mail/mutt depends on devel/gettext-tools [00:01:19] ====>> Debug: mail/mutt depends on dns/libidn [00:01:19] ====>> Debug: mail/mutt depends on misc/mime-support [00:01:20] ====>> Debug: mail/mutt depends on ports-mgmt/pkg [00:01:20] ====>> Debug: mail/mutt depends on security/cyrus-sasl2 [00:01:20] ====>> Debug: mail/mutt depends on textproc/docbook-xsl [00:01:20] ====>> Debug: mail/mutt depends on textproc/libxslt [00:01:20] ====>> Debug: mail/mutt depends on textproc/urlview [00:01:20] ====>> Debug: mail/mutt depends on www/lynx Yepp, mutt still depends on lynx. So, is this a bug? Shouldn't lynx have been built? /Elof -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-200391-13>