UPDATING entry incorrect (20110823: AFFECTS: users of devel/libnotify and net/libproxy)

Dmytro Pryanyshnikov lynx.ripe at gmail.com
Wed Aug 24 23:42:42 UTC 2011


> 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- to libxul-
    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
    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

More information about the freebsd-ports mailing list