From owner-freebsd-ports@FreeBSD.ORG Mon Jun 10 09:37:51 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 81413B6A for ; Mon, 10 Jun 2013 09:37:51 +0000 (UTC) (envelope-from bw.mail.lists@gmail.com) Received: from mail-bk0-x22a.google.com (mail-bk0-x22a.google.com [IPv6:2a00:1450:4008:c01::22a]) by mx1.freebsd.org (Postfix) with ESMTP id 169271751 for ; Mon, 10 Jun 2013 09:37:50 +0000 (UTC) Received: by mail-bk0-f42.google.com with SMTP id jk13so3245855bkc.15 for ; Mon, 10 Jun 2013 02:37:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=iAY9feM8lPQNGY1tDUhi+tuaV6AR2fHbJrS2fjGH11U=; b=X7bI1pHYKhn8YJa1fh+VpEcLNc0V772pHbquxcHzXZzCZ92sdz+bBAGufmKohH5UBz VN4ZLchEYF+LihhfY35Cv+JA0RDrCRttYXEy7oe0BVfL/Sfqn9ZwA2/vXpzEFZPfFe5D Ec7KMZUoMqzyjF/NbHrDxmkvphf5RtH7h+uaeAz3izeCmEg+5XjTgalkwWE9hlmyA45b Yi10KtfxNZV8tFEA3ByzBq9pG07Wx58CrxRRYNMicz1oL53ZpkCGsvgk+B2/NtzX5/jP o1nlo+q7AYtb7ZSV3OqkQtJc3gaztMkmYeBb7ehnXRcQD/VDYYP/kFlJH8cyhAAV19l3 Kyig== X-Received: by 10.204.229.77 with SMTP id jh13mr1384266bkb.32.1370857069266; Mon, 10 Jun 2013 02:37:49 -0700 (PDT) Received: from [127.0.0.1] ([87.213.55.5]) by mx.google.com with ESMTPSA id rj5sm3325193bkb.1.2013.06.10.02.37.47 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 10 Jun 2013 02:37:48 -0700 (PDT) Message-ID: <51B59E69.6080605@gmail.com> Date: Mon, 10 Jun 2013 11:37:45 +0200 From: "bw.mail.lists" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: FreeBSD Mailing List Subject: poudriere, pkgng, memcache and php upgrades Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jun 2013 09:37:51 -0000 We use memcache with php. When php gets updated, memcache gets rebuilt by poudriere, but pkgng doesn't see it as being different on 'pkg upgrade' so it doesn't upgrade the package. Which means that on apache restart the error log contains: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20100525/memcache.so' - /usr/local/lib/php/20100525/memcache.so: Undefined symbol "php_session_create_id" in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20100525/memcached.so' - /usr/local/lib/php/20100525/memcached.so: Undefined symbol "ps_globals" in Unknown on line 0 'pkg upgrade -f' solves the problem, but is there maybe another way?