Chris Bennett <cpb_po...@bennettconstruction.us> writes:

> I have seen this error on every new port I have built.
> There doesn't seem to be any problems, though.
>
>
> Reading existing plist for p5-Email-Stuffer-0.018
> Scanning /usr/ports/pobj/p5-Email-Stuffer-0.018/fake-amd64
> Removing .debug artefacts
> Figuring out tie points
> Tieing loose objects
> Copying objects
> Stripping directories from devel/p5-Module-Runtime
> Stripping directories from mail/p5-Email-Sender
> Stripping directories from devel/p5-Moo
> Stripping directories from devel/p5-Role-Tiny
> Stripping directories from devel/p5-Sub-Quote
> Stripping directories from devel/p5-Devel-GlobalDestruction
> Stripping directories from devel/p5-Sub-Exporter-Progressive
> Stripping directories from devel/p5-strictures
> Stripping directories from devel/p5-Class-Method-Modifiers
> Stripping directories from mail/p5-Email-Address
> Can't put into any plist (no applicable prefix):
>         /auto
> Looking for unregistered conflicts
>
> Looking into the code in infrastructure, update-plist, this seems to
> relate to orphan_paths.
>
> I am running -current amd64 with ports_privsep
> What does this error mean? I may have setup things wrong at my end.
> Running this in /usr/ports/mystuff/mail/

it's hard to tell without looking at the actual port, but it probably
means that the program tried to install something (`auto') outside of
${PREFIX}.  You should find a file in
/usr/ports/pboj/p5-Email-Stuffer-0.018/fake-amd64/auto which can't
really be packaged, as it should end up in /auto.  It should be
.../fake-amd64/usr/local/auto at least, but that also sounds wrong.

The port probably ignored ${PREFIX} (which during do-fake includes
DESTDIR too usually) or maybe there's a misspell, or something like
that.

HTH

Reply via email to