pousdriere: "Failed ports: textproc/py-sphinx:build-depends"
David Wolfskill
david at catwhisker.org
Sat Apr 1 16:07:04 UTC 2017
On Sat, Apr 01, 2017 at 02:31:54PM +0200, Kurt Jaeger wrote:
> ...
> > This morning, however, textproc/py-sphinx apparently had "an issue";
> > that snowballed into 211 (out of 402) ports being skipped.
>
> I've seen similar issues, here's what I did:
>
> There's some thing happening with the py-setuptools port, which
> caused two versions to co-exists (py27-setuptools and some
> similarlooking py27-setuptools27 or alike).
>
> I deleted all the setuptools pacakages from my pkg repo and restarted
> poudriere, and that worked fine.
> ....
On Sat, Apr 01, 2017 at 03:35:08PM +0300, Andriy Gapon wrote:
> ...
> I experienced something like that a little while earlier.
> I think that it is related to the renaming of setuptools port (see UPDATING
> entry 20170316). Apparently poudriere doesn't handle it well. At least it
> didn't in my case. I did something like the following to resolve the issue:
> # poudriere bulk -C devel/py-setuptools27
> # poudriere bulk -C devel/py-setuptools
> # poudriere bulk <usual options...>
> ....
Thank you both for responding with good informatiuon so quickly.
I saw the first response, and had already implemented it, before seeing
the second... and the approach worked. (I suspect the second would have
done, as well.)
For completeness, here what I did:
freebeast(11.0-S)[1] cd /tank/poudriere/poudriere/data/packages/11amd64-ports-home
freebeast(11.0-S)[2] find . -name \*setup\*
./.real_1491046376/All/py27-setuptools27-32.1.0.txz
./.real_1491046376/All/py27-setuptools-32.1.0_1.txz
./.real_1489843480/All/py27-setuptools-32.1.0_1.txz
./.real_1489843480/All/py27-setuptools27-32.1.0.txz
./.real_1489924355/All/py27-setuptools27-32.1.0.txz
./.real_1489924355/All/py27-setuptools-32.1.0_1.txz
./.real_1490526523/All/py27-setuptools27-32.1.0.txz
./.real_1490526523/All/py27-setuptools-32.1.0_1.txz
./.real_1490445749/All/py27-setuptools-32.1.0_1.txz
./.real_1490445749/All/py27-setuptools27-32.1.0.txz
freebeast(11.0-S)[3] find . -name \*setup\* -print0 | xargs -0 rm
freebeast(11.0-S)[4]
I then re-ran "poudriere bulk -j 11amd64 -p ports -z home -f /usr/local/etc/poudriere.d/11amd64-home-pkglist"; the result was:
[00:00:01] ====>> Creating the reference jail... done
[00:00:07] ====>> Mounting system devices for 11amd64-ports-home
[00:00:07] ====>> Mounting ports/packages/distfiles
...
[11amd64-ports-home] [2017-04-01_12h41m11s] [committing:] Queued: 240 Built: 240 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 03:15:59
[03:16:07] ====>> Logs: /usr/local/poudriere/data/logs/bulk/11amd64-ports-home/2017-04-01_12h41m11s
[03:16:07] ====>> Cleaning up
[03:16:07] ====>> Unmounting file systems
freebeast(11.0-S)[6] exit
Thank you, again!
Peace,
david
--
David H. Wolfskill david at catwhisker.org
Who would have thought that a "hotelier" would be so ... unwelcoming? Sad.
See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 603 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20170401/14f8ebb3/attachment.sig>
More information about the freebsd-ports
mailing list