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