poudriere+pkg vs ports make (re)install
Russell L. Carter
rcarter at pinyon.org
Sun Aug 24 22:35:42 UTC 2014
Greetings,
I am not understanding something about the interaction of
poudriere+pkg vs. make reinstall in the ports tree. Perhaps
someone could enlighten me.
I am trying to track down a bug on all my systems with
print/cups-filters.
I see the bug in /var/log/cups/error_log:
Running command line for /usr/local/bin/pdftops: /usr/local/bin/pdftops
-level3 /var/spool/cups/tmp/08b655407eada -
Unable to execute pdftops program: No such file or directory
And then I run
# /usr/local/bin/pdftops 2>&1 | head
pdftops version 0.24.5
Copyright 2005-2013 The Poppler Developers - http://poppler.freedesktop.org
Copyright 1996-2011 Glyph & Cog, LLC
So the file is there, it's executable, and it's poppler's pdftops.
Looks good.
Ok. Now here's what I don't understand. I've updated the local
/usr/ports tree, and built and reinstalled print/cups-filters with the
default options, and pkg info shows me this:
cups-filters-1.0.57
Name : cups-filters
Version : 1.0.57
(This procedure results in a working cups-filters that can print, BTW)
While poudriere's broken version, installed via pkg, shows me this
with pkg info:
cups-filters-1.0.57_1
Name : cups-filters
Version : 1.0.57_1
What's going on? My /usr/ports tree is more recent than poudriere's
(not by much), but poudriere's install version supercedes the
/usr/ports tree. (Both use portsnap to update their trees)
Thanks,
Russell
More information about the freebsd-ports
mailing list