From owner-freebsd-ports@FreeBSD.ORG Wed Aug 24 23:42:41 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE1C0106566C; Wed, 24 Aug 2011 23:42:41 +0000 (UTC) (envelope-from lynx.ripe@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7F0C68FC15; Wed, 24 Aug 2011 23:42:41 +0000 (UTC) Received: by ywo32 with SMTP id 32so1500448ywo.13 for ; Wed, 24 Aug 2011 16:42:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=kfVJgn9Nqf4nRVn8koWYhVK1ne/gaqPVKMV4mYLhpMo=; b=mzeGz6xdyCxD4iFyPoVcSLL70IFURZD2mlHA1IKqpKasnPE2JNncLsB2LDXLDOIDRc SwHPCGk8ZBKKhAMh8KS8t4watZ889oQO+1HieHraC4zKU9yPHdwFL8etDKn1Qrn/HDTe uhnm7jVRgxNnffkjfkocpJN6q6YC9xGQVC+uU= MIME-Version: 1.0 Received: by 10.91.207.12 with SMTP id j12mr5649709agq.41.1314227544777; Wed, 24 Aug 2011 16:12:24 -0700 (PDT) Received: by 10.229.95.4 with HTTP; Wed, 24 Aug 2011 16:12:24 -0700 (PDT) Date: Thu, 25 Aug 2011 02:12:24 +0300 Message-ID: From: Dmytro Pryanyshnikov To: Koop Mast Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: UPDATING entry incorrect (20110823: AFFECTS: users of devel/libnotify and net/libproxy) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2011 23:42:42 -0000 Hello! > kwm 2011-08-23 18:37:22 UTC > > FreeBSD ports repository > > Modified files: > . UPDATING > Log: > Add instructions for the libnotify and libproxy shlib bumps. ... > # portmaster -r libnotify-0.\* libproxy-0.\* It's really a pity, but portmaster (unlike portupgrade) doesn't support several '-r' targets at once - which is exactly what is needed here. It just ignores second package specification. Here is result of this command on my workstation: portmaster -r libnotify-0.\* libproxy-0.\* Installation of devel/libtool (libtool-2.4) Upgrade of libnotify-0.5.2 to libnotify-0.7.3_1 Upgrade of poppler-0.14.5 to poppler-0.16.7 Upgrade of poppler-gtk-0.14.5 to poppler-gtk-0.16.7 Upgrade of xfce4-tumbler-0.1.21 to xfce4-tumbler-0.1.21_1 Upgrade of pcre-8.13 to pcre-8.13_1 Upgrade of Thunar-1.2.2_1 to Thunar-1.2.2_2 Upgrade of cueplayer-0.28 to cueplayer-0.28_1 Upgrade of apache-ant-1.8.2 to apache-ant-1.8.2_1 Installation of devel/automake-wrapper (automake-wrapper-20101119) Installation of devel/automake (automake-1.11.1) Installation of devel/patch (patch-2.6.1_1) Installation of devel/autoconf213 (autoconf-2.13.000227_6) Upgrade of libxul-1.9.2.17 to libxul-1.9.2.17_1 Re-installation of eclipse-3.6.2 Upgrade of firefox-3.6.20,1 to firefox-3.6.20_1,1 Installation of devel/yasm (yasm-1.1.0) Upgrade of firefox-6.0,1 to firefox-6.0_1,1 Upgrade of gnome-mplayer-1.0.0_1 to gnome-mplayer-1.0.0_2 Re-installation of gecko-mediaplayer-1.0.0 Upgrade of py27-notify-0.1.1_7 to py27-notify-0.1.1_8 Re-installation of ibus-1.3.9_1 Re-installation of moonshine-0.7_2 Re-installation of orage-4.8.1 Re-installation of squeeze-0.2.3_2 Upgrade of thunderbird-6.0 to thunderbird-6.0_1 Re-installation of xfce4-mixer-4.8.0 Re-installation of xfce4-appfinder-4.8.0_1 Upgrade of xfce4-settings-4.8.2_1 to xfce4-settings-4.8.2_2 Upgrade of xfce4-desktop-4.8.2_3 to xfce4-desktop-4.8.2_4 Re-installation of xfce4-session-4.8.1 Re-installation of xfce4-wm-4.8.1 Re-installation of xfce-4.8 Note that libproxy is NOT upgraded. So we need to compensate: portmaster -r libproxy-0.\* ===>>> The following actions were performed: Installation of devel/cmake (cmake-2.8.4_1) Upgrade of libproxy-0.2.3_1 to libproxy-0.4.6 Installation of x11-fonts/cantarell-fonts (cantarell-fonts-0.0.6) Installation of devel/gsettings-desktop-schemas (gsettings-desktop-schemas-3.0.1) Upgrade of lzo2-2.05 to lzo2-2.06 Installation of security/p11-kit (p11-kit-0.3) Upgrade of gnutls-2.12.7_2 to gnutls-2.12.9 Installation of net/glib-networking (glib-networking-2.28.7_3) Upgrade of libsoup-2.32.2_3 to libsoup-2.34.3 Upgrade of libsoup-gnome-2.32.2_1 to libsoup-gnome-2.34.3_1 Re-installation of gvfs-1.6.6_1 Re-installation of Thunar-1.2.2_2 Re-installation of libgnomeui-2.24.4 Re-installation of eclipse-3.6.2 Re-installation of firefox-3.6.20_1,1 Re-installation of firefox-6.0_1,1 Re-installation of glade3-gnome-3.7.3 Re-installation of libxfce4gui-4.8.1 Re-installation of orage-4.8.1 Re-installation of squeeze-0.2.3_2 Re-installation of thunderbird-6.0_1 Re-installation of xfce4-mixer-4.8.0 Re-installation of xfce4-appfinder-4.8.0_1 Re-installation of xfce4-utils-4.8.2 Re-installation of xfce4-desktop-4.8.2_4 Re-installation of xfce4-wm-4.8.1 Re-installation of xfce-4.8 Re-installation of xfce4-cpugraph-plugin-1.0.1_1 Re-installation of xfce4-genmon-plugin-3.3.0 Now note HUGE amount of duplicate work (only firefox-6 recompiles ~ 20 mins on my Q6600). Alas, but I see no easy workaround short of splitting the command: portmaster -r libnotify-0.\* portmaster -r libproxy-0.\* -- Sincerely, Dmytro