Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Aug 2014 15:35:32 -0700
From:      "Russell L. Carter" <rcarter@pinyon.org>
To:        freebsd-ports@freebsd.org
Subject:   poudriere+pkg vs ports make (re)install
Message-ID:  <53FA68B4.3000708@pinyon.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53FA68B4.3000708>