From owner-freebsd-pkg@FreeBSD.ORG Sat Oct 11 17:47:20 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DA167BC for ; Sat, 11 Oct 2014 17:47:19 +0000 (UTC) Received: from nm45-vm4.bullet.mail.bf1.yahoo.com (nm45-vm4.bullet.mail.bf1.yahoo.com [216.109.115.63]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8D08320D for ; Sat, 11 Oct 2014 17:47:18 +0000 (UTC) Received: from [98.139.212.151] by nm45.bullet.mail.bf1.yahoo.com with NNFMP; 11 Oct 2014 17:47:12 -0000 Received: from [98.139.212.245] by tm8.bullet.mail.bf1.yahoo.com with NNFMP; 11 Oct 2014 17:47:11 -0000 Received: from [127.0.0.1] by omp1054.mail.bf1.yahoo.com with NNFMP; 11 Oct 2014 17:47:11 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 969396.94052.bm@omp1054.mail.bf1.yahoo.com Received: (qmail 81748 invoked by uid 60001); 11 Oct 2014 17:47:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1413049631; bh=r32laeKNQtB5pmh7QfTlOxgCOzMA8d4M9b0glvddL1s=; h=Message-ID:Date:From:Subject:To:Cc:MIME-Version:Content-Type; b=kBAGGR1Fo6Be4+OKYnMbEI/D7uSQXcbbtF608dy0BhzZCA8S0l60todudEFIQU5rzQTFrXl2YIyJDMTQ/xUDw43lNRsiv2hefMDCsL7kKS2DRS7VK5b1dV7REAVEX9iQdAsg5GIOlTVbRMpQTzglQuDnQlUFG1Q1wDMsoMqXOdc= X-YMail-OSG: .jiSkesVM1lit3NR5Ur.j2RRZpDetGWTqlFwUpVOV9gtmkm K8ykvrP6viLUqnEzHqjD_7h7saJrP9hI8bAd3dcmAlKpPqgsLhtlYDRNXsqV 9iuLmo9HQE2HKBaUucXYuKxGUUkrYvvRBGdnx0lFRPKea9ruGHtnVzHHzlAy tgDxDYK1uriICzAbHYkL6gHeiIVBZWbsoN1m7tjob9hFTm_ycIcJyTLqrpAq aeC0LCGmiijG2nIB4veOIDXE2dYthvze60YHr5twTEI6veIAWW5oVAjGhnkp WxS9Ep0gczqBKfIDxkdMEISDzm_hxWvWBb4WqxTNhkbi9ihqJY6kwkGSIeqT YGzTjXv2ZxFR2yRUdHMhkgQRetnm_9bPLcGO3pAg.DIVz_WPsJd.toMYHltV xAPhCk9mGhzasp5MQabbjTmUGmpaGGZwrQ56zfAyUkmMVabWQUggtBXD.Jmy K6IZjD0_LVYJB59B1kv5AIaymO_r18Mqg_GhN7M5.4PwkTlguN1Sr2wwZ.Zn 3RFTa7J690Ih1NSihmASVjqApRF1efkCzGWENPufr3V2r4zniQSY- Received: from [66.92.43.99] by web140905.mail.bf1.yahoo.com via HTTP; Sat, 11 Oct 2014 10:47:11 PDT X-Rocket-MIMEInfo: 002.001, cGFja2FnZSBpbnN0YWxsIHRoaXMgdGhhdCB0aGlzIHRoYXQgc2VlbXMgdG8gY29tcGxldGUgbW9zdCBvZiB0aGUgaW5zdGFsbHMsIGJ1dCBpZiBvbmUgb2YgdGhlIHBvcnRzIGhhcyBhIGNvbmZsaWN0IA0KdGhlbiB0aGUgdXBncmFkZXMgYXJlIG5vdCByZWdpc3RlcmVkLiAgRm9yIGV4YW1wbGUsIHRvZGF5cyBjb25mbGljdCBiZXR3ZWVuIHB5LXBpbGxvdyBhbmQgcHktaW1hZ2luZyByZXN1bHRlZA0KaW4gICh0aGF0IGlzLCBkZXNwaXRlIG9mIHRoZSBjb25mbGljdC4uLikgdHdvIHN1Y2Nlc3NmdWwgdXBncmEBMAEBAQE- X-Mailer: YahooMailClassic/799 YahooMailWebService/0.8.203.696 Message-ID: <1413049631.50623.YahooMailBasic@web140905.mail.bf1.yahoo.com> Date: Sat, 11 Oct 2014 10:47:11 -0700 From: Jeffrey Bouquet Subject: Pkg regression (1); also a feature request (SEVERAL) To: freebsd-pkg@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2014 17:47:20 -0000 package install this that this that seems to complete most of the installs, but if one of the ports has a conflict then the upgrades are not registered. For example, todays conflict between py-pillow and py-imaging resulted in (that is, despite of the conflict...) two successful upgrades mbuffer --version # 20140302 pkg info ... ... mbuffer # mbuffer-2013.02.20_1 # falsely shows the upgrade as not having been done. thunderbird --version # 31.1.2 pkg info ... ... thunderbird thunderbird-31.1.0_1 # falsely shows the upgrade as not having been done. Each package was installed by a sequence of five or four ports with ended with a failure to install py27-imaging because of the py27-pillow having been installed. This almost never happened the legacy way, or could be fixed or discovered by portmaster or portupgrade or pkgdb -F etc So it seems a serious regression that should be prioritized. ................................. The feature request involves "pkg upgrade" which is now... Ports to be installed (no particular alphabetical order) Ports to be upgraded Ports to be reinstalled (dependency changed) I'd like to see this more at... (appears to be an improvement from here...) Part 1. New installs . Skip this part and proceed to part 2? y/n Ports to be installed PORT because of PORT listed below PORT because of PORT listed below # and alphabetical Ports to be upgraded PORT resulitng in new install PORT PORT resulting in new install PORT Ports to be upgraded (dependencies changed) # and alphabetical PORT resulting in new install PORT PORT resulting in new install PORT Part 2. Do this step now? y/n Ports to be upgraded # alphabetical PORT PORT Ports to be reinstalled # alphabetical PORT PORT J. Bouquet