From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- .../2007-05-04-paludis-0.24.en.txt | 12 +++ .../2007-05-04-paludis-0.24.en.txt.asc | 7 ++ .../2009-01-04-sparc-multilib.en.txt | 17 +++ .../news/2009-04-06-tetex/2009-04-06-tetex.en.txt | 14 +++ .../2009-04-06-tetex/2009-04-06-tetex.en.txt.asc | 7 ++ .../2009-04-06-x_server-1_5.en.txt | 15 +++ .../2009-04-06-x_server-1_5.en.txt.asc | 7 ++ .../2009-07-12-xorg-74-alpha.en.txt | 24 +++++ .../2009-07-12-xorg-74-alpha.en.txt.asc | 7 ++ .../2009-10-02-xorg-server-1-6-libxcb-1.4.en.txt | 15 +++ ...009-10-02-xorg-server-1-6-libxcb-1.4.en.txt.asc | 7 ++ .../2009-10-08-gnome-226.en.txt | 19 ++++ .../2009-10-08-gnome-226.en.txt.asc | 7 ++ .../2009-10-22-default-linux.en.txt | 29 ++++++ .../2009-10-22-default-linux.en.txt.asc | 7 ++ .../2010-01-31-eselect-opengl.en.txt | 16 +++ .../2010-01-31-eselect-opengl.en.txt.asc | 7 ++ .../2010-02-21-mysql-upgrade.en.txt | 25 +++++ .../2010-02-21-mysql-upgrade.en.txt.asc | 11 ++ .../2010-02-28-layman-storage-path-change.en.txt | 41 ++++++++ ...010-02-28-layman-storage-path-change.en.txt.asc | 7 ++ .../2010-03-01-mythtv-upgrade.en.txt | 35 +++++++ .../2010-03-01-mythtv-upgrade.en.txt.asc | 7 ++ .../2010-03-23-new-subprofiles.en.txt | 31 ++++++ .../2010-03-23-new-subprofiles.en.txt.asc | 7 ++ .../2010-03-25-python-3.1.en.txt | 28 +++++ .../2010-03-25-python-3.1.en.txt.asc | 17 +++ .../2010-05-02-gnome-228.en.txt | 18 ++++ .../2010-05-02-gnome-228.en.txt.asc | 7 ++ .../2010-10-22-perl-5.12-upgrade-procedure.en.txt | 27 +++++ ...10-10-22-perl-5.12-upgrade-procedure.en.txt.asc | 7 ++ .../2010-10-27-hardened-gcc4-info.en.txt | 20 ++++ .../2010-10-27-hardened-gcc4-info.en.txt.asc | 7 ++ .../2010-11-13-hardened-profiles.en.txt | 51 +++++++++ .../2010-11-13-hardened-profiles.en.txt.asc | 7 ++ .../2011-02-13-libgphoto2-2.4.10.en.txt | 14 +++ .../2011-02-13-libgphoto2-2.4.10.en.txt.asc | 7 ++ .../2011-02-14-gnome-232.en.txt | 17 +++ .../2011-02-14-gnome-232.en.txt.asc | 7 ++ .../2011-02-19-ia64-java-removal.en.txt | 19 ++++ .../2011-02-19-ia64-java-removal.en.txt.asc | 7 ++ .../2011-04-26-gnustep-new-layout.en.txt | 20 ++++ .../2011-04-26-gnustep-new-layout.en.txt.asc | 7 ++ .../2011-04-27-glib-228/2011-04-27-glib-228.en.txt | 37 +++++++ .../2011-04-27-glib-228.en.txt.asc | 7 ++ .../2011-05-01-baselayout-update.en.txt | 29 ++++++ .../2011-05-01-baselayout-update.en.txt.asc | 7 ++ .../2011-08-28-mesa-r600g.en.txt | 26 +++++ .../2011-08-28-mesa-r600g.en.txt.asc | 7 ++ .../2011-10-15-libpng15/2011-10-15-libpng15.en.txt | 32 ++++++ .../2011-10-15-libpng15.en.txt.asc | 11 ++ .../2011-11-27-gnome3-unmask.en.txt | 16 +++ .../2011-12-06-kde473-kdepim.en.txt | 29 ++++++ .../2011-12-06-kde473-kdepim.en.txt.asc | 7 ++ .../2011-12-30-bacula-updates.en.txt | 27 +++++ .../2011-12-30-bacula-updates.en.txt.asc | 7 ++ .../2012-02-14-baselayout-1-deprecation.en.txt | 30 ++++++ .../2012-02-14-baselayout-1-deprecation.en.txt.asc | 7 ++ .../2012-04-24-libjpeg-turbo-by-default.en.txt | 19 ++++ .../2012-04-24-libjpeg-turbo-by-default.en.txt.asc | 11 ++ .../2012-07-23-upgrading-postfix.en.txt | 13 +++ .../2012-07-23-upgrading-postfix.en.txt.asc | 17 +++ .../2013-02-10-new-13-profiles-server.en.txt | 41 ++++++++ .../2013-02-10-new-13-profiles-server.en.txt.asc | 7 ++ .../2013-02-10-new-13-profiles.en.txt | 116 +++++++++++++++++++++ .../2013-02-10-new-13-profiles.en.txt.asc | 7 ++ .../2013-03-29-udev-upgrade.en.txt | 102 ++++++++++++++++++ .../2013-03-29-udev-upgrade.en.txt.asc | 11 ++ ...0-baselayout-1-deprecation-final-warning.en.txt | 32 ++++++ ...selayout-1-deprecation-final-warning.en.txt.asc | 7 ++ .../2013-06-01-mysql-pbxt-dropped.en.txt | 41 ++++++++ .../2013-06-01-mysql-pbxt-dropped.en.txt.asc | 19 ++++ .../2013-06-30-cups16/2013-06-30-cups16.en.txt | 21 ++++ .../2013-06-30-cups16/2013-06-30-cups16.en.txt.asc | 17 +++ ...8-07-vanilla-sources-stablization-policy.en.txt | 26 +++++ ...-vanilla-sources-stablization-policy.en.txt.asc | 7 ++ .../2013-09-22-minor-arches-1.en.txt | 28 +++++ .../2013-09-22-minor-arches-1.en.txt.asc | 17 +++ .../2013-09-27-initramfs-required.en.txt | 29 ++++++ .../2013-09-27-initramfs-required.en.txt.asc | 7 ++ .../2013-10-14-grub2-migration.en.txt | 31 ++++++ .../2013-10-14-grub2-migration.en.txt.asc | 7 ++ .../2013-10-24-minor-arches-2.en.txt | 23 ++++ .../2013-10-24-minor-arches-2.en.txt.asc | 19 ++++ .../2013-11-07-python-exec-package-move.en.txt | 46 ++++++++ .../2013-11-07-python-exec-package-move.en.txt.asc | 19 ++++ .../2013-11-23-gnome-38/2013-11-23-gnome-38.en.txt | 23 ++++ .../2013-11-23-gnome-38.en.txt.asc | 7 ++ .../2014-02-25-udev-upgrade.en.txt | 28 +++++ .../2014-02-25-udev-upgrade.en.txt.asc | 11 ++ .../2014-03-12-profile-eapi-5.en.txt | 47 +++++++++ .../2014-03-12-profile-eapi-5.en.txt.asc | 11 ++ .../2014-03-16-ruby-1.8-removal.en.txt | 26 +++++ .../2014-03-16-ruby-1.8-removal.en.txt.asc | 32 ++++++ ...power-loses-hibernate-suspend-to-systemd.en.txt | 30 ++++++ ...r-loses-hibernate-suspend-to-systemd.en.txt.asc | 11 ++ .../2014-06-15-gcc48_ssp.en.txt | 36 +++++++ .../2014-06-15-gcc48_ssp.en.txt.asc | 11 ++ ...7-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt | 27 +++++ ...cpcd_6.4.2_changes_defaults_for_ipv6.en.txt.asc | 7 ++ .../2014-08-20-mysql_5_5_upgrade_procedures.en.txt | 31 ++++++ ...4-08-20-mysql_5_5_upgrade_procedures.en.txt.asc | 11 ++ ...014-10-04-restructuring_of_mips_profiles.en.txt | 51 +++++++++ ...10-04-restructuring_of_mips_profiles.en.txt.asc | 17 +++ ...2014-10-22-mythtv-schedulesdirect-change.en.txt | 18 ++++ ...-10-22-mythtv-schedulesdirect-change.en.txt.asc | 7 ++ .../2014-10-22-upgrading-to-musl-1_1_5.en.txt | 57 ++++++++++ .../2014-10-22-upgrading-to-musl-1_1_5.en.txt.asc | 17 +++ ...4-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt | 50 +++++++++ ...-26-gcc_4_7_introduced_new_c++11_abi.en.txt.asc | 17 +++ .../2014-11-07-udev-upgrade.en.txt | 16 +++ .../2014-11-07-udev-upgrade.en.txt.asc | 11 ++ .../2014-11-11-kgcc64-sparc-removal.en.txt | 16 +++ .../2014-11-11-kgcc64-sparc-removal.en.txt.asc | 7 ++ .../2014-11-25-bash-completion-2_1-r90.en.txt | 51 +++++++++ .../2014-11-25-bash-completion-2_1-r90.en.txt.asc | 19 ++++ .../2015-02-01-use-libav.en.txt | 35 +++++++ .../2015-02-01-use-libav.en.txt.asc | 19 ++++ .../2015-02-02-nfs-service-changes.en.txt | 39 +++++++ .../2015-02-02-nfs-service-changes.en.txt.asc | 7 ++ .../2015-02-04-portage-sync-changes.en.txt | 77 ++++++++++++++ .../2015-02-04-portage-sync-changes.en.txt.asc | 19 ++++ .../2015-04-06-apache-addhandler-addtype.en.txt | 100 ++++++++++++++++++ ...2015-04-06-apache-addhandler-addtype.en.txt.asc | 7 ++ .../2015-04-16-ffmpeg-default.en.txt | 25 +++++ .../2015-04-16-ffmpeg-default.en.txt.asc | 19 ++++ .../2015-05-01-shorewall-changes.en.txt | 43 ++++++++ .../2015-05-01-shorewall-changes.en.txt.asc | 55 ++++++++++ .../2015-06-08-udev-init-scripts-changes.en.txt | 20 ++++ ...2015-06-08-udev-init-scripts-changes.en.txt.asc | 7 ++ .../2015-07-25-python-targets.en.txt | 26 +++++ .../2015-07-25-python-targets.en.txt.asc | 7 ++ .../2015-08-11-nepomuk-removal.en.txt | 24 +++++ .../2015-08-11-nepomuk-removal.en.txt.asc | 19 ++++ .../2015-08-13-openssh-weak-keys.en.txt | 27 +++++ .../2015-08-26-ruby-19-removal.en.txt | 26 +++++ .../2015-08-26-ruby-19-removal.en.txt.asc | 32 ++++++ .../2015-09-09-libvirt-init-script-changes.en.txt | 24 +++++ ...15-09-09-libvirt-init-script-changes.en.txt.asc | 19 ++++ ...nrc-0-18-localmount-and-netmount-changes.en.txt | 17 +++ ...0-18-localmount-and-netmount-changes.en.txt.asc | 17 +++ ...uture-support-of-hardened-sources-kernel.en.txt | 62 +++++++++++ ...e-support-of-hardened-sources-kernel.en.txt.asc | 17 +++ .../2015-10-22-gcc-5-new-c++11-abi.en.txt | 26 +++++ ...015-12-16-python-abiflags-rebuild-needed.en.txt | 53 ++++++++++ ...12-16-python-abiflags-rebuild-needed.en.txt.asc | 7 ++ ...01-08-some-dhcpcd-hooks-are-now-examples.en.txt | 21 ++++ ...8-some-dhcpcd-hooks-are-now-examples.en.txt.asc | 17 +++ .../2016-01-27-upgrading-to-apache-2_4.en.txt | 23 ++++ .../2016-01-27-upgrading-to-apache-2_4.en.txt.asc | 17 +++ .../2016-04-07-kde-plasma5-stable.en.txt | 38 +++++++ .../2016-04-07-kde-plasma5-stable.en.txt.asc | 18 ++++ .../2016-04-24-default-video-cards.en.txt | 27 +++++ .../2016-04-24-default-video-cards.en.txt.asc | 19 ++++ .../2016-05-23-lastpass-changes.en.txt | 30 ++++++ .../2016-05-23-lastpass-changes.en.txt.asc | 11 ++ .../2016-06-23-l10n-use_expand.en.txt | 49 +++++++++ .../2016-06-23-l10n-use_expand.en.txt.asc | 11 ++ .../2016-08-08-openafs-debug_rodata.en.txt | 30 ++++++ .../2016-08-08-openafs-debug_rodata.en.txt.asc | 17 +++ .../2016-08-11-grub2_multislot_default.en.txt | 21 ++++ .../2016-08-11-grub2_multislot_default.en.txt.asc | 17 +++ ...16-09-26-migration-to-sys-libs_uclibc-ng.en.txt | 47 +++++++++ ...9-26-migration-to-sys-libs_uclibc-ng.en.txt.asc | 17 +++ .../2016-09-27-openrc_0_22_updates.en.txt | 22 ++++ .../2016-09-27-openrc_0_22_updates.en.txt.asc | 17 +++ .../2016-10-25-llvm_3_9_with_llvm_targets.en.txt | 41 ++++++++ ...016-10-25-llvm_3_9_with_llvm_targets.en.txt.asc | 18 ++++ ...04-important_fstab_and_localmount_update.en.txt | 28 +++++ ...mportant_fstab_and_localmount_update.en.txt.asc | 7 ++ .../2016-12-06-ruby-20-removal.en.txt | 27 +++++ .../2016-12-06-ruby-20-removal.en.txt.asc | 6 ++ .../2017-01-15-kde-plasma-4-removal.en.txt | 50 +++++++++ .../2017-01-15-kde-plasma-4-removal.en.txt.asc | 16 +++ ...python-exec-2-3-reclaims-python-symlinks.en.txt | 40 +++++++ ...on-exec-2-3-reclaims-python-symlinks.en.txt.asc | 18 ++++ ...-10-upgrade-to-sys-libs_uclibc-ng-1.0.22.en.txt | 77 ++++++++++++++ ...upgrade-to-sys-libs_uclibc-ng-1.0.22.en.txt.asc | 16 +++ .../2017-03-02-exim-chunking-bug.en.txt | 28 +++++ .../2017-03-02-exim-chunking-bug.en.txt.asc | 6 ++ .../2017-04-10-split-and-slotted-wine.en.txt | 52 +++++++++ .../2017-04-10-split-and-slotted-wine.en.txt.asc | 42 ++++++++ .../2017-07-16-systemd-rootprefix.en.txt | 34 ++++++ .../2017-07-16-systemd-rootprefix.en.txt.asc | 7 ++ .../2017-08-19-hardened-sources-removal.en.txt | 54 ++++++++++ .../2017-08-19-hardened-sources-removal.en.txt.asc | 16 +++ .../2017-10-04-gentoolkit-dev-deprecation.en.txt | 22 ++++ ...017-10-04-gentoolkit-dev-deprecation.en.txt.asc | 19 ++++ metadata/news/timestamp.chk | 1 + metadata/news/timestamp.commit | 1 + 190 files changed, 4360 insertions(+) create mode 100644 metadata/news/2007-05-04-paludis-0.24/2007-05-04-paludis-0.24.en.txt create mode 100644 metadata/news/2007-05-04-paludis-0.24/2007-05-04-paludis-0.24.en.txt.asc create mode 100644 metadata/news/2009-01-04-sparc-multilib/2009-01-04-sparc-multilib.en.txt create mode 100644 metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt create mode 100644 metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt.asc create mode 100644 metadata/news/2009-04-06-x_server-1_5/2009-04-06-x_server-1_5.en.txt create mode 100644 metadata/news/2009-04-06-x_server-1_5/2009-04-06-x_server-1_5.en.txt.asc create mode 100644 metadata/news/2009-07-12-xorg-74-alpha/2009-07-12-xorg-74-alpha.en.txt create mode 100644 metadata/news/2009-07-12-xorg-74-alpha/2009-07-12-xorg-74-alpha.en.txt.asc create mode 100644 metadata/news/2009-10-02-xorg-server-1-6-libxcb-1.4/2009-10-02-xorg-server-1-6-libxcb-1.4.en.txt create mode 100644 metadata/news/2009-10-02-xorg-server-1-6-libxcb-1.4/2009-10-02-xorg-server-1-6-libxcb-1.4.en.txt.asc create mode 100644 metadata/news/2009-10-08-gnome-226/2009-10-08-gnome-226.en.txt create mode 100644 metadata/news/2009-10-08-gnome-226/2009-10-08-gnome-226.en.txt.asc create mode 100644 metadata/news/2009-10-22-default-linux/2009-10-22-default-linux.en.txt create mode 100644 metadata/news/2009-10-22-default-linux/2009-10-22-default-linux.en.txt.asc create mode 100644 metadata/news/2010-01-31-eselect-opengl/2010-01-31-eselect-opengl.en.txt create mode 100644 metadata/news/2010-01-31-eselect-opengl/2010-01-31-eselect-opengl.en.txt.asc create mode 100644 metadata/news/2010-02-21-mysql-upgrade/2010-02-21-mysql-upgrade.en.txt create mode 100644 metadata/news/2010-02-21-mysql-upgrade/2010-02-21-mysql-upgrade.en.txt.asc create mode 100644 metadata/news/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt create mode 100644 metadata/news/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt.asc create mode 100644 metadata/news/2010-03-01-mythtv-upgrade/2010-03-01-mythtv-upgrade.en.txt create mode 100644 metadata/news/2010-03-01-mythtv-upgrade/2010-03-01-mythtv-upgrade.en.txt.asc create mode 100644 metadata/news/2010-03-23-new-subprofiles/2010-03-23-new-subprofiles.en.txt create mode 100644 metadata/news/2010-03-23-new-subprofiles/2010-03-23-new-subprofiles.en.txt.asc create mode 100644 metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt create mode 100644 metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt.asc create mode 100644 metadata/news/2010-05-02-gnome-228/2010-05-02-gnome-228.en.txt create mode 100644 metadata/news/2010-05-02-gnome-228/2010-05-02-gnome-228.en.txt.asc create mode 100644 metadata/news/2010-10-22-perl-5.12-upgrade-procedure/2010-10-22-perl-5.12-upgrade-procedure.en.txt create mode 100644 metadata/news/2010-10-22-perl-5.12-upgrade-procedure/2010-10-22-perl-5.12-upgrade-procedure.en.txt.asc create mode 100644 metadata/news/2010-10-27-hardened-gcc4-info/2010-10-27-hardened-gcc4-info.en.txt create mode 100644 metadata/news/2010-10-27-hardened-gcc4-info/2010-10-27-hardened-gcc4-info.en.txt.asc create mode 100644 metadata/news/2010-11-13-hardened-profiles/2010-11-13-hardened-profiles.en.txt create mode 100644 metadata/news/2010-11-13-hardened-profiles/2010-11-13-hardened-profiles.en.txt.asc create mode 100644 metadata/news/2011-02-13-libgphoto2-2.4.10/2011-02-13-libgphoto2-2.4.10.en.txt create mode 100644 metadata/news/2011-02-13-libgphoto2-2.4.10/2011-02-13-libgphoto2-2.4.10.en.txt.asc create mode 100644 metadata/news/2011-02-14-gnome-232/2011-02-14-gnome-232.en.txt create mode 100644 metadata/news/2011-02-14-gnome-232/2011-02-14-gnome-232.en.txt.asc create mode 100644 metadata/news/2011-02-19-ia64-java-removal/2011-02-19-ia64-java-removal.en.txt create mode 100644 metadata/news/2011-02-19-ia64-java-removal/2011-02-19-ia64-java-removal.en.txt.asc create mode 100644 metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt create mode 100644 metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt.asc create mode 100644 metadata/news/2011-04-27-glib-228/2011-04-27-glib-228.en.txt create mode 100644 metadata/news/2011-04-27-glib-228/2011-04-27-glib-228.en.txt.asc create mode 100644 metadata/news/2011-05-01-baselayout-update/2011-05-01-baselayout-update.en.txt create mode 100644 metadata/news/2011-05-01-baselayout-update/2011-05-01-baselayout-update.en.txt.asc create mode 100644 metadata/news/2011-08-28-mesa-r600g/2011-08-28-mesa-r600g.en.txt create mode 100644 metadata/news/2011-08-28-mesa-r600g/2011-08-28-mesa-r600g.en.txt.asc create mode 100644 metadata/news/2011-10-15-libpng15/2011-10-15-libpng15.en.txt create mode 100644 metadata/news/2011-10-15-libpng15/2011-10-15-libpng15.en.txt.asc create mode 100644 metadata/news/2011-11-27-gnome3-unmask/2011-11-27-gnome3-unmask.en.txt create mode 100644 metadata/news/2011-12-06-kde473-kdepim/2011-12-06-kde473-kdepim.en.txt create mode 100644 metadata/news/2011-12-06-kde473-kdepim/2011-12-06-kde473-kdepim.en.txt.asc create mode 100644 metadata/news/2011-12-30-bacula-updates/2011-12-30-bacula-updates.en.txt create mode 100644 metadata/news/2011-12-30-bacula-updates/2011-12-30-bacula-updates.en.txt.asc create mode 100644 metadata/news/2012-02-14-baselayout-1-deprecation/2012-02-14-baselayout-1-deprecation.en.txt create mode 100644 metadata/news/2012-02-14-baselayout-1-deprecation/2012-02-14-baselayout-1-deprecation.en.txt.asc create mode 100644 metadata/news/2012-04-24-libjpeg-turbo-by-default/2012-04-24-libjpeg-turbo-by-default.en.txt create mode 100644 metadata/news/2012-04-24-libjpeg-turbo-by-default/2012-04-24-libjpeg-turbo-by-default.en.txt.asc create mode 100644 metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt create mode 100644 metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt.asc create mode 100644 metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt create mode 100644 metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt.asc create mode 100644 metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt create mode 100644 metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt.asc create mode 100644 metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt create mode 100644 metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt.asc create mode 100644 metadata/news/2013-04-10-baselayout-1-deprecation-final-warning/2013-04-10-baselayout-1-deprecation-final-warning.en.txt create mode 100644 metadata/news/2013-04-10-baselayout-1-deprecation-final-warning/2013-04-10-baselayout-1-deprecation-final-warning.en.txt.asc create mode 100644 metadata/news/2013-06-01-mysql-pbxt-dropped/2013-06-01-mysql-pbxt-dropped.en.txt create mode 100644 metadata/news/2013-06-01-mysql-pbxt-dropped/2013-06-01-mysql-pbxt-dropped.en.txt.asc create mode 100644 metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt create mode 100644 metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt.asc create mode 100644 metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt create mode 100644 metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt.asc create mode 100644 metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt create mode 100644 metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt.asc create mode 100644 metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt create mode 100644 metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt.asc create mode 100644 metadata/news/2013-10-14-grub2-migration/2013-10-14-grub2-migration.en.txt create mode 100644 metadata/news/2013-10-14-grub2-migration/2013-10-14-grub2-migration.en.txt.asc create mode 100644 metadata/news/2013-10-24-minor-arches-2/2013-10-24-minor-arches-2.en.txt create mode 100644 metadata/news/2013-10-24-minor-arches-2/2013-10-24-minor-arches-2.en.txt.asc create mode 100644 metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt create mode 100644 metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt.asc create mode 100644 metadata/news/2013-11-23-gnome-38/2013-11-23-gnome-38.en.txt create mode 100644 metadata/news/2013-11-23-gnome-38/2013-11-23-gnome-38.en.txt.asc create mode 100644 metadata/news/2014-02-25-udev-upgrade/2014-02-25-udev-upgrade.en.txt create mode 100644 metadata/news/2014-02-25-udev-upgrade/2014-02-25-udev-upgrade.en.txt.asc create mode 100644 metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt create mode 100644 metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt.asc create mode 100644 metadata/news/2014-03-16-ruby-1.8-removal/2014-03-16-ruby-1.8-removal.en.txt create mode 100644 metadata/news/2014-03-16-ruby-1.8-removal/2014-03-16-ruby-1.8-removal.en.txt.asc create mode 100644 metadata/news/2014-06-03-upower-loses-hibernate-suspend-to-systemd/2014-06-03-upower-loses-hibernate-suspend-to-systemd.en.txt create mode 100644 metadata/news/2014-06-03-upower-loses-hibernate-suspend-to-systemd/2014-06-03-upower-loses-hibernate-suspend-to-systemd.en.txt.asc create mode 100644 metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt create mode 100644 metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc create mode 100644 metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt create mode 100644 metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt.asc create mode 100644 metadata/news/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt create mode 100644 metadata/news/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt.asc create mode 100644 metadata/news/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt create mode 100644 metadata/news/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt.asc create mode 100644 metadata/news/2014-10-22-mythtv-schedulesdirect-change/2014-10-22-mythtv-schedulesdirect-change.en.txt create mode 100644 metadata/news/2014-10-22-mythtv-schedulesdirect-change/2014-10-22-mythtv-schedulesdirect-change.en.txt.asc create mode 100644 metadata/news/2014-10-22-upgrading-to-musl-1_1_5/2014-10-22-upgrading-to-musl-1_1_5.en.txt create mode 100644 metadata/news/2014-10-22-upgrading-to-musl-1_1_5/2014-10-22-upgrading-to-musl-1_1_5.en.txt.asc create mode 100644 metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt create mode 100644 metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt.asc create mode 100644 metadata/news/2014-11-07-udev-upgrade/2014-11-07-udev-upgrade.en.txt create mode 100644 metadata/news/2014-11-07-udev-upgrade/2014-11-07-udev-upgrade.en.txt.asc create mode 100644 metadata/news/2014-11-11-kgcc64-sparc-removal/2014-11-11-kgcc64-sparc-removal.en.txt create mode 100644 metadata/news/2014-11-11-kgcc64-sparc-removal/2014-11-11-kgcc64-sparc-removal.en.txt.asc create mode 100644 metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt create mode 100644 metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt.asc create mode 100644 metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt create mode 100644 metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc create mode 100644 metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt create mode 100644 metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt.asc create mode 100644 metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt create mode 100644 metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt.asc create mode 100644 metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt create mode 100644 metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt.asc create mode 100644 metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt create mode 100644 metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt.asc create mode 100644 metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt create mode 100644 metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt.asc create mode 100644 metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt create mode 100644 metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt.asc create mode 100644 metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt create mode 100644 metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt.asc create mode 100644 metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt create mode 100644 metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt.asc create mode 100644 metadata/news/2015-08-13-openssh-weak-keys/2015-08-13-openssh-weak-keys.en.txt create mode 100644 metadata/news/2015-08-26-ruby-19-removal/2015-08-26-ruby-19-removal.en.txt create mode 100644 metadata/news/2015-08-26-ruby-19-removal/2015-08-26-ruby-19-removal.en.txt.asc create mode 100644 metadata/news/2015-09-09-libvirt-init-script-changes/2015-09-09-libvirt-init-script-changes.en.txt create mode 100644 metadata/news/2015-09-09-libvirt-init-script-changes/2015-09-09-libvirt-init-script-changes.en.txt.asc create mode 100644 metadata/news/2015-10-07-openrc-0-18-localmount-and-netmount-changes/2015-10-07-openrc-0-18-localmount-and-netmount-changes.en.txt create mode 100644 metadata/news/2015-10-07-openrc-0-18-localmount-and-netmount-changes/2015-10-07-openrc-0-18-localmount-and-netmount-changes.en.txt.asc create mode 100644 metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt create mode 100644 metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt.asc create mode 100644 metadata/news/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt create mode 100644 metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt create mode 100644 metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc create mode 100644 metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt create mode 100644 metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt.asc create mode 100644 metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt create mode 100644 metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt.asc create mode 100644 metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt create mode 100644 metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt.asc create mode 100644 metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt create mode 100644 metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt.asc create mode 100644 metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt create mode 100644 metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt.asc create mode 100644 metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt create mode 100644 metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt.asc create mode 100644 metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt create mode 100644 metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt.asc create mode 100644 metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt create mode 100644 metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt.asc create mode 100644 metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt create mode 100644 metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt.asc create mode 100644 metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt create mode 100644 metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt.asc create mode 100644 metadata/news/2016-10-25-llvm_3_9_with_llvm_targets/2016-10-25-llvm_3_9_with_llvm_targets.en.txt create mode 100644 metadata/news/2016-10-25-llvm_3_9_with_llvm_targets/2016-10-25-llvm_3_9_with_llvm_targets.en.txt.asc create mode 100644 metadata/news/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt create mode 100644 metadata/news/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc create mode 100644 metadata/news/2016-12-06-ruby-20-removal/2016-12-06-ruby-20-removal.en.txt create mode 100644 metadata/news/2016-12-06-ruby-20-removal/2016-12-06-ruby-20-removal.en.txt.asc create mode 100644 metadata/news/2017-01-15-kde-plasma-4-removal/2017-01-15-kde-plasma-4-removal.en.txt create mode 100644 metadata/news/2017-01-15-kde-plasma-4-removal/2017-01-15-kde-plasma-4-removal.en.txt.asc create mode 100644 metadata/news/2017-01-21-python-exec-2-3-reclaims-python-symlinks/2017-01-21-python-exec-2-3-reclaims-python-symlinks.en.txt create mode 100644 metadata/news/2017-01-21-python-exec-2-3-reclaims-python-symlinks/2017-01-21-python-exec-2-3-reclaims-python-symlinks.en.txt.asc create mode 100644 metadata/news/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22.en.txt create mode 100644 metadata/news/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22.en.txt.asc create mode 100644 metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt create mode 100644 metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt.asc create mode 100644 metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt create mode 100644 metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt.asc create mode 100644 metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt create mode 100644 metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc create mode 100644 metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt create mode 100644 metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt.asc create mode 100644 metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt create mode 100644 metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt.asc create mode 100644 metadata/news/timestamp.chk create mode 100644 metadata/news/timestamp.commit (limited to 'metadata/news') diff --git a/metadata/news/2007-05-04-paludis-0.24/2007-05-04-paludis-0.24.en.txt b/metadata/news/2007-05-04-paludis-0.24/2007-05-04-paludis-0.24.en.txt new file mode 100644 index 000000000000..d66e7741600e --- /dev/null +++ b/metadata/news/2007-05-04-paludis-0.24/2007-05-04-paludis-0.24.en.txt @@ -0,0 +1,12 @@ +Title: Changes for Paludis 0.24 +Author: Piotr Jaroszyński +Content-Type: text/plain +Posted: 2007-05-04 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2009-01-04 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Profile: default/linux/sparc/experimental/multilib +Display-If-Profile: default/linux/sparc/experimental/multilib/desktop +Display-If-Profile: default/linux/sparc/experimental/multilib/developer +Display-If-Profile: default/linux/sparc/experimental/multilib/server + +When migrating to the new sparc multilib profile please keep in mind that it is +still in an experimental state. Also note that you need to follow the migration +guide [0], otherwise important packages such as gcc or glibc will fail to +compile and most other packages will be installed incorrectly. + +[0] http://sparc.gentoo.org/multilib.xml diff --git a/metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt b/metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt new file mode 100644 index 000000000000..9546708820c7 --- /dev/null +++ b/metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt @@ -0,0 +1,14 @@ +Title: Migration from teTeX to TeXLive +Author: Christian Faulhammer +Author: Ulrich Müller +Author: Alexis Ballier +Content-Type: text/plain +Posted: 2009-04-06 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: app-text/tetex + +teTeX is obsolete and has been unsupported upstream since May of 2006. +All users who still have teTeX installed should uninstall it and install +TeXLive using the upgrade guide accessible at the following URL: + http://www.gentoo.org/proj/en/tex/texlive-migration-guide.xml diff --git a/metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt.asc b/metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt.asc new file mode 100644 index 000000000000..c77ce0ba5871 --- /dev/null +++ b/metadata/news/2009-04-06-tetex/2009-04-06-tetex.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.10 (GNU/Linux) + +iEYEABECAAYFAknZCiEACgkQNQqtfCuFnePkzACeMTjE+7PH6QoUP7aOk/cLZJ57 +h5IAn3zBOKY+NGt9sCSfC21o+idT/JwB +=seDb +-----END PGP SIGNATURE----- diff --git a/metadata/news/2009-04-06-x_server-1_5/2009-04-06-x_server-1_5.en.txt b/metadata/news/2009-04-06-x_server-1_5/2009-04-06-x_server-1_5.en.txt new file mode 100644 index 000000000000..c92df9859ab1 --- /dev/null +++ b/metadata/news/2009-04-06-x_server-1_5/2009-04-06-x_server-1_5.en.txt @@ -0,0 +1,15 @@ +Title: Migration to X.org Server 1.5 +Author: Remi Cardona +Author: Christian Faulhammer +Content-Type: text/plain +Posted: 2009-04-06 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2009-07-12 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: x11-base/xorg-server +Display-If-Profile: default-linux/alpha +Display-If-Profile: default/linux/alpha + +Recent versions of xorg's X11 require kernel support to access PCI and AGP +graphic cards. This support has only recently been added to the Linux kernel +(sys-kernel/vanilla-sources-2.6.30 and sys-kernel/gentoo-sources-2.6.29-r5). +Thus, you will need to run a recent enough kernel to use recent versions of X11 +on an alpha. If you only start programs on your alpha, but the display is on +another machine, no upgrade is necessary. + +Furthermore, not all graphics card drivers have been updated to work with the +newer X server API. One example is the glint driver used for Permedia cards. The +upstream developers have been informed about this, but no fixes are available +yet, please see https://bugs.freedesktop.org/show_bug.cgi?id=21546 + +For a general guide to upgrading to Xorg 1.5, see the Gentoo upgrade guide: +http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml diff --git a/metadata/news/2009-07-12-xorg-74-alpha/2009-07-12-xorg-74-alpha.en.txt.asc b/metadata/news/2009-07-12-xorg-74-alpha/2009-07-12-xorg-74-alpha.en.txt.asc new file mode 100644 index 000000000000..e8d0a4f4f6e3 --- /dev/null +++ b/metadata/news/2009-07-12-xorg-74-alpha/2009-07-12-xorg-74-alpha.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEABECAAYFAkp9VOIACgkQA+4Doc5dVOgX5gCgjYJ8wbxQ2jjVg9phPTcj7Ndd +qc4Aniw7wmu6c+mVt2+LPCGksT5nic5Y +=w6WG +-----END PGP SIGNATURE----- diff --git a/metadata/news/2009-10-02-xorg-server-1-6-libxcb-1.4/2009-10-02-xorg-server-1-6-libxcb-1.4.en.txt b/metadata/news/2009-10-02-xorg-server-1-6-libxcb-1.4/2009-10-02-xorg-server-1-6-libxcb-1.4.en.txt new file mode 100644 index 000000000000..886f7f902eed --- /dev/null +++ b/metadata/news/2009-10-02-xorg-server-1-6-libxcb-1.4/2009-10-02-xorg-server-1-6-libxcb-1.4.en.txt @@ -0,0 +1,15 @@ +Title: Migration to X.org Server 1.6 and libxcb 1.4 +Author: Remi Cardona +Content-Type: text/plain +Posted: 2009-10-02 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2009-10-08 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2009-10-22 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Profile: default-linux/alpha +Display-If-Profile: default-linux/amd64 +Display-If-Profile: default-linux/arm +Display-If-Profile: default-linux/ia64 +Display-If-Profile: default-linux/m68k +Display-If-Profile: default-linux/s390 +Display-If-Profile: default-linux/sh +Display-If-Profile: default-linux/sparc +Display-If-Profile: default-linux/x86 + +The profiles in default-linux/ have been deprecated for six weeks. +Users using these profiles are expected to migrate to a new profile +before 2009-12-01, at which point the default-linux/ profiles will be +removed. The new profiles contain up to date configurations and were +adopted because they were easier to maintain. Users can switch to a +new profile using eselect: + +# eselect profile list +# eselect profile set + +If a machine is not migrated to a new valid profile before the deprecated +profiles are removed, emerge will have very limited functionality until +the migration is done. diff --git a/metadata/news/2009-10-22-default-linux/2009-10-22-default-linux.en.txt.asc b/metadata/news/2009-10-22-default-linux/2009-10-22-default-linux.en.txt.asc new file mode 100644 index 000000000000..aa104f571187 --- /dev/null +++ b/metadata/news/2009-10-22-default-linux/2009-10-22-default-linux.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.13 (GNU/Linux) + +iEYEABECAAYFAkrgpMUACgkQjqGN5W0RyKKZHQCgjLkeRRFmCRdHSvtxaIjt7oui +H+4AniOcDXUIyNQD3E6U5SR9LAkufmk6 +=6h9h +-----END PGP SIGNATURE----- diff --git a/metadata/news/2010-01-31-eselect-opengl/2010-01-31-eselect-opengl.en.txt b/metadata/news/2010-01-31-eselect-opengl/2010-01-31-eselect-opengl.en.txt new file mode 100644 index 000000000000..469d62a92243 --- /dev/null +++ b/metadata/news/2010-01-31-eselect-opengl/2010-01-31-eselect-opengl.en.txt @@ -0,0 +1,16 @@ +Title: Removal of libGL.la +Author: Tomáš Chvátal +Content-Type: text/plain +Posted: 2010-01-31 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2010-02-21 +Revision: 5 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2010-02-28 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2010-03-01 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2010-03-23 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Profile: default/linux/alpha/10.0/desktop +Display-If-Profile: default/linux/amd64/10.0/desktop +Display-If-Profile: default/linux/arm/10.0/desktop +Display-If-Profile: default/linux/hppa/10.0/desktop +Display-If-Profile: default/linux/ia64/10.0/desktop +Display-If-Profile: default/linux/m68k/10.0/desktop +Display-If-Profile: default/linux/powerpc/ppc32/10.0/desktop +Display-If-Profile: default/linux/powerpc/ppc64/10.0/32bit-userland/desktop +Display-If-Profile: default/linux/powerpc/ppc64/10.0/64bit-userland/desktop +Display-If-Profile: default/linux/powerpc/ppc64/10.0/desktop +Display-If-Profile: default/linux/sh/10.0/desktop +Display-If-Profile: default/linux/sparc/10.0/desktop +Display-If-Profile: default/linux/sparc/experimental/multilib/desktop +Display-If-Profile: default/linux/x86/10.0/desktop + +There are two new subprofiles under desktop, one for GNOME and one for +KDE. Users that have only one of those two DEs may choose the according +subprofile. Users of other DEs or WMs may stick to the desktop profile. + +Attention: KDE or GNOME specific USE flags have been stripped from the +desktop profile. More specifically: +GNOME subprofile contains: USE="eds evo gnome gstreamer" +KDE subprofile contains: USE="kde" + +(I'll commit the change on Friday, 26 Mar 2010) diff --git a/metadata/news/2010-03-23-new-subprofiles/2010-03-23-new-subprofiles.en.txt.asc b/metadata/news/2010-03-23-new-subprofiles/2010-03-23-new-subprofiles.en.txt.asc new file mode 100644 index 000000000000..27b3e916d6d2 --- /dev/null +++ b/metadata/news/2010-03-23-new-subprofiles/2010-03-23-new-subprofiles.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEABECAAYFAkuozkIACgkQjDdoMVfcAHj2wACggGPTFK+Mjso7voU543VcfK0k +e6gAoMWlSU+lI2R/8/X+wC87YmCinnwW +=EbUf +-----END PGP SIGNATURE----- diff --git a/metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt b/metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt new file mode 100644 index 000000000000..13533ecaf8bc --- /dev/null +++ b/metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt @@ -0,0 +1,28 @@ +Title: Python 3.1 +Author: Arfrever Frehtes Taifersar Arahesis +Content-Type: text/plain +Posted: 2010-03-25 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =dev-lang/python-3.1* + +Python 3 is a new major version of Python and is intentionally incompatible +with Python 2. Many external modules have not been ported yet to Python 3, +so Python 2 still needs to be installed. You can benefit from having Python 3 +installed without setting Python 3.1 as main active version of Python. +Currently you should not set Python 3.1 as main active version of Python. +When setting it becomes recommended, a separate news item will be created +to notify users. + +Although Python 3.1 should not be set as main active version of Python, +you should run python-updater after installation of Python 3.1. By default, +modules that support both Python 2 and Python 3 are installed for both +the active version of Python 2 and the active version of Python 3 when both +Python 2 and Python 3 are installed. + +It is recommended to use a UTF-8 locale to avoid potential problems. Especially +C and POSIX locales are discouraged. If locale has not been explicitly set, +then POSIX locale is used, so you should ensure that locale has been set. +Problems occurring only with non-UTF-8 locales should be reported directly +to upstream developers of given packages. +See http://www.gentoo.org/doc/en/utf-8.xml for more information about UTF-8. diff --git a/metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt.asc b/metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt.asc new file mode 100644 index 000000000000..c910489e0839 --- /dev/null +++ b/metadata/news/2010-03-25-python-3.1/2010-03-25-python-3.1.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.15 (GNU/Linux) + +iQIcBAABAgAGBQJLq9kmAAoJEFtpjAED8H0Yu/0QAMnsuG64BTJ10p7vFEafqNhu +fkKTuvxOHw2dCJ1BClaIpDgJXxB0mf+/g6FoGJXrKEXANe5MUYrvLVxFDsayHxQH +SWKyu8MQD80BMGNJBLUNdTPInGqOMWBkTSzAN4KOEldc3pjfaxNLTS7it0nxQR6u +LcatSnOZbS0Isy6ZE7BwLURQtKer4EEr+iBS8jupDx0YZ7YIJArhM0Xxtnyc66ic +Y8oje1srUR2Qo8Phu+gmD1Qyx+27P3Q8vMjFGUi4YHD6clT3f0bmwwbDMLkowyIh +JlMqz9qFumGffMqTC4j1vNn8icvy8y4Rs315SMtJ82+H8MsR1KpWO9C66ZTQKBqp +ym2979PXOTIoInKuHnBwwf6Se5aGxqZK2KEKBi0jcjZIrrlNmAmxSGZrZH+9t5db +3Sj1BnZXHUvn1egrbdXSEyfWwheU2ekYfWagp0QFzoEZQNlvaoBEMUno9u8qobYO +mXx/SEiggBftXFvdDPOVfLQyG6KQIIj/I74OLttUvzI33/G2T8VCzSs/VJQ7D7Us +WKuQjZDwQ932w9fxvMSAXiZ3q6bAc4DsLQUPq515fRqkyYG1wAvMA9DaBGx6ykIh +Sr0pZKsugxV6W4GoM/D48fIxMn30Of/lsbs9bxh+wf0jgGuJO9mhshz6ifRzVnhJ +SCdOcQp4CFOIpUaCl1s/ +=BedG +-----END PGP SIGNATURE----- diff --git a/metadata/news/2010-05-02-gnome-228/2010-05-02-gnome-228.en.txt b/metadata/news/2010-05-02-gnome-228/2010-05-02-gnome-228.en.txt new file mode 100644 index 000000000000..177e160a1d86 --- /dev/null +++ b/metadata/news/2010-05-02-gnome-228/2010-05-02-gnome-228.en.txt @@ -0,0 +1,18 @@ +Title: Upgrade to GNOME 2.28 +Author: Pacho Ramos +Content-Type: text/plain +Posted: 2010-04-23 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Author: Torsten Veller +Content-Type: text/plain +Posted: 2010-10-22 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: Run `perl-cleaner --all` after upgrading to a new Perl version! <== + +"Perl 5.12 is not binary compatible with prior releases of Perl. If +you have built extensions (i.e. modules that include C code) using an +earlier version of Perl, you will need to rebuild and reinstall those +extensions." [1] + +In fact, in Gentoo you currently have to rebuild all Perl modules and +all binaries linking libperl to get into a consistent state again. + +perl-cleaner generates a list of broken packages and passes it to your +package manager to reinstall them. After reinstalling the packages, +perl-cleaner outputs a list of files the script could not deal with +(like modules installed not via the package manager). + +See `man perl-cleaner` for its options. + +[1] http://search.cpan.org/dist/perl-5.12.2/INSTALL#Changes_and_Incompatibilities diff --git a/metadata/news/2010-10-22-perl-5.12-upgrade-procedure/2010-10-22-perl-5.12-upgrade-procedure.en.txt.asc b/metadata/news/2010-10-22-perl-5.12-upgrade-procedure/2010-10-22-perl-5.12-upgrade-procedure.en.txt.asc new file mode 100644 index 000000000000..dab8d619c997 --- /dev/null +++ b/metadata/news/2010-10-22-perl-5.12-upgrade-procedure/2010-10-22-perl-5.12-upgrade-procedure.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iEYEABEDAAYFAkzBvtAACgkQu8cU0ZxnzZbfGgCfdoVC9zHTWTLyIAd5bro3KfRX +WCMAn0Nnmwu6OtdwjXo1LCNIhTJQGYPR +=7NH5 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2010-10-27-hardened-gcc4-info/2010-10-27-hardened-gcc4-info.en.txt b/metadata/news/2010-10-27-hardened-gcc4-info/2010-10-27-hardened-gcc4-info.en.txt new file mode 100644 index 000000000000..6ca95223dbec --- /dev/null +++ b/metadata/news/2010-10-27-hardened-gcc4-info/2010-10-27-hardened-gcc4-info.en.txt @@ -0,0 +1,20 @@ +Title: Info about GCC on Hardened profiles +Author: Magnus Granberg +Content-Type: text/plain +Posted: 2010-10-27 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Author: Hardened Team +Content-Type: text/plain +Posted: 2010-11-13 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Profile: hardened/linux/ia64/10.0 +Display-If-Profile: hardened/linux/ia64/10.0/server +Display-If-Profile: hardened/linux/ia64/10.0/desktop +Display-If-Profile: hardened/linux/ia64/10.0/developer +Display-If-Profile: hardened/linux/x86/10.0 +Display-If-Profile: hardened/linux/x86/10.0/server +Display-If-Profile: hardened/linux/x86/10.0/no-nptl +Display-If-Profile: hardened/linux/x86/10.0/desktop +Display-If-Profile: hardened/linux/x86/10.0/developer +Display-If-Profile: hardened/linux/amd64/10.0 +Display-If-Profile: hardened/linux/amd64/10.0/server +Display-If-Profile: hardened/linux/amd64/10.0/desktop +Display-If-Profile: hardened/linux/amd64/10.0/no-multilib +Display-If-Profile: hardened/linux/amd64/10.0/developer +Display-If-Profile: hardened/linux/powerpc/ppc32/10.0 +Display-If-Profile: hardened/linux/powerpc/ppc32/10.0/server +Display-If-Profile: hardened/linux/powerpc/ppc32/10.0/desktop +Display-If-Profile: hardened/linux/powerpc/ppc32/10.0/developer +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0 +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/server +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/desktop +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/32bit-userland +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/32bit-userland/server +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/32bit-userland/desktop +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/32bit-userland/developer +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/64bit-userland +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/64bit-userland/server +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/64bit-userland/desktop +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/64bit-userland/developer +Display-If-Profile: hardened/linux/powerpc/ppc64/10.0/developer + +During the next few weeks, all hardened profiles will be restructured to +remove the version number "/10.0". For example, if your current profile +is "hardened/linux/amd64/10.0/no-multilib" your new profile will be +"hardened/linux/amd64/no-multilib". + +We will change the profiles one arch at a time, starting with ia64, and +proceeding in order with ppc, ppc64, x86 and amd64. Once your arch has +been updated, you will receive a warning when running emerge that your +profile has been deprecated. When you do, use "eselect profile list" to +get a list of the new profiles. Then, use "eselect profile set " +to switch to your new profile with corresponding number . + +Progress with the restructuring will be tracked in bug #344861. diff --git a/metadata/news/2010-11-13-hardened-profiles/2010-11-13-hardened-profiles.en.txt.asc b/metadata/news/2010-11-13-hardened-profiles/2010-11-13-hardened-profiles.en.txt.asc new file mode 100644 index 000000000000..2cc1c324a3ec --- /dev/null +++ b/metadata/news/2010-11-13-hardened-profiles/2010-11-13-hardened-profiles.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iEYEABECAAYFAkzd0sIACgkQl5yvQNBFVTWYtACeK1qkaZV+A54CzEptE0Cx6jfS ++mQAni5jgmmZyXjE+2Np6KrSaU96AhJg +=597m +-----END PGP SIGNATURE----- diff --git a/metadata/news/2011-02-13-libgphoto2-2.4.10/2011-02-13-libgphoto2-2.4.10.en.txt b/metadata/news/2011-02-13-libgphoto2-2.4.10/2011-02-13-libgphoto2-2.4.10.en.txt new file mode 100644 index 000000000000..d599f3a43bb4 --- /dev/null +++ b/metadata/news/2011-02-13-libgphoto2-2.4.10/2011-02-13-libgphoto2-2.4.10.en.txt @@ -0,0 +1,14 @@ +Title: Change on CAMERAS in libgphoto2-2.4.10 +Author: Pacho Ramos +Content-Type: text/plain +Posted: 2011-02-13 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2011-02-14 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Author: IA64 Arch Team +Author: Vlastimil Babka +Content-Type: text/plain +Posted: 2011-02-19 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Keyword: ia64 +Display-If-Installed: dev-java/java-config + +Since the IA64 arch team does not have the resources to maintain Java support, +we have agreed that ia64 keywords will be dropped from Java packages, and the +java USE flag masked on IA64, unless more manpower becomes available. +If you are willing to help with the maintenance, please contact ia64@gentoo.org. +If there is not enough interest, Java support will be removed during the second +half of March 2011. + +The removal is tracked in bug #345433. diff --git a/metadata/news/2011-02-19-ia64-java-removal/2011-02-19-ia64-java-removal.en.txt.asc b/metadata/news/2011-02-19-ia64-java-removal/2011-02-19-ia64-java-removal.en.txt.asc new file mode 100644 index 000000000000..e1017164c7c2 --- /dev/null +++ b/metadata/news/2011-02-19-ia64-java-removal/2011-02-19-ia64-java-removal.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iEYEABECAAYFAk1gDJQACgkQtbrAj05h3oTUwQCdFs0d8GKacr0N1YgjYItjq2rd +ETEAoJOdsWyC3FOeCab4qqOWzXwdyAaF +=Voef +-----END PGP SIGNATURE----- diff --git a/metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt b/metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt new file mode 100644 index 000000000000..ca24ef63993b --- /dev/null +++ b/metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt @@ -0,0 +1,20 @@ +Title: GNUstep packages new layout +Author: Bernard Cafarelli +Content-Type: text/plain +Posted: 2011-04-26 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =2.6.0. + +This change means that you have to re-emerge all installed packages +depending on GNUstep to move them to the new layout. You can use +gnustep-base/gnustep-updater for this step diff --git a/metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt.asc b/metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt.asc new file mode 100644 index 000000000000..a0ea322b75af --- /dev/null +++ b/metadata/news/2011-04-26-gnustep-new-layout/2011-04-26-gnustep-new-layout.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iEYEABECAAYFAk22aOQACgkQDhqwQZQ3nG1KBACgxlCsdp4ZqbrNpqaqlr4+dtwy +4XMAoPdOdaZjx8WrcIAgsmpAcY7jX+yn +=k9ts +-----END PGP SIGNATURE----- diff --git a/metadata/news/2011-04-27-glib-228/2011-04-27-glib-228.en.txt b/metadata/news/2011-04-27-glib-228/2011-04-27-glib-228.en.txt new file mode 100644 index 000000000000..823413d35d39 --- /dev/null +++ b/metadata/news/2011-04-27-glib-228/2011-04-27-glib-228.en.txt @@ -0,0 +1,37 @@ +Title: Upgrade to GLIB 2.28 +Author: The Gentoo Freedesktop Maintainers +Content-Type: text/plain +Posted: 2011-04-27 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Author: William Hubbs +Content-Type: text/plain +Posted: 2011-05-01 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2011-08-28 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2011-10-15 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2011-11-26 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2011-12-06 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2011-12-30 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2012-02-14 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2012-04-24 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =media-libs/jpeg-8* + +libjpeg-turbo is a derivative of libjpeg that uses MMX, SSE, SSE2, +and NEON SIMD instructions to accelerate baseline JPEG +compression/decompression by about 2-4x on amd64, arm and x86 +platforms. It is based on libjpeg/SIMD but has numerous enhancements. + +All users are recommended to migrate: + +# emerge --deselect media-libs/jpeg +# emerge --oneshot media-libs/libjpeg-turbo + +media-libs/jpeg:0 will be left in tree as a fallback implementation. diff --git a/metadata/news/2012-04-24-libjpeg-turbo-by-default/2012-04-24-libjpeg-turbo-by-default.en.txt.asc b/metadata/news/2012-04-24-libjpeg-turbo-by-default/2012-04-24-libjpeg-turbo-by-default.en.txt.asc new file mode 100644 index 000000000000..22ceb1e226a0 --- /dev/null +++ b/metadata/news/2012-04-24-libjpeg-turbo-by-default/2012-04-24-libjpeg-turbo-by-default.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEbBAABAgAGBQJPltPcAAoJEEdUh39IaPFNc1wH9imsiRDmxp629KBQpxQ7aj+o +U6IxzLLDKWciNFa+NNlqPB6/YT6R1j4ikjR4KdQU/WPkuDms6EWhLbkvZ001dJVB +/yaVmP+SLlbd7mMwGUtv7P/1Iz1/YKIzddjUEQS3Lh7T0WMuP9tnGncP7lsjICcb +5mFF3hg+97rl9oNwPdIe5KmiNWH47JPbg+BjHAyR10LKE9ZGKMg7/yXIwD0/3xyY +37mq52FTyEs6KEsiN6vCQfEdUjfbxkdV+uTbCLlCyGORd6kYTARAjXQ++qfZbGTh +C7HI5nyoccafMGAUlMMPO7j3/jt1OJ6u6hO9TLrg1RXHNLq4HRrq+IxYbULe9w== +=Wzu7 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt b/metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt new file mode 100644 index 000000000000..f9cb0e4aff8f --- /dev/null +++ b/metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt @@ -0,0 +1,13 @@ +Title: Upgrading to postfix-2.9 +Author: Eray Aslan +Content-Type: text/plain +Posted: 2012-07-23 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =mail-mta/postfix-2.9 are installed under +/usr/libexec/postfix. Please do not forget to adjust your main.cf by +running etc-update/dispatch-conf or similar and accepting the new +daemon_directory setting. Otherwise, postfix will not be able to find +the binaries it is looking for. diff --git a/metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt.asc b/metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt.asc new file mode 100644 index 000000000000..ad76a8bcff37 --- /dev/null +++ b/metadata/news/2012-07-23-upgrading-postfix/2012-07-23-upgrading-postfix.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAABCAAGBQJQDWUdAAoJEHfx8XVYajsf5eMP/jkGOtKa1NUq9s60O0KnklMs +nZOlN2mCMc9ZKP6fXtNUMYE8pskB/VBOYtfqr9BFROMZPGaIf1VoZ0C11xswGmqZ +z61W7xY/4AT5RWtq2405onQ0mO82AVZP8A8cNZH1+ISLPRTayVwdsCgU1ANeORL0 +n9C7nP8IrRZShGHupf7jWAyBZQ8rbhlct2awu63GxREq5ifswOY50jzlyK9iTfyH +TdiuhLfrFQb/SZYWSrXRBrDpLZARLk6ZWGDJ+tYSQ10lB6E9ELaxUwC/v98ds2d1 +oQfqqasq1/H2FoZ54bUY7iwnXtohgKxmwEOU6tjtqcJiyTBNXD2ZXYkJKo5e3P3n +yAvls+1lURhJB7X3gyD1B6x2a1N4stQvxcWx4yzXf04IrYLAgeOmQdKDQ5AkPKkW +T9Lr7uLFGbeHYS1wNAXqfHpIvS9Rod+oOLtCBdR65chrw6J5imBx6KV/2cmC6Qka +2hpAT0IYvcvC11pS6armeGeWA7kR1lesPjflxpjRyTumP1vd183NZU8jq7C7c5ua +nGB79VCo9GarkrHStOdEt/R2bAE6Kforx4TeqOVIqlnInFE7TY6LCeuZlXfO5I+6 +nargDJ+cBlyuSTUOQM0MvQMBCIYKXHjKfZIpRqFGb7Hw0Gide5lGTZS2KV4TnJCw +UXYXR52bF2QqSzNskicz +=tW4I +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt b/metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt new file mode 100644 index 000000000000..999f73c96324 --- /dev/null +++ b/metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt @@ -0,0 +1,41 @@ +Title: New 13.0 profiles and deprecation of 10.0 profiles +Author: Andreas K. Huettel +Content-Type: text/plain +Posted: 2013-02-10 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Profile: default/linux/alpha/10.0/server +Display-If-Profile: default/linux/amd64/10.0/server +Display-If-Profile: default/linux/arm/10.0/server +Display-If-Profile: default/linux/arm/10.0/armv4/server +Display-If-Profile: default/linux/arm/10.0/armv4t/server +Display-If-Profile: default/linux/arm/10.0/armv5te/server +Display-If-Profile: default/linux/arm/10.0/armv6j/server +Display-If-Profile: default/linux/arm/10.0/armv7a/server +Display-If-Profile: default/linux/hppa/10.0/server +Display-If-Profile: default/linux/ia64/10.0/server +Display-If-Profile: default/linux/m68k/10.0/server +Display-If-Profile: default/linux/powerpc/ppc32/10.0/server +Display-If-Profile: default/linux/powerpc/ppc64/10.0/32bit-userland/server +Display-If-Profile: default/linux/powerpc/ppc64/10.0/64bit-userland/server +Display-If-Profile: default/linux/s390/10.0/server +Display-If-Profile: default/linux/s390/10.0/server/s390x +Display-If-Profile: default/linux/sh/10.0/server +Display-If-Profile: default/linux/sparc/10.0/server +Display-If-Profile: default/linux/x86/10.0/server + +We have generated a new set of profiles for Gentoo installation. These are now +called 13.0 instead of 10.0. Everyone should upgrade as soon as possible (but +please make sure sys-apps/portage is updated to current stable *before* you +switch profile). +This brings (nearly) no user-visible changes. Some new files have been added +to the profile directories that make it possible for the developers to do more +fine-grained use flag masking (see PMS-5 for the details), and this formally +requires a new profile tree with EAPI=5. +In the course of this change, the "server" profiles will be removed; they do +not exist in the 13.0 tree anymore. You should migrate to the corresponding +parent profile. This may change the default value of some use-flags. The +specific setting in "server" was + USE="-perl -python snmp truetype xml" +You may want to check the setting of these flags after switching profile, but +otherwise nothing changes. diff --git a/metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt.asc b/metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt.asc new file mode 100644 index 000000000000..59188442e383 --- /dev/null +++ b/metadata/news/2013-02-10-new-13-profiles-server/2013-02-10-new-13-profiles-server.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEABECAAYFAlEYCxgACgkQ3ao2Zwy3NWoD1QCfTcD675ieLYh4j17Bvl4z3oM2 +Ty8AniisMcIwn/wqgT8H82Va5O/zjwgd +=+fiB +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt b/metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt new file mode 100644 index 000000000000..63aca0c017dd --- /dev/null +++ b/metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt @@ -0,0 +1,116 @@ +Title: New 13.0 profiles and deprecation of 10.0 profiles +Author: Andreas K. Huettel +Content-Type: text/plain +Posted: 2013-02-10 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Profile: default/linux/alpha/10.0 +Display-If-Profile: default/linux/alpha/10.0/desktop +Display-If-Profile: default/linux/alpha/10.0/desktop/gnome +Display-If-Profile: default/linux/alpha/10.0/desktop/kde +Display-If-Profile: default/linux/alpha/10.0/developer +Display-If-Profile: default/linux/amd64/10.0 +Display-If-Profile: default/linux/amd64/10.0/selinux +Display-If-Profile: default/linux/amd64/10.0/desktop +Display-If-Profile: default/linux/amd64/10.0/desktop/gnome +Display-If-Profile: default/linux/amd64/10.0/desktop/kde +Display-If-Profile: default/linux/amd64/10.0/developer +Display-If-Profile: default/linux/amd64/10.0/no-multilib +Display-If-Profile: default/linux/amd64/10.0/x32 +Display-If-Profile: default/linux/arm/10.0 +Display-If-Profile: default/linux/arm/10.0/desktop +Display-If-Profile: default/linux/arm/10.0/desktop/gnome +Display-If-Profile: default/linux/arm/10.0/desktop/kde +Display-If-Profile: default/linux/arm/10.0/developer +Display-If-Profile: default/linux/arm/10.0/armv4 +Display-If-Profile: default/linux/arm/10.0/armv4/desktop +Display-If-Profile: default/linux/arm/10.0/armv4/desktop/gnome +Display-If-Profile: default/linux/arm/10.0/armv4/desktop/kde +Display-If-Profile: default/linux/arm/10.0/armv4/developer +Display-If-Profile: default/linux/arm/10.0/armv4t +Display-If-Profile: default/linux/arm/10.0/armv4t/desktop +Display-If-Profile: default/linux/arm/10.0/armv4t/desktop/gnome +Display-If-Profile: default/linux/arm/10.0/armv4t/desktop/kde +Display-If-Profile: default/linux/arm/10.0/armv4t/developer +Display-If-Profile: default/linux/arm/10.0/armv5te +Display-If-Profile: default/linux/arm/10.0/armv5te/desktop +Display-If-Profile: default/linux/arm/10.0/armv5te/desktop/gnome +Display-If-Profile: default/linux/arm/10.0/armv5te/desktop/kde +Display-If-Profile: default/linux/arm/10.0/armv5te/developer +Display-If-Profile: default/linux/arm/10.0/armv6j +Display-If-Profile: default/linux/arm/10.0/armv6j/desktop +Display-If-Profile: default/linux/arm/10.0/armv6j/desktop/gnome +Display-If-Profile: default/linux/arm/10.0/armv6j/desktop/kde +Display-If-Profile: default/linux/arm/10.0/armv6j/developer +Display-If-Profile: default/linux/arm/10.0/armv7a +Display-If-Profile: default/linux/arm/10.0/armv7a/desktop +Display-If-Profile: default/linux/arm/10.0/armv7a/desktop/gnome +Display-If-Profile: default/linux/arm/10.0/armv7a/desktop/kde +Display-If-Profile: default/linux/arm/10.0/armv7a/developer +Display-If-Profile: default/linux/hppa/10.0 +Display-If-Profile: default/linux/hppa/10.0/desktop +Display-If-Profile: default/linux/hppa/10.0/developer +Display-If-Profile: default/linux/ia64/10.0 +Display-If-Profile: default/linux/ia64/10.0/desktop +Display-If-Profile: default/linux/ia64/10.0/desktop/gnome +Display-If-Profile: default/linux/ia64/10.0/desktop/kde +Display-If-Profile: default/linux/ia64/10.0/developer +Display-If-Profile: default/linux/m68k/10.0 +Display-If-Profile: default/linux/m68k/10.0/desktop +Display-If-Profile: default/linux/m68k/10.0/desktop/gnome +Display-If-Profile: default/linux/m68k/10.0/desktop/kde +Display-If-Profile: default/linux/m68k/10.0/developer +Display-If-Profile: default/linux/mips/10.0 +Display-If-Profile: default/linux/mips/10.0/n32 +Display-If-Profile: default/linux/mips/10.0/n64 +Display-If-Profile: default/linux/mips/10.0/multilib +Display-If-Profile: default/linux/mips/10.0/multilib/n32 +Display-If-Profile: default/linux/mips/10.0/multilib/n64 +Display-If-Profile: default/linux/mips/10.0/mipsel +Display-If-Profile: default/linux/mips/10.0/mipsel/n32 +Display-If-Profile: default/linux/mips/10.0/mipsel/n64 +Display-If-Profile: default/linux/mips/10.0/mipsel/multilib +Display-If-Profile: default/linux/mips/10.0/mipsel/multilib/n32 +Display-If-Profile: default/linux/mips/10.0/mipsel/multilib/n64 +Display-If-Profile: default/linux/powerpc/ppc32/10.0 +Display-If-Profile: default/linux/powerpc/ppc32/10.0/desktop +Display-If-Profile: default/linux/powerpc/ppc32/10.0/desktop/gnome +Display-If-Profile: default/linux/powerpc/ppc32/10.0/desktop/kde +Display-If-Profile: default/linux/powerpc/ppc32/10.0/developer +Display-If-Profile: default/linux/powerpc/ppc64/10.0/32bit-userland +Display-If-Profile: default/linux/powerpc/ppc64/10.0/32bit-userland/desktop +Display-If-Profile: default/linux/powerpc/ppc64/10.0/32bit-userland/desktop/gnome +Display-If-Profile: default/linux/powerpc/ppc64/10.0/32bit-userland/desktop/kde +Display-If-Profile: default/linux/powerpc/ppc64/10.0/32bit-userland/developer +Display-If-Profile: default/linux/powerpc/ppc64/10.0/64bit-userland +Display-If-Profile: default/linux/powerpc/ppc64/10.0/64bit-userland/desktop +Display-If-Profile: default/linux/powerpc/ppc64/10.0/64bit-userland/desktop/gnome +Display-If-Profile: default/linux/powerpc/ppc64/10.0/64bit-userland/desktop/kde +Display-If-Profile: default/linux/powerpc/ppc64/10.0/64bit-userland/developer +Display-If-Profile: default/linux/s390/10.0 +Display-If-Profile: default/linux/s390/10.0/s390x +Display-If-Profile: default/linux/sh/10.0 +Display-If-Profile: default/linux/sh/10.0/desktop +Display-If-Profile: default/linux/sh/10.0/desktop/gnome +Display-If-Profile: default/linux/sh/10.0/desktop/kde +Display-If-Profile: default/linux/sh/10.0/developer +Display-If-Profile: default/linux/sparc/10.0 +Display-If-Profile: default/linux/sparc/10.0/desktop +Display-If-Profile: default/linux/sparc/10.0/desktop/gnome +Display-If-Profile: default/linux/sparc/10.0/desktop/kde +Display-If-Profile: default/linux/sparc/10.0/developer +Display-If-Profile: default/linux/x86/10.0 +Display-If-Profile: default/linux/x86/10.0/selinux +Display-If-Profile: default/linux/x86/10.0/desktop +Display-If-Profile: default/linux/x86/10.0/desktop/gnome +Display-If-Profile: default/linux/x86/10.0/desktop/kde +Display-If-Profile: default/linux/x86/10.0/developer + +We have generated a new set of profiles for Gentoo installation. These are now +called 13.0 instead of 10.0. Everyone should upgrade as soon as possible (but +please make sure sys-apps/portage is updated to current stable *before* you +switch profile). +This brings (nearly) no user-visible changes. Some new files have been added +to the profile directories that make it possible for the developers to do more +fine-grained use flag masking (see PMS-5 for the details), and this formally +requires a new profile tree with EAPI=5. diff --git a/metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt.asc b/metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt.asc new file mode 100644 index 000000000000..0a950a1023d3 --- /dev/null +++ b/metadata/news/2013-02-10-new-13-profiles/2013-02-10-new-13-profiles.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEABECAAYFAlEYCvsACgkQ3ao2Zwy3NWorsgCaA2lhzK6vdHa+SFtd92EWqiXs +A/MAoKMchhhqhC9HZUXb9xWhq8sh5TBN +=sBhY +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt b/metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt new file mode 100644 index 000000000000..2816d067437f --- /dev/null +++ b/metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt @@ -0,0 +1,102 @@ +Title: Upgrading udev to version >=200 +Author: Samuli Suominen +Content-Type: text/plain +Posted: 2013-03-29 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: /dev/null + +You can copy /lib/udev/rules.d/80-net-name-slot.rules to +/etc/udev/rules.d and specify the attributes and in which order +they will be used for naming. See upstream wiki[3] for detailed list +of options. + +You can prepare the system for the new names before booting for example +by renaming /etc/init.d/net.* symlinks, editing /etc/conf.d/net, etc. + +The feature can also be completely disabled using net.ifnames=0 on the +kernel command line. + +If you only have one interface card, you don't necessarily have much +use for this feature as the name almost always stays at eth0, you can +easily disable it using forementioned methods. + +This feature can also replace the functionality of sys-apps/biosdevname, +but you can still keep using it if you want. + +In a normal new installation there are no files in /etc/udev/rules.d +and if you haven't edited any files you have in there, you should most +likely backup and delete them all if they don't belong to any packages. + +The official wiki has a dedicated page for udev upgrade notes[4]. + +[1] http://www.gentoo.org/doc/en/udev-guide.xml +[2] http://www.kernel.org/doc/htmldocs/device-drivers/API-device-rename.html +[3] http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames +[4] http://wiki.gentoo.org/wiki/Udev/upgrade diff --git a/metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt.asc b/metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt.asc new file mode 100644 index 000000000000..d2edaa693e47 --- /dev/null +++ b/metadata/news/2013-03-29-udev-upgrade/2013-03-29-udev-upgrade.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAABAgAGBQJRWGlJAAoJEEdUh39IaPFNDCgIAKF6HMthMqbM8EiFk+0MGRGi +83HOlEve6rOqYUQVg8ziSQXD4S8EqgvPIBBh8SWnKq4wfsr5ARpooyFMFXPTLiW6 +na4SJeDwPUkMSG9wUObnAen6xsY5GRpJ5XE3FLvCYnsH7kxzcPw2Ys1XE6plXUfN +hmH5jIAV5P9dmkcaIfYXYIpECy3oUH+dwhMfKoSYSy4rs2XSuOdRgaTeQ3pL1kdR +SdYkLa+MLQuR3937CosIUFdekKRfIiiC4ysxnF1EemSl//Adr95H01YfPKRm11qm +Q4AqfLSrGJYJH+uS0qLSxnwptTqtKm6S3Gdw1Dcfas4OAxn+vXc/rqlZD6M5qZE= +=lqMR +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-04-10-baselayout-1-deprecation-final-warning/2013-04-10-baselayout-1-deprecation-final-warning.en.txt b/metadata/news/2013-04-10-baselayout-1-deprecation-final-warning/2013-04-10-baselayout-1-deprecation-final-warning.en.txt new file mode 100644 index 000000000000..331d36f5d55b --- /dev/null +++ b/metadata/news/2013-04-10-baselayout-1-deprecation-final-warning/2013-04-10-baselayout-1-deprecation-final-warning.en.txt @@ -0,0 +1,32 @@ +Title: baselayout-1.x deprecation final warning +Author: William Hubbs +Content-Type: text/plain +Posted: 2013-04-10 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2013-06-01 +Revision: 4 +News-Item-Format: 1.0 +Display-If-Installed: dev-db/mysql +Display-If-Installed: dev-db/mysql-cluster +Display-If-Installed: dev-db/mariadb +Display-If-Installed: dev-db/mariadb-galera +Display-If-Installed: dev-db/percona-server +Display-If-Installed: dev-db/google-mysql + +The PBXT/PrimeBase engine is unsupported upstream in MySQL & MariaDB for some +time now [1]. It is no longer built in the upstream MariaDB 5.5 binaries[2][3] +and if it is enabled in a source build, it fails many tests [4]. + +In light of this, the MySQL team has decided to mask it in +profiles/base/package.use.mask for all relevant packages. +>=dev-db/mysql-5.5 pbxt +>=dev-db/mariadb-5.5 pbxt +>=dev-db/mysql-cluster-5.5 pbxt # overlay +>=dev-db/mariadb-galera-5.5 pbxt # overlay +>=dev-db/percona-server-5.5 pbxt # overlay +>=dev-db/google-mysql-5.5 pbxt # overlay + +All users who have data stored in PBXT-backed tables MUST convert the tables +to another format BEFORE upgrading to MySQL/MariaDB 5.5, as the tables will +become inaccessible otherwise. + +We will continue to allow it to be built in the 5.0/5.1 series, to make the +above data migration easy, but we strongly encourage all users to move their +data out of the PBXT engine. + +If you need to check for PBXT tables easily, look in your MySQL/MariaDB +datadir for any files with a .xt extension. + +1. https://lists.launchpad.net/pbxt-discuss/msg00134.html +2. http://www.bytebot.net/blog/archives/2012/05/25/mariadb-5-5-has-deprecated-pbxt +3. https://kb.askmonty.org/en/about-pbxt/ +4. https://bugs.gentoo.org/show_bug.cgi?id=471616#c1 diff --git a/metadata/news/2013-06-01-mysql-pbxt-dropped/2013-06-01-mysql-pbxt-dropped.en.txt.asc b/metadata/news/2013-06-01-mysql-pbxt-dropped/2013-06-01-mysql-pbxt-dropped.en.txt.asc new file mode 100644 index 000000000000..f8335a3731ef --- /dev/null +++ b/metadata/news/2013-06-01-mysql-pbxt-dropped/2013-06-01-mysql-pbxt-dropped.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAABCgBmBQJV9cJNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy +MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgz6IQAPV2aSEUcOFY1OhfMJ+pTr+J +Q88MZAiPafCX2yXhCZb08MwQ+DtVaDE9xfNUoSbXFUmxUP5snCd61eMvY0ptHS+E +T5/GinrmtAe9wqzaWfVlWEMW4gzVmBjfqpfIKVgex/PkXZbXtZug4P8XOcXNVavD +3di7WBa/Vaqcrmz9yGOAt5mojUufTz0gARo4rgu+sMJUNYBO+JeGxjcXSqy0dMas +y5QT2PSLnr2Sx1vU3lTctcbiN/PN9PPeEBpKeTh40dOgXrCvhnGNSKh4noREC/tR +Gvp8OeXFbiA635o5SbFtdijD9nRK8clsj8zuNYfPvWQ9u+5qGXME8yYAOgefqO8B +6lipVkbxDuX3FfO280CZMgsxOQ0N+FRWXD8LZcf4trvWdCfnwSvcIuoSwKXobWND +cg03wjJA8HFXbjqkoqIbZWf7Uxp/RRv4xhaNdL1oYTTwSLiWyJjXUje80ymLFzbD +d9TFhAib6IAPi9u+JQphE4fh/JSwM7hGqWTyDTwrKxDVDXWo3CLZ/GsgGtdTdEcA +j3mxgUhpihlxkZ7hYQQCvdwlr61zj0F8wGVvLAXzdELzwQFzrsx+JkGmSF6h7PhR +EZgaWZcKfQTSnBT5rDlul+no2wnLwxWGcRKwrtDeMlJ3xRcrgo/ojhSL4XwVz7Hc +mtAeEFd1VzjjA/q8H5Tm +=EMHo +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt b/metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt new file mode 100644 index 000000000000..ba72857d5ab7 --- /dev/null +++ b/metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt @@ -0,0 +1,21 @@ +Title: Printer browsing in net-print/cups-1.6 +Author: Andreas K. Huettel +Content-Type: text/plain +Posted: 2013-06-30 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: <=net-print/cups-1.6.2-r5 + +net-print/cups-1.6 no longer supports automatic remote printers or +implicit classes via the CUPS, LDAP, or SLP protocols, i.e. "network +browsing". + +The browsing functionality can be restored by running cups-browsed +from net-print/cups-filters as a separate daemon (just add its init +script to your default runlevel). By default cups-browsed uses the +net-print/cups-1.5 browse protocol, but it can also utilize zeroconf +(if the zeroconf use flag is set). See /etc/cups/cups-browsed.conf +for configuration. + +Of course, directly specifying the location of your printers in +the cups interface works as well. diff --git a/metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt.asc b/metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt.asc new file mode 100644 index 000000000000..3ad23863eb0b --- /dev/null +++ b/metadata/news/2013-06-30-cups16/2013-06-30-cups16.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAABCgAGBQJR0CggAAoJEJS/30SErRQv+RcP/2huylbV/5l5BaVuoS6Yy2za +8+DcVeFqKxk6OxSEzJx/yrnjWhHlSJxJ4BjXqB5EtwmWjeq4njqzYOUH2BZpeXNv +IprD/Qc16TXVB1YYMlXrbgriLdBzUABW62Y4JO9AJ10kz2h5ze913veTVC7aN5w3 +FCvQ3N206BzjTPij+10HCPnOkCbTDkLbObi8IHVEB3LmUUcLsu6qOPkBA2xFuUlr +87f1LgazwhYZdDxZS0/kStdLUKioW4xkSXLzzWKP1QVjBABTvIVfgVgkEWE0UA5S +998+NGwNfAbEwM/gIQroiXraNCFS1fVc5/8SG0AbfpD53990itJjrM9C63XgTzbS +aYihy1+nU4MGJIy8kzSXGkp5VKOTO+5k+bqIZ3vf5Ou09sMbVvIf/eYMwzCwG4oi +T355hp5XJe18d9WhDr1Ebe/8Z6gTgM2lQ49/ORN6lKYhU98WjINbeEpcU0auNLJ/ +M9Ww6RfgiuTWd3r7Wia8H8coGqSCne5cC9rknxNATgievFobS1tVyns/mFj/FjzW +DuYcCtzvZvh+TUrlrApiWgQep6RDO7+oLhlmYy6ZJkmwzBDuuWnAzLEtxPgJg0nF +DmvwkL16t/uC1TnMZ5Np4rfo7pEYlCNnUZ6dNxF8yThGto6uAKcQOTUC8AbFW1Oq +pzhzSpiHtNnoQAolWbIn +=4eE2 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt b/metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt new file mode 100644 index 000000000000..75158ec826a0 --- /dev/null +++ b/metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt @@ -0,0 +1,26 @@ +Title: vanilla-sources stabilization policy +Author: Mike Pagano +Content-Type: text/plain +Posted: 2013-08-07 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: sys-kernel/vanilla-sources + +The Gentoo Kernel Team will no longer be providing stable +vanilla-sources kernels. All currently stabilized vanilla-sources +versions will be dropped to ~arch. The Arch teams, via normal requests +of the Kernel Team, will continue to stabilize gentoo-sources kernels +upon request. This decision is based on the facts that upstream is now +releasing approximately 1-2 vanilla-sources kernels a week. Arch teams, +understandably, are unable to keep up with this rate of release. As +most vanilla releases contain security fixes, the user who only runs +stable vanilla-sources will consistently be behind and potentially at +risk. For the latest "upstream kernel unpatched by Gentoo", we +recommend users add 'sys-kernel/vanilla-sources' to their +package.accept_keywords file. gentoo-sources will continue to be a +tested and supported version for Gentoo users. + + +Note: This news item only applies to gentoo-sources and vanilla-sources. +Other kernels currently maintained in portage have their own policies +and procedures in place today. diff --git a/metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt.asc b/metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt.asc new file mode 100644 index 000000000000..15d4273a8013 --- /dev/null +++ b/metadata/news/2013-08-07-vanilla-sources-stablization-policy/2013-08-07-vanilla-sources-stablization-policy.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iEYEABEIAAYFAlIC3doACgkQPDPGULV25OPdCQCgkpul7iG1gHDz/3g2Moiyzf1e +7RcAoMSXVGgEojsUoeQxA4UZXGaTcs/o +=I2Cp +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt b/metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt new file mode 100644 index 000000000000..c6fc3ac58bff --- /dev/null +++ b/metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt @@ -0,0 +1,28 @@ +Title: m68k, s390, sh are dropping stable keywords +Author: Andreas K. Huettel +Content-Type: text/plain +Posted: 2013-09-22 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Keyword: m68k +Display-If-Keyword: s390 +Display-If-Keyword: sh + +Following discussion [1] and a vote by the Gentoo Council [2,3], +m68k, s390, and sh will drop all stable keywords and become +unstable/testing only arches. The main reason for this is that +these arch teams visibly lack manpower, resulting in undesirable +delays. + +In a week, the ACCEPT_KEYWORDS variable in the respective profiles +will be switched to automatically include ~arch packages. Systems +running stable before will update to current unstable/testing then. +Afterwards m68k, s390, and sh keywords on all ebuilds will be +changed to ~m68k, ~s390, and ~sh. + +No steps are required from users, however you should be aware +of the upcoming changes. + +[1] http://thread.gmane.org/gmane.linux.gentoo.project/2975/focus=2984 +[2] http://www.gentoo.org/proj/en/council/meeting-logs/20130917.txt +[3] http://www.gentoo.org/proj/en/council/meeting-logs/20130917-summary.txt diff --git a/metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt.asc b/metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt.asc new file mode 100644 index 000000000000..6ab5d8c480c3 --- /dev/null +++ b/metadata/news/2013-09-22-minor-arches-1/2013-09-22-minor-arches-1.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQIcBAABCgAGBQJSPqvGAAoJEJS/30SErRQvafkQAIRw7BNXe+/W0f3x57V/tWTq +59e17+HvKOIlhGAUZZUWYKcpZBy6pRCU1AW6U/rYBmHv1b2DQDylgR0ZS4kTv/nr +mcSmusINpbPRzfeJxsoy5SgZQpmIfUdfScAhgMQKybNBHGk/SrA3M1bYG1wSOwyY +0xoGfzcPHYVVmEY502U+pzgj6HQatdCkGv70dr/Rvy0AfkCydazCl8G7mbOs/qYY +Q6xB34zuwOgQDdMqGy+eEv8yzjuq3aR5oY2J0ylq7O0/ZDlZmr1sMF8M34WufG+0 +7JLjgc12ONo71TWRz+MwesK66yGXYReO01XySWhwYAOMzvbmBUQ8Bj2IZGri45DY +nMmg4gl1URjBzUkmbE72EspQb06HNzmPz0p5sw2qcWoi4aR2WJl20w6OYD3EYU/2 +4gjnX6T1DejDe7R4ht+5P+uoF9xUG0EZf9c2N00gU/CjiVHMJRI3MEWdvS90dVC5 +u2MUa8DD7LlgejsK3NMGmknCooL1HMiF7bG4osV1AvYCLDyUwa4Z+qmPYuCVHoeW +H+KBocLN6aSvoSYPuMte+b+yKM1rJYabdv2dVI6OXalDuWZvL1wZaQGeS05X4zBI +Brs2Z99M374VRiO67MdHcQwcEDqGhSrn/boC8rzRDaO3rgbqYjynaEcqbdfnk0up +0uSdI4dWKim6VRVkkudx +=5FmL +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt b/metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt new file mode 100644 index 000000000000..4f382a70ed8f --- /dev/null +++ b/metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt @@ -0,0 +1,29 @@ +Title: Separate /usr on Linux requires initramfs +Author: William Hubbs +Content-Type: text/plain +Posted: 2013-09-27 +Revision: 1 +News-Item-Format: 1.0 + +Linux systems which have / and /usr on separate file systems but do not +use an initramfs will not be supported starting on 01-Nov-2013. + +If you have / and /usr on separate file systems and you are not +currently using an initramfs, you must set one up before this date. +Otherwise, at some point on or after this date, upgrading packages +will make your system unbootable. + +For more information on setting up an initramfs, see this URL: + +https://wiki.gentoo.org/wiki/Initramfs/HOWTO + +Due to many upstream changes, properly supporting Linux systems that +have /usr missing at boot time has become increasingly difficult. +Despite all our efforts, it already breaks in some exotic +configurations, and this trend is likely to grow worse. + +For more information on the upstream changes and why using an initramfs +is the cleanest route forward, see the following URLs: + +http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken +https://blog.flameeyes.eu/2013/01/the-boot-process diff --git a/metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt.asc b/metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt.asc new file mode 100644 index 000000000000..91b4564668d5 --- /dev/null +++ b/metadata/news/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iEYEABECAAYFAlJE6s0ACgkQblQW9DDEZTh/NwCgnCgm1TzkYvnFjDHCshEizug7 +F9oAnRRaHINrygIfRkCFEAmZrxiWYaFL +=U3tK +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-10-14-grub2-migration/2013-10-14-grub2-migration.en.txt b/metadata/news/2013-10-14-grub2-migration/2013-10-14-grub2-migration.en.txt new file mode 100644 index 000000000000..d9323463a13c --- /dev/null +++ b/metadata/news/2013-10-14-grub2-migration/2013-10-14-grub2-migration.en.txt @@ -0,0 +1,31 @@ +Title: GRUB2 migration +Author: Mike Gilbert +Content-Type: text/plain +Posted: 2013-10-14 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2013-10-24 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Keyword: alpha +Display-If-Keyword: ia64 + +Following discussion [1] and a vote by the Gentoo Council [2,3], +on alpha and ia64 package maintainers are allowed to remove +the last stable version of a package under certain circumstances +(basically when it is outdated and the stablerequest for a newer +version on alpha or ia64 has been pending for a while; for the +details, see [2,3]). + +You should be aware that this may occasionally cause broken +dependencies and/or require keywording of packages for stable +users. Then again, things may work out fine just as well. + +[1] http://thread.gmane.org/gmane.linux.gentoo.project/2975/focus=2984 +[2] http://www.gentoo.org/proj/en/council/meeting-logs/20130917.txt +[3] http://www.gentoo.org/proj/en/council/meeting-logs/20130917-summary.txt diff --git a/metadata/news/2013-10-24-minor-arches-2/2013-10-24-minor-arches-2.en.txt.asc b/metadata/news/2013-10-24-minor-arches-2/2013-10-24-minor-arches-2.en.txt.asc new file mode 100644 index 000000000000..a1dc20e27cba --- /dev/null +++ b/metadata/news/2013-10-24-minor-arches-2/2013-10-24-minor-arches-2.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQJ8BAABCgBmBQJSaZFnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF +QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcBmMQAK6ZEvAc7jD9uqeFqFU+h2/Q +2FWSrRPTCLF7fhl8DQ5K/Irh9ti0TWxfSg+zgHzCP3b/ZRx4nZIFakKZ9WhxDbVH +qGXxL4LPp54izSQ5O6dK3b010v88rwKrQaWtI+alIOoiQy5L1lOLiGhgrv7eHVtz +TF7IEewQeXGySAmTW4xbmMERswsT50amUkvV9Ri2PIGdrBReZ6paO4aCGCkSBHef +MMVP0tM/3VfOaGfzBB/Eh4X0AOrd6wqe3kLIohZdo7pp+RH3aXPo69aLF1vXbi6v +PUWR9BkVaUnXyyoXAnPnT/NudGaptVp/jgVxsEicsWcxM5r9b2rDs5qC9LWFZm3B +p8P9SHv/mr/dz432tEG8Ik6gwel29sDqVeiepBqTY6aoHYutNdFEim7C20YHyJdq +YIOwbAzD/ECLyIGnjM2tnJVadCE8+vJym0FqldU6JvrrdLlxR23ushPBKmcASD5E +iXqsAyPM0+dqmFgz0KHiSp7nvmDxp64y4X8Rh+45FPoUcyior/gk399gwgqrd0jT +VAbM6SYYylqVq6T3GGefT0RtuUCr8SMpTLJQzdamKfn7+ckvg4IKhSFD45F5gIOk +YQbW4jWWlg8bmr0QC5Sb/cKCewLZlFXnImuSWJ4eLicDAXNHTI6VT3tz7sThQyIg +e3Yx76hV7gdSTQdM0umm +=lwoK +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt b/metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt new file mode 100644 index 000000000000..3e5536f71458 --- /dev/null +++ b/metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt @@ -0,0 +1,46 @@ +Title: python-exec package move +Author: Michał Górny +Content-Type: text/plain +Posted: 2013-11-07 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: dev-python/python-exec + +Due to the recent issues which caused dev-python/python-exec:0 to be +removed prematurely [1], we had to perform an urgent package move. +Since we could not use the automatic updates support in portage, users +will notice two python-exec packages and possibly blockers. + +Currently, dev-lang/python-exec is the real package that contains +python-exec and that will be used in the future. dev-python/python-exec +is a virtual package that is kept for compatibility with dependencies +in already-installed packages. + +In the most favorable scenario, the package will be upgraded correctly +on your next world update if you use the '--deep' (-D) and '--update' +(-u) options. If you don't want to perform a complete world update +or if it fails for you, you may as well manually upgrade +dev-python/python-exec: + + emerge -1 dev-python/python-exec + +This will cause portage to update both python-exec packages and resolve +the blockers properly. + +Please note that if you have applied any kind of package-specific +modifications to dev-python/python-exec (such as applying keywords +through 'package.accept_keywords'), you will need to copy them to +dev-lang/python-exec as well. + +If you have applied keywords to dev-python/python-exec in order +to unmask Python 3.3 on a stable system, please consider removing +the keywords and reading our wiki page that explains how to properly +unmask USE flags [2]. + +We apologize for all the inconveniences. If you have any more issues +with python-exec, please do not hesitate to contact as at #gentoo-python +IRC channel (@freenode) or the gentoo-python@lists.gentoo.org mailing +list. + +[1]:https://bugs.gentoo.org/show_bug.cgi?id=489440 +[2]:https://wiki.gentoo.org/wiki/Unmasking_non-stable_Python_implementations diff --git a/metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt.asc b/metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt.asc new file mode 100644 index 000000000000..8393678765aa --- /dev/null +++ b/metadata/news/2013-11-07-python-exec-package-move/2013-11-07-python-exec-package-move.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQJ8BAABCgBmBQJSfAuoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZObdwP/2Yf2Lamrmwv2C/isim+j332 +TNJ/FjAdlP29Qbw0QBZ1+uXUGKIPpH1kLlPfK4qoxIdCh7vBEfqkQ0JCqXpqIjp8 +HleTguEc0eygn+ddg8k8Hj9s0EzrLTSpzP6GNyfvGVvESmaUoGig8xmaTH+Z6tGd +iHPpN1sFE4vh2sJmg0IO0nLNrMa0kf+enCAZOFpDTPFbS7lFu4xRqcFCI0FsdM7P +833iHwUDJ2tEWuZ3ajtSryJChQfE80RElxSKucMfXwhO6bYqjH2D/+Oy5UNs0zEE +bNHzWdKYMYxjyLd3vOQa9GIZ8YB83CN9JLnI5zcub67yagVWEM71g2Ll325V29dP +8shj5tmlHuwRXp+RMXSnifRh5EUt9rqg8Um1VuX1bt8XQ/RWZbAcprrWPafZnkOK +BPfzQ4qpFmP9GsdImHLYR1oqVBlNIVCImp2I2ToKDv+MgIXp3u55j8CsDARGoVNK +Pthf0HEqU/nW5z0GMQY0xOAhOPeED3YK2RMvwyei07WqbtRcEO2D/52oqq/8HKWb +4iyBf4YMMhdZjefUaVx2eBHTxxS4vV7h91gdcNml9yAsoYm3QowOwmUwafBv4Wj2 +5ijyaGQPO6dRA2N1+5lUYYaW9yqhFhRuNiNRHu7DqN8YrfwLm1NrTex3evcYBJve +USFV+7XtVAZYa+MBrk4d +=uG6F +-----END PGP SIGNATURE----- diff --git a/metadata/news/2013-11-23-gnome-38/2013-11-23-gnome-38.en.txt b/metadata/news/2013-11-23-gnome-38/2013-11-23-gnome-38.en.txt new file mode 100644 index 000000000000..11773fcc1931 --- /dev/null +++ b/metadata/news/2013-11-23-gnome-38/2013-11-23-gnome-38.en.txt @@ -0,0 +1,23 @@ +Title: Upgrade to GNOME 3.8 +Author: Pacho Ramos +Content-Type: text/plain +Posted: 2013-11-23 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =sys-fs/udev-210 +Author: Samuli Suominen +Content-Type: text/plain +Posted: 2014-02-25 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =sys-fs/udev-210 by the package manager. +See the package's README at /usr/share/doc/udev-210/ for more optional +kernel options. + +The most reliable way of disabling the new network interface scheme is still +the kernel parameter "net.ifnames=0" since overriding the +80-net-name-slot.rules in /etc/udev/rules.d/ no longer works since upstream +renamed the file to /lib/udev/rules.d/80-net-setup-link.rules +The actual configuration is at /lib/systemd/network/99-default.link, which +you can override in /etc/systemd/network/ +So, to clarify, you can override the new .rules file or the .link file in /etc +but using the kernel parameter is the most consistent way. + +Since both the systemd-udevd executable and the network configuration is stored +at /lib/systemd, using a too wide INSTALL_MASK would be a mistake. + +[1] https://wiki.gentoo.org/wiki/Udev/upgrade#udev_208_to_210 +[2] http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames diff --git a/metadata/news/2014-02-25-udev-upgrade/2014-02-25-udev-upgrade.en.txt.asc b/metadata/news/2014-02-25-udev-upgrade/2014-02-25-udev-upgrade.en.txt.asc new file mode 100644 index 000000000000..54ee6771e3d7 --- /dev/null +++ b/metadata/news/2014-02-25-udev-upgrade/2014-02-25-udev-upgrade.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQEcBAABAgAGBQJTDJ5YAAoJEEdUh39IaPFNymYIAIeiKmL5teMiMgyqGJ7JkuYW +1libbWb3m0GAfTBxfKxnc6hQdRGTnZMVesGlHfrG08MnzcDz77aH60ZLFcPa4STx +xC4xIOdVEWOIl1di3yxqyJqwO0891jlIUTD+utkMMLF+qHAYP2Spf0vSwoTOLen5 +MM+fjxYReEHY0y8f5i0ylYMFG0H2jqHluw0SAimWRs5/gRRYGll71YrHPX2jrSpU +0ZF1X+b39azVElnuywLPXXh/LKO+ZsWN6b6mdO4Pxi+ieyKoHS0AxUf6SXhmXSQE +Sek39Z2Rto3Sq5ajDvIB5P4t1mshovDWkz6fTmRGrW/0iwlDa6wlRGOnJjI8g/s= +=rvgu +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt b/metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt new file mode 100644 index 000000000000..08a8ae6d1ce3 --- /dev/null +++ b/metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt @@ -0,0 +1,47 @@ +Title: Profile EAPI 5 requirement +Author: Zero_Chaos +Content-Type: text/plain +Posted: 2014-03-02 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +9.) emerge --update --oneshot portage + +Now that you have a modern copy of portage, you can go back to updating +your system as usual. Please update your system at LEAST twice a year +to avoid issues like this in the future. + +Thanks for flying Gentoo. diff --git a/metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt.asc b/metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt.asc new file mode 100644 index 000000000000..3aa319468800 --- /dev/null +++ b/metadata/news/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQEcBAABAgAGBQJTIAi6AAoJEEdUh39IaPFNZF8H/2jXXz8gz/8Vn71tlbvjeunO +yCM5/eG3798OyOrOIdainwKxRsrEf2S1UpzDmNHdel9mLMSBt4kPzfbuFbP3t85K +vv0e6DvsJooopc1jetFSugvoXpdSo8FKzV50DjNR3fcKAEQ0CPk6KjG+3kiM53Wq +gVVjmzfqkKAnHPw69Yl5zlo663u1NiB7lGdoQ47T8xEG3WagQwMTOSTu+LD7SMTc +fgoIfwXOmXOB2rRtxMGNY4wU9IZuiVnad8v/Ljfjd9eYVHg+c5rKd2i0qltIS8+E +M1KI24xYnROKXdTtOJyFZeStTperZTuS1zWHLZX/9oQIWdTSBdzuCdWh6GwL9PY= +=2eGK +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-03-16-ruby-1.8-removal/2014-03-16-ruby-1.8-removal.en.txt b/metadata/news/2014-03-16-ruby-1.8-removal/2014-03-16-ruby-1.8-removal.en.txt new file mode 100644 index 000000000000..11017ab2b1c9 --- /dev/null +++ b/metadata/news/2014-03-16-ruby-1.8-removal/2014-03-16-ruby-1.8-removal.en.txt @@ -0,0 +1,26 @@ +Title: Ruby 1.8 removal; Ruby 1.9/2.0 default +Author: Manuel Rüger +Content-Type: text/plain +Posted: 2014-03-16 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2014-06-03 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =sys-power/upower-0.99.0' + +However, all systemd users are recommended to stay with sys-power/upower. + +A small tip for GNOME _and_ systemd users, only 3.12 and newer support 0.99, +so if you see the package manager pulling in sys-power/upower-pm-utils +while using old GNOME, like 2.32 or 3.10, you _can_ prevent it by adding +a package.mask entry for >=sys-power/upower-0.99 diff --git a/metadata/news/2014-06-03-upower-loses-hibernate-suspend-to-systemd/2014-06-03-upower-loses-hibernate-suspend-to-systemd.en.txt.asc b/metadata/news/2014-06-03-upower-loses-hibernate-suspend-to-systemd/2014-06-03-upower-loses-hibernate-suspend-to-systemd.en.txt.asc new file mode 100644 index 000000000000..e3f89a40ef0a --- /dev/null +++ b/metadata/news/2014-06-03-upower-loses-hibernate-suspend-to-systemd/2014-06-03-upower-loses-hibernate-suspend-to-systemd.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQEcBAABAgAGBQJTuqsdAAoJEEdUh39IaPFNrvsH/j8Kx76syqf6YzfunxIxz4Hx +P6YzJKa1YtyBAQuXVGh5Jl+qKUEcXQnVw5Vkd53Gd2ts9gpvwOchYbAUr5tbt0sL +/4tbCUlH4nSFo70tjLsmt3VDjyoUXUwarnqZONEVbPsqZm7kU3qJKmpyhtkDYla5 +WvaWSgP66/FvQIl2cgzL+tA4OshH7iMdaBwNkxhH08H5ropm/MmsicF503PJEZFJ +v8Gf1JkBhKjGQKPA+vZANOZBbwFbCxnA93zlGWZ+DL/hcAwhheE53mFZY7Jrc06K +YS7GbFUDrmAxGujc4tL7KhWdBl/8wmLQNQsGJ+38I4/eQVBaPX8UFusXvmnJ1N8= +=9lHA +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt b/metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt new file mode 100644 index 000000000000..926f6ffdb26b --- /dev/null +++ b/metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt @@ -0,0 +1,36 @@ +Title: GCC 4.8.3 defaults to -fstack-protector +Author: Ryan Hill +Content-Type: text/plain +Posted: 2014-06-15 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: >=sys-devel/gcc-4.8.3 +Display-If-Keyword: amd64 +Display-If-Keyword: arm +Display-If-Keyword: mips +Display-If-Keyword: ppc +Display-If-Keyword: ppc64 +Display-If-Keyword: x86 +Display-If-Keyword: amd64-fbsd +Display-If-Keyword: x86-fbsd + +Beginning with GCC 4.8.3, Stack Smashing Protection (SSP) will be +enabled by default. The 4.8 series will enable -fstack-protector +while 4.9 and later enable -fstack-protector-strong. + +SSP is a security feature that attempts to mitigate stack-based buffer +overflows by placing a canary value on the stack after the function +return pointer and checking for that value before the function returns. +If a buffer overflow occurs and the canary value is overwritten, the +program aborts. + +There is a small performance cost to these features. They can be +disabled with -fno-stack-protector. + +For more information these options, refer to the GCC Manual, or the +following articles. + +http://en.wikipedia.org/wiki/Buffer_overflow_protection +http://en.wikipedia.org/wiki/Stack_buffer_overflow +https://securityblog.redhat.com/tag/stack-protector +http://www.outflux.net/blog/archives/2014/01/27/fstack-protector-strong diff --git a/metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc b/metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc new file mode 100644 index 000000000000..bed3050b9709 --- /dev/null +++ b/metadata/news/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQEcBAABCgAGBQJUBl+UAAoJEO04vUmVeoRj6hkIAI0Tv7xCf50nQFaNjYn0eRFd +kQcvU6P3Xg/uHREyZLH2L6TbVTvcBQZxZWq0sn73444sPisXVzdK6pYft4KoLm6j +X2Gmo6Ca9LA7KIdZ/agyjE6HqEz1X49glr0b76OUe9JieTymFnUXW11fz8dzK8T9 +7954uLelZ31snP1hIFHO/1hpQpXXJRjM1SQi1gJYJjOCHsFuz+wy4zpllY9mt8xx +lgExVHtslUOQxY22+TScbvPSWAu0u28ItXd8/XsQwmQJYCGZAl5Cqq7NcI1dZmM9 +ho8n/qGrT0VLITDyk4Rn4gynogA1VfnuqLk9QZqZzG5COi4FCZZ/9s7z5q20EiM= +=7Pue +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt b/metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt new file mode 100644 index 000000000000..11ce7a04bfa6 --- /dev/null +++ b/metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt @@ -0,0 +1,27 @@ +Title: dhcpcd >= 6.4.2 changes defaults for IPv6 +Author: William Hubbs +Content-Type: text/plain +Posted: 2014-07-17 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: <=net-misc/dhcpcd-6.4.2 + +dhcpcd-6.4.2 and newer supports IPv6 stable private addresses when using +IPv6 stateless address autoconfiguration (SLAAC) as described in +RFC-7217 [1]. The configuration file shipped with dhcpcd activates this +feature by default, because it means that a machine cannot be tracked +across multiple networks since its address will no longer be based on +the hardware address of the interface. + +I received a report in testing that IPv6 connectivity was lost due +to this change [2]. If you are concerned about losing IPv6 connectivity, +temporarily comment out the line in dhcpcd.conf that says +"slaac private" until you can adjust to the new configuration. + +See the references below for why the upstream default is to use stable +private instead of hardware-based addresses. + +[1] http://tools.ietf.org/html/rfc7217 +[2] https://bugs.gentoo.org/show_bug.cgi?id=514198 +[3] http://tools.ietf.org/html/draft-ietf-6man-default-iids-00 +[4] http://mail-index.netbsd.org/tech-net/2014/06/04/msg004572.html diff --git a/metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt.asc b/metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt.asc new file mode 100644 index 000000000000..ec8af63425b4 --- /dev/null +++ b/metadata/news/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6/2014-07-17-dhcpcd_6.4.2_changes_defaults_for_ipv6.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEABECAAYFAlPGk4MACgkQblQW9DDEZTiegQCffP0J23W1bUekr3CWpz9vkjDB +u84An2AH3TlneRgOp5UMCuYZQ7Izcd+W +=owFf +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt b/metadata/news/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt new file mode 100644 index 000000000000..f0feef1c57a2 --- /dev/null +++ b/metadata/news/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt @@ -0,0 +1,31 @@ +Title: MySQL 5.5 upgrade procedures +Author: Brian Evans +Content-Type: text/plain +Posted: 2014-08-20 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2014-10-04 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Keyword: mips +Display-If-Installed: sys-libs/glibc + +To accomodate the new multilib approach in Gentoo, the mips profiles will be +changing on Oct 11, 2014. The new profile structure will be as follows: + + [1] default/linux/mips/13.0/o32 + [2] default/linux/mips/13.0/n32 + [3] default/linux/mips/13.0/n64 + [4] default/linux/mips/13.0/multilib/o32 + [5] default/linux/mips/13.0/multilib/n32 + [6] default/linux/mips/13.0/multilib/n64 + [7] default/linux/mips/13.0/mipsel/o32 + [8] default/linux/mips/13.0/mipsel/n32 + [9] default/linux/mips/13.0/mipsel/n64 + [10] default/linux/mips/13.0/mipsel/multilib/o32 + [11] default/linux/mips/13.0/mipsel/multilib/n32 + [12] default/linux/mips/13.0/mipsel/multilib/n64 + [13] hardened/linux/musl/mips + [14] hardened/linux/musl/mips/mipsel + [15] default/linux/uclibc/mips + [16] hardened/linux/uclibc/mips + [17] default/linux/uclibc/mips/mipsel + [18] hardened/linux/uclibc/mips/mipsel + +There are a few points to note about the change: + +1) Only the glibc profiles (1-12) are affected. The embedded system profiles +(13-18) will not change. + +2) The glibc profiles will now explicitly state the ABIs. In the case of +non-multilib systems (1-3, 7-9) the stated ABI will be the only ABI available, +while in the case of multilib systems (4-6, 10-12) the stated ABI will be the +default ABI, and the others will be available by setting ABI_MIPS in make.conf. + +3) Profiles 1 and 7 are strictly 32-bit userland, but can run under either a +32-bit or 64-bit kernel. They will have CHOST = mips-unknown-linux-gnu and +mipsel-unknown-linux-gnu, respectively. All the other glibc profiles (2-6, 8-12) +are 64-bits userland and will have CHOST = mips64-unknown-linux-gnu or +mips64el-unknown-linux-gnu. + +4) Only users of profiles 1 and 7 need to change their profiles sym links using +`eselect profile`. However, all users should be aware of the CHOST value on +their system to ensure it remains unchanged after the profile updates. + diff --git a/metadata/news/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt.asc b/metadata/news/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt.asc new file mode 100644 index 000000000000..1de6055c1449 --- /dev/null +++ b/metadata/news/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJUMDhvAAoJEJOE+m71LUu69k8QAIJl00UECVN324GTJJRWoZ2X +F8adQxmSXMo8hwP6pe58cyJRRZGaIDjQu8y84WdRK07DcBXkXYVlTrdxARwIscqJ +8SAsNt3hVgKQNCS2vQaLnjHXtZhzPC+WJL6571SCbmQGyUDxVm9hu13R5UpwHFRI +ZB6HKV2X23lsW6PxNHcKoVu/YQoUzcFstFly0RvUrrNkluuzyoDcn288b7S9Y/eY +0I2ocNdH9B/YkW6LzYU5lO/womX0CorsTBpyIVBfiTSj9whsMgak4kl9fkygjRRY +0ULZ112gxVCcLLaQWgto1qczfo5BYaBVh3Q5jwW/m20aVwotRyynjyzLcVUeZpfP +YB5Sz5fG4bqNLWsKKd1kpJNI8j6NzSmA8jqTSSYlfWrYK2A6Gu7HnIaWPRFc6CkO +hCZA6gFn08HiB/WeGbPfKw+qXn1GX0yMTH1g2VWBY5P3AYd0JjLMim99B7QDBHij +KsChFUPILMEF2igc6bB9CfaN3hGXm8hbrvihxOHJG43aq1nqpdQz57uZBmjBNyi7 +yuCI3EzbvENicH82zE1+XRpYv3gL1+tLC6WRqzHrpDtisdyOj0DLsLjS+44k01at +8TMtHyafp0taBSicTBZJKczeE3tGnvM8OPwSDaWd5u1q4WQle9ERLrf6QJduyG5n +QRs5fsGMjtYxjMbHEUo1 +=eyit +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-10-22-mythtv-schedulesdirect-change/2014-10-22-mythtv-schedulesdirect-change.en.txt b/metadata/news/2014-10-22-mythtv-schedulesdirect-change/2014-10-22-mythtv-schedulesdirect-change.en.txt new file mode 100644 index 000000000000..a6ecb8200c5c --- /dev/null +++ b/metadata/news/2014-10-22-mythtv-schedulesdirect-change/2014-10-22-mythtv-schedulesdirect-change.en.txt @@ -0,0 +1,18 @@ +Title: MythTV SchedulesDirect Change +Author: Richard Freeman +Content-Type: text/plain +Posted: 2014-10-20 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2014-10-22 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: sys-libs/musl + +Versions 1.1.4 and above of musl provide Native Language Support (nls). Up +till now, Gentoo musl stages have used GNU gettext to provide nls via libintl.so +and linked applications against it. Beginning with musl-1.1.5 we are switching +to nls provided by musl. Since musl is experimental, you are better off starting +with a new stage3 dated later than 2014-10-20. However, if you wish to upgrade +an existing system, you can proceed as follows: + +1. Remove any references to -lintl from /etc/portage/package.env and +/etc/portage/env/*. If you did not modify these from the original stage3 +then you can just do `rm -rf /etc/portage/package.env /etc/portage/env` + +2. Update your system, except for musl: + + emerge --exclude musl -uvNDq world + +3. Remove the libintl header belonging to gettext: + + rm -f /usr/include/libintl.h + +4. Now you can update musl without a file collision: + + emerge -1q =sys-libs/musl-1.1.5 + +5. We need to turn USE=nls off in gettext: + + echo "=sys-devel/gettext-0.19.3" >> /etc/portage/package.accept_keywords + echo "sys-devel/gettext -nls" >> /etc/portage/package.use + emerge -1 gettext + +6. Rebuild any packages that might be linking against libintl.so: + + USE=-nls emerge -uvDNq world + +7. The previous step probably missed some executables, so find them all: + + for i in /bin/* /sbin/ /usr/bin/* /usr/sbin/* ; do + readelf -d $i 2>&1 | grep -q libintl.so && echo $i + done + +You can identify what packages these belong to uing `equery b ` Rebuild +those packages. + +8. At this point you can remove /usr/lib/libintl.so*. To be safe, check that +all your coreutils utilities (like mv, cp, ls, etc.) really aren't linking +against libintl.so as described in the previous step and then mv that library +out of the dynamic linker's search path. + +9. While not strictly necessary, you can rebuild your entire system to make +sure everything links nicely against the new libc.so: emerge -evq world diff --git a/metadata/news/2014-10-22-upgrading-to-musl-1_1_5/2014-10-22-upgrading-to-musl-1_1_5.en.txt.asc b/metadata/news/2014-10-22-upgrading-to-musl-1_1_5/2014-10-22-upgrading-to-musl-1_1_5.en.txt.asc new file mode 100644 index 000000000000..f6b6ead14e4f --- /dev/null +++ b/metadata/news/2014-10-22-upgrading-to-musl-1_1_5/2014-10-22-upgrading-to-musl-1_1_5.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJUSC5tAAoJEJOE+m71LUu6nowP/3NwBCvL6JZ6Kgel4qRsPL9b +fGZ8jlwK22XUv23GZ0M2QpEqov7CzBuCwiIboghdIsZfspEEmYqiwSM3fwDJBtLS +I8kGuK16eSDTiW2Nzbm67OMBHZiyg6sigbUPI18hxzQB2TBmk/X26GCJUo3BsZwS +htWwWphQnT6kWH9InurGdz6XJ5bnVy49ZNEXOf5ixGB/KECYX2hsox/xLiwSkWo7 +bw8CoKI+hzmMYsTC5XUqr9Yex27SEkYiR/FTL2Gu3A0WxyGmySI0k6ZSxD+i+81a +IbuesjEwXCD4M27UtJpP6dAwjWzVr0hztgsg7Hcx1YVrMYxwkaWfrBAZgcHZDv+F +5lYoM+V8uMbkKINWStD5iOC3oCwnIq9wa3dJ18gDJhbFmDwdaEtyHWoFUbpPLMOz +VBXyltxFBTZ/D3R2IT4ygDgOHm5xXT7JIhtk2mC8d0v0CUnIpsoCwe5iMyrOce9N +D/a/b3ip91Yttl0bfmWk7Couv6o67trwG8+hv7QYsSdJVfcLdDy8V2jUb3KZdI4F +iE78TZxlLBUUMdB6nChEKL3qa63+c2eYLSjjYxnJ+OaI43IndTEl05I/z0M+JS+D +3c15dKJpSX10EudmIJIoh8Q/YQpvV9/Cq0gC3iFngbKyvC+cCUpm+M0wU4zFYhFV +fCOtboRffXp8xiXQ4A76 +=Axqr +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt b/metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt new file mode 100644 index 000000000000..d074dbe27d24 --- /dev/null +++ b/metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt @@ -0,0 +1,50 @@ +Title: GCC 4.7 Introduced the New C++11 ABI +Author: Anthony G. Basile +Content-Type: text/plain +Posted: 2014-10-26 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: >=sys-devel/gcc-4.7.0 +Display-If-Keyword: amd64 +Display-If-Keyword: arm +Display-If-Keyword: mips +Display-If-Keyword: ppc +Display-If-Keyword: ppc64 +Display-If-Keyword: x86 +Display-If-Keyword: amd64-fbsd +Display-If-Keyword: x86-fbsd + +GCC 4.7 introduced the new experimental 2011 ISO C++ standard [1], along with +its GNU variant. This new standard is not the default in gcc-4.7, 4.8 or 4.9, +the default is still gnu++98, but it can be enabled by passing -std=c++11 or +-std=gnu++11 to CXXFLAGS. + +Users that wish to try C++11 should exercise caution because it is not +ABI-compatible with C++98. Nor is C++11 code compiled with gcc-4.7 guaranteed +to be ABI-compatible with C++11 compiled with 4.8, or vice versa [2]. Thus +linking C++98 and C++11, or C++11 compiled with different versions of gcc, is +likely to cause breakage. For packages which are self-contained or do not link +against any libraries written in C++, there is no problem. However, switching +to C++11 and then building packages which link against any of the numerous +libraries in an incompatible ABI can lead to a broken system. + +This is a precautionary news item and the typical user need not do anything. +However, as C++11 gains in popularity and the number of packages using it +increases, it is important that users understand these issues [3]. + +For an ABI compliance checker, and more information about C++ ABIs, see [4]. + +Ref. + +[1] http://www.stroustrup.com/C++11FAQ.html + +[2] Upstream GCC does not support ABI-compatibility between gcc-4.x and 4.y for +any x != y . See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61758. Even +having different versions of gcc installed simultaneously may lead to problems, +especially if the older version of gcc is active. An example is +https://bugs.gentoo.org/show_bug.cgi?id=513386. + +[3] Note that some packages like www-client/chromium and net-libs/webkit-gtk +are already using C++11 features. + +[4] http://ispras.linuxbase.org/index.php/ABI_compliance_checker diff --git a/metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt.asc b/metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt.asc new file mode 100644 index 000000000000..71d65d7b6919 --- /dev/null +++ b/metadata/news/2014-10-26-gcc_4_7_introduced_new_c++11_abi/2014-10-26-gcc_4_7_introduced_new_c++11_abi.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJUTNsSAAoJEJOE+m71LUu6mZYQAIyerv/ypTJBGehr3sNtxJug +aAgrFG6AF+y35/beaxFl2R4EhRPRKzUY5RTunrPd1o5QUay+lkzlhkyiZY2R/nQs +p3K7HzoBg2onW8wYtDNKAuPXu/r5lPMlF4WM10l/jyK63nbbVSqKooF8VFEh1M0C +FDqyF52biY2dDTWsVuqTle7SO/synCIGj5IvTM3pvfcID4vVIrYk8YNGljuFlirW +RnViqygIR+u4J36J5KAjJYpxE7e61Gtz/gP/q6eWIG9LnOUiq+gHSgcA+6rlxi4V +PKBx7Fgabs8wbrLEZ12wjMhEN/SDVwtWREfZfz/OMGqd1nkY5z3SxGZ760iGgZuJ +Jk9IyxZ2b1rRxtzF+BGsIEAluxb3VDWO5XX88nloxcWaWx9wYZbkT8eVoz1DnNKV +5AQSaQPtMJQq1HwsviZ3W4JPiotdsE8ERjQi6s2X0ekPubhidG/jqW7hRaobOrPH +SvHjTNjZiMDP9rwbLnWSur+/VZKgLQVHhhAX8fSHgmekPwBEjXRA1rCNNtLkYwh7 +z2LAP5+8v8eJAFw/U15emLWNKJKyzJMA1oq7f5NfYD6aWasBveBdbdP7AHJ1kHp4 +wh0JhAF0O7Ir7d2SNgsKHnNMANHcBaSykmkzydWbBycTAcvtAOIe24mYDEds5AGb +ZvMKkPqa774AzuTXV3xX +=JFZ/ +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-11-07-udev-upgrade/2014-11-07-udev-upgrade.en.txt b/metadata/news/2014-11-07-udev-upgrade/2014-11-07-udev-upgrade.en.txt new file mode 100644 index 000000000000..c1466095ced7 --- /dev/null +++ b/metadata/news/2014-11-07-udev-upgrade/2014-11-07-udev-upgrade.en.txt @@ -0,0 +1,16 @@ +Title: Upgrade to udev >= 217 or eudev >= 2.1 +Author: Samuli Suominen +Content-Type: text/plain +Posted: 2014-11-07 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2014-11-11 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Profile: default/linux/sparc + +sys-devel/kgcc64 is going to be removed from the sparc system package set +since the normal sys-devel/gcc can, since version 4.4, build 64bit kernels. + +Until now, you had to use CONFIG_CROSS_COMPILE="sparc64-unknown-linux-gnu-" +in your kernel config, but with sys-devel/kgcc64 going away, you need to +remove that option from your kernel configuration. + + diff --git a/metadata/news/2014-11-11-kgcc64-sparc-removal/2014-11-11-kgcc64-sparc-removal.en.txt.asc b/metadata/news/2014-11-11-kgcc64-sparc-removal/2014-11-11-kgcc64-sparc-removal.en.txt.asc new file mode 100644 index 000000000000..f6ee267e369d --- /dev/null +++ b/metadata/news/2014-11-11-kgcc64-sparc-removal/2014-11-11-kgcc64-sparc-removal.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEABECAAYFAlRp3CUACgkQuQc30/atMkBWegCfUeS9rme6u7HxiWNZkUGWoPpv +HB0AoIm7Du6w0Xluoap/pl5iv0IXF5YI +=fGH0 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt b/metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt new file mode 100644 index 000000000000..f63ca7738a5e --- /dev/null +++ b/metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt @@ -0,0 +1,51 @@ +Title: bash-completion-2.1-r90 +Author: Michał Górny +Content-Type: text/plain +Posted: 2014-11-25 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: >=app-shells/bash-completion-2.1-r90 + +Starting with app-shells/bash-completion-2.1-r90, the framework used to +enable and manage completions in Gentoo is finally changing in order to +properly follow upstream design. This has some important implications +for our users. + +Firstly, the install location for completions changes to follow upstream +default. The completions enabled before the upgrade will continue to +work but you may no longer be able to enable or disable completions +installed prior to the upgrade. To solve this issue, the packages +installing completions need to rebuilt. The following command can be +used to automatically rebuild all the relevant packages: + +$ find /usr/share/bash-completion -maxdepth 1 -type f \ + '!' -name 'bash_completion' -exec emerge -1v {} + + +Secondly, the autoloading support introduced upstream removes the +penalties involved with enabling a great number of completions. This +allowed us to switch to an opt-out model where all completions installed +after the upgrade are enabled by default. Specific completions can be +disabled using 'eselect bashcomp disable ...' + +The model change implies that all current selections done using 'eselect +bashcomp' can not be properly migrated and will be disregarded when +the relevant completion files are built against the new bash-completion +version. After rebuilding all the packages providing completion files, +you may want to remove the symlinks that were used to configure +the previous framework using the following command: + +$ find /etc/bash_completion.d -type l -delete + +Thirdly, we have solved the issue causing bash-completion support to be +enabled by default on login shells only. If you needed to explicitly +source 'bash_completion' script in bashrc, you can safely remove that +code now since system-wide bashrc takes care of loading it. + +Lastly, we would like to explain that USE=bash-completion is being +removed from packages for the completions will be installed +unconditionally now. However, this will result in some implicit +dependencies being removed. Most specifically, users wishing to use +bash-completion will have to request app-shells/bash-completion +explicitly, e.g.: + +$ emerge -n app-shells/bash-completion diff --git a/metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt.asc b/metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt.asc new file mode 100644 index 000000000000..ed9cc4f90c6c --- /dev/null +++ b/metadata/news/2014-11-25-bash-completion-2_1-r90/2014-11-25-bash-completion-2_1-r90.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQJ8BAABCgBmBQJUc7wdXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOVSgQAIr354YAxhE2gRS/fyG0r0WD +5wipNaYU1tgcNmN1GFhasp2cwLPdmFNueqvp/MUoR/rA9U1yvNhGRDjJS++KF4u7 +nbWSZczWBfxDTGuDJ4+uS3BkeeFGsL2z2v+tkKZUfnnK0c6ZW7Qk9pUZNqRBnptP +QKjWikq98Dn0+jJUdiK6fG4LjPUL4B1jvKZUSCtm4jCLsYWymF1ffrZprEyYX3i5 +0T0CqN+HAo8TvosYCPedMJR7Hh4BOSrw1gfZchgPh5gcq0I3zO5zat6HkF1y6joF +50f+p/f5fSf5xqyTui5sVvb8P99XlKDuGy3EJe4Bah/LKdvot8/NdXh2xL+Bj9QU +l1MFeUrpktKgNbdzPsmg4VbVy7CTkynVw3tSmNMVc85HP6mpAE6eobSDWCtLf6wm +f4GJZBK+Sk9Vd3NeyI+QOIUWDs2cfn460HOXiocRDEjEzqB5N3LMWLtYO1Vr7EbN +NOfuAj2A5Rs2+X4yftN3RcJMQK5fWZQHyEQkkowLZLNIt+54xCs5BCrK2GK1zCi/ ++3Yp77Low9M4qjXB2bHblW2Edi5XmxdyNrtDymVbH3QLKKA6JgkBVy+jOacCZkp2 +Dg/1c+Rb3qnW4jWkbvNb3UFFnzl3W7VDLL0wttpwgrVTkA/Ivu/Qe3XH/N0iZdfu +ZNXVGXYhTIySbu18cb7O +=UzD3 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt b/metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt new file mode 100644 index 000000000000..47d54f476d90 --- /dev/null +++ b/metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt @@ -0,0 +1,35 @@ +Title: ffmpeg/libav conflict management: USE=libav +Author: Michał Górny +Content-Type: text/plain +Posted: 2015-02-01 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: media-video/ffmpeg +Display-If-Installed: media-video/libav + +The support for automatic choice between ffmpeg and libav is going to be +deprecated in favor of explicit choice via USE flags. This change aims +to solve multiple repeating issues, including Portage undesirably +wanting to replace one package with the other, lack of proper reverse +dependency on ffmpeg/libav upgrades and some of the hard-to-understand +upgrade failures involving blockers. It also may be used to make ffmpeg +and libav co-installable in the future. + +The current USE=ffmpeg will maintain its role of enabling optional +support for ffmpeg or a compatible implementation (libav) in a package. +However, whenever appropriate additional USE=libav will be introduced to +control the preference of one implementation over the other. + +Users who currently use libav need to enable USE=libav in +/etc/portage/make.conf. It should be noted that users still need to +enable USE=ffmpeg on packages with optional libav support as well. +Users who currently use ffmpeg need to take no action. + +Please also note that some packages support only one of the two +implementations. An attempt to install one of those packages may result +in blockers requiring the user changes the global USE=libav state. + +Please do not alter the state of 'libav' flag on a per-package basis +(e.g. via package.use). The flag needs to be set globally to have +consistent value throughout all packages. Otherwise, blockers will +prevent upgrades. diff --git a/metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc b/metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc new file mode 100644 index 000000000000..4c707dd034c6 --- /dev/null +++ b/metadata/news/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ7BAABCgBmBQJVL6ACXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0 +RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFO/OEP+OVRQZ9qhhCQZk2aMPHyVjWq +WOosaFV/CzBNSevLsr1cSdYOVBPD8jfbEpnX77cAU515GhFYBj5t6/3ALvHrR+yv +TELpGoJqCrfzX7QjI+uNWTkWGd3LztcZF1qrfyKsaYV2rhtZP8DQEca73HVSpe/Z +HpDVG6x/PQX3ynLcRH3ojaEATA2By8pf/rrDZZumRVce0+Af87U0FvEvOU8iVQCS +c4eI9XkOMSN0ZrGyfE1Rdqqr3VzGgCKltdOXoQQxhzsC9CPFsCHcXSnFjpM318h9 +FRyDauyuGR0tDQvLJZzkcQTP4V+hayA/IgBxlDKQwAf98u9MOc83CzglIUnYiI7A +26Ez8Vnl+zTaMwKSTzoq/Zc9rLU44by3ew0u9vhhLeDs80Xqmrk4KRi+761fJwWi +mj5QG94Z8lCEUzddAjHt4D2AOjoxMGhKZj8vxcKhjZQMz4Cl9HgZ6KllyX84rNYZ +/No6Ob3H5yUCJYVxMOKDGgZWl3aWi2wmYyENPckDA3lBOi0dKumjJCvMGIGEJLfO +/sNsFKdA1bf5xSq021c3AOFUuCBbnq0aO2jlrVITEFgKUnsV0IqJEttFyI8eDwb2 +jwnRmKmGzjpNley4FLYM9f9J5r6JKo3PZ3r0YbYjHgJ/7+IFRD4tdSt9epKRaX/1 +QFZnkjYnvflc7oq69Tw= +=r8nK +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt b/metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt new file mode 100644 index 000000000000..7e1b2be650ca --- /dev/null +++ b/metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt @@ -0,0 +1,39 @@ +Title: nfs service changes +Author: William Hubbs +Content-Type: text/plain +Posted: 2015-02-02 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: <=net-fs/nfs-utils-1.3.1-r1 + +The upgrade to nfs-utils-1.3.1-r1 includes significant service changes +both for OpenRC and systemd users. + +OpenRC users: + +The OpenRC service which handled mounting nfs file systems has been +changed to only start the nfs client daemons and renamed to nfsclient. +Because of this change, if you use OpenRC and mount nfs file systems, +you need to perform the following steps: + +Add nfsclient to the runlevel nfsmount was in before. For example, if +nfsmount was in the default runlevel, run this command: + +rc-update add nfsclient default + +If you use a permanent network connection to the server, make sure +netmount is in the same runlevel as nfsclient. If not, it is recommended +that net-fs/autofs be set up to handle your network mounts. + +Systemd users: + +The nfs systemd units have been renamed. If you are exporting nfs +mounts, you should enable the rpcbind and nfs-server services. If you +are mounting nfs mounts systemd should automatically detect this and +start the nfs-client service. + +More Information: + +The following wiki page has more information about nfs file systems: + +http://wiki.gentoo.org/wiki/NFSv4 diff --git a/metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt.asc b/metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt.asc new file mode 100644 index 000000000000..e4b872d4523b --- /dev/null +++ b/metadata/news/2015-02-02-nfs-service-changes/2015-02-02-nfs-service-changes.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEABECAAYFAlTOvR8ACgkQblQW9DDEZTgZVQCfet8NCFgtHFd2Td5Njglf3cHo +lJsAn3qXn3U9YXr313KKe0aNNQ3x6nu2 +=XpII +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt b/metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt new file mode 100644 index 000000000000..5a2d2124ba42 --- /dev/null +++ b/metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt @@ -0,0 +1,77 @@ +Title: New portage plug-in sync system +Author: Brian Dolbec +Content-Type: text/plain +Posted: 2015-02-02 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: sys-apps/portage + +There is a new plug-in sync system in >=sys-apps/portage-2.2.16. +This system will allow third party modules to be easily installed. Look +for a new layman plug-in sync module in layman's next release. Next is +a brief look at the changes. See the url [1] listed below for detailed +descriptions and usage. + +Changes: /etc/portage/repos.conf/* + New setting for all repository types (needed): + auto-sync = yes/no, true/false # default if absent: yes/true + + New for git sync-type: (applies to clone only) + sync-depth = n where n = {0,1,2,3,...} (optional, default = 1) + 0 -- full history + 1 -- shallow clone, only current state (default) + 2,3,... number of history changes to download + + New sync-type modules: + sync-type = svn # sync a subversion repository + sync-type = websync # Perform an emerge-webrsync operation + sync-type = laymanator # (if installed) runs a layman -s action + + New native portage postsync hooks + /etc/portage/postsync.d/* + Runs hooks once, only after all repos have been synced. + /etc/portage/repo.postsync.d/* + Runs each script with three arguments: + repo name, sync-uri, location + Each script is run at the completion of every repo synced. + +Migration: + Edit /etc/portage/repos.conf/*.conf files, add the auto-sync option + to each repository definition. Edit sync-type option to one of the + supported types {rsync, git, cvs, svn, websync, laymanator}. + [some-repo] + ... + sync-type = rsync + auto-sync = yes + + For an existing /etc/portage/repos.conf/layman.conf file: + 1) change/add the sync-type + sync-type = laymanator + 2) Ensure you have the correct layman version installed with + it's laymanator module also installed. + Alternate method: + Please see the wiki page url [1] for detailed instructions. + +Primary control of all sync operations has been moved from emerge to +emaint. "emerge --sync" now just calls the emaint sync module with the +--auto option. The --auto option performs a sync on only those +repositories with the auto-sync setting not set to 'no' or 'false'. If +it is absent, then it will default to yes and "emerge --sync" will sync +the repository. + +NOTE: As a result of the default auto-sync = True/Yes setting, commands + like "eix-sync", "esync -l", "emerge --sync && layman -S" will cause + many repositories to be synced multiple times in a row. Please edit + your configs or scripts to adjust for the new operation. + +WARNING: + Due to the above default. For any repos that you EXPLICITLY do not + want to be synced. You MUST set "auto-sync = no" + +The 'emaint sync' module operates similar to layman. It can sync +single or multiple repos. See "emaint --help" or for more details and +examples see the wiki page listed below [1]. + +Additional help and project API documentation can be found at: + +[1] https://wiki.gentoo.org/wiki/Project:Portage/Sync diff --git a/metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt.asc b/metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt.asc new file mode 100644 index 000000000000..796ef4176996 --- /dev/null +++ b/metadata/news/2015-02-04-portage-sync-changes/2015-02-04-portage-sync-changes.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAABCgBmBQJU05EeXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2OUZEQTI0MjY5QzhCNUE3RTlFMjMxRTkw +MTg2ODIyMzFCOTI2RTRGAAoJEAGGgiMbkm5PkLgQAJsBmEFsvV3e0mMJr+vIW8pV ++aunYvpZE5QYCtTX/buwBH4QHHvZz5LgOxSjZvkDPJtpgFNtP1d46XbK0tySmNfR +zYBASELkwrnF2ODmKSvo0HpqMOYNjkP7sSD23+mRN+TPS8Fw2QS8Wt9yDP4ba2yx +mJLGaelB5B98FSnbvTw3Tz+0lbuqyqF3kbp7/Z2t+CERhAsKCRF8TedCsvaIaR3M +jn73FmHN5XmPjUHgL/fxoKFSVcz+0oixLYSON/3J5g6ZZscvhwVOrkBVtrCgot0q +PYnPiFIHT1IKXMwDbReIfFkFw6FPbvWID0WjMzBmqVoroHEitOSqygVDA/4RYRMe +RrsozGxWOwah7Mu+v28Pk61J1pk/RjlbNXmr86V51hCPdd7fidf4tHzSJgIfWYth +u5QTu14Fi9rk2gtmJVjoC24dqkNVCemZXeFhqvrQ+/JsBCkdkVz+YyzkaSzwOj/q +vDtSF/VcHTr40bz9TNs3faEJ1OBxJ0f4vdbTB+jOvfzlib0v6dAdHWnyDuLcNaVe +e/idsUvEumDU9Phr+KMprHtvIRjplhdriNUrGWjWCJtRce7IHzk0bwxyhB/60QQr +N4gr4oW9m63LfMSLMEwnsV9VCGaX9k0Jh8zDXRaqb4vutXUwB1B7MJfaQKQnOEon +2PHNsP6quhXB5Dk9Lu1b +=nLlP +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt b/metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt new file mode 100644 index 000000000000..f90d09191dee --- /dev/null +++ b/metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt @@ -0,0 +1,100 @@ +Title: Apache AddHandler/AddType exploit protection +Author: Sebastian Pipping +Content-Type: text/plain +Posted: 2015-04-06 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: www-servers/apache + +Apache's directives AddHandler [1] and AddType [2] can be used +to map certain file name extensions (e.g. .php) to a handler +(e.g. application/x-httpd-php). While a line like + + AddHandler application/x-httpd-php .php .php5 .phtml + ^^^^^^^ +matches index.php, it also matches index.php.png. +With + + AddType application/x-httpd-php .php .php5 .phtml + ^^^^ +index.php.png is not executed, but index.php.disabled still is. + + +Apache's notes on multiple file extensions [3] document +a multi-language website as a context where that behavior +may be helpful. Unfortunately, it can also be a security threat. + +Combined with (not just PHP) applications that support +file upload, the AddHandler/AddType directive can get you into +remote code execution situations. + +That is why >=app-eselect/eselect-php-0.7.1-r4 avoids AddHandler +and is shipping + + + SetHandler application/x-httpd-php + + +instead. + + +Why this news entry? + + * Since Apache configuration lives below /etc, + you need to run etc-update (or a substitute) + to actually have related fixes applied. + To get them into the running instance of Apache, + you need to make it reload its configuration, e.g. + + sudo /etc/init.d/apache2 reload + + * If you are currently relying on AddHandler to execute + secret_database_stuff.php.inc, moving away from AddHandler + could result in serving your database credentials in plain + text. A command like + + find /var/www/ -name '*.php.*' \ + -o -name '*.php5.*' \ + -o -name '*.phtml.*' + + may help discovering PHP files that would no longer be executed. + + Shipping automatic protection for this scenario is not trivial, + but you could manually install protection based on this recipe: + + + # a) Apache 2.2 / Apache 2.4 + mod_access_compat + #Order Deny,Allow + #Deny from all + + # b) Apache 2.4 + mod_authz_core + #Require all denied + + # c) Apache 2.x + mod_rewrite + #RewriteEngine on + #RewriteRule .* - [R=404,L] + + + * You may be using AddHandler or AddType in other places, + including off-package files. Please have a look. + + * app-eselect/eselect-php is not the only package affected. + There is a dedicated tracker bug at [4]. + As of the moment, affected packages include: + + app-eselect/eselect-php[apache2] + net-nds/gosa-core + www-apache/mod_fastcgi + www-apache/mod_flvx + www-apache/mod_python + www-apache/mod_suphp + www-apps/moinmoin + www-apps/rt[-lighttpd] + + +Thanks to Nico Suhl, Michael Orlitzky and Marc Schiffbauer. + +[1] https://httpd.apache.org/docs/current/mod/mod_mime.html#addhandler +[2] https://httpd.apache.org/docs/current/mod/mod_mime.html#addtype +[3] https://httpd.apache.org/docs/current/mod/mod_mime.html#multipleext +[4] https://bugs.gentoo.org/show_bug.cgi?id=544560 diff --git a/metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt.asc b/metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt.asc new file mode 100644 index 000000000000..24ff156bc818 --- /dev/null +++ b/metadata/news/2015-04-06-apache-addhandler-addtype/2015-04-06-apache-addhandler-addtype.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEABECAAYFAlUigTAACgkQsAvGakAaFgCjYgCgolN2sUZAffYDBcPQ5tQ/nJJH +vOUAn2VaVIeKYOcmlQV8hct2IhL4ZfMC +=/vsQ +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt b/metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt new file mode 100644 index 000000000000..82c01f18678a --- /dev/null +++ b/metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt @@ -0,0 +1,25 @@ +Title: FFmpeg default +Author: Ben de Groot +Content-Type: text/plain +Posted: 2015-04-16 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: media-video/ffmpeg +Display-If-Installed: media-video/libav + +Since the choice between ffmpeg and libav has been made more +explicit, there has been a lot of discussion about what the +default implementation should be. It can be concluded that +media-video/ffmpeg has wider support, and would be somewhat +more convenient for most end-users. + +For this reason the default implementation has been switched +back from media-video/libav to media-video/ffmpeg by removing +the libav useflag from the base profile. + +If the libav useflag is already globally enabled or disabled +in /etc/portage/make.conf, then no further action is required. + +Users who implicitly relied on libav being enabled in their +profile, and who wish to continue using libav, should enable +USE=libav in their /etc/portage/make.conf file. diff --git a/metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt.asc b/metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt.asc new file mode 100644 index 000000000000..1944c0f64883 --- /dev/null +++ b/metadata/news/2015-04-16-ffmpeg-default/2015-04-16-ffmpeg-default.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAABCgBmBQJVL6BuXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0 +RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFOHVsQAL8S2H3MxtXxvAucRydeNa1u +UfXoyVC/0QzwWAGCmrBCOpf7XSdDZth8HSBmlnE9ttEqc5Csbn7hOiENOuUfhzsH +6QtPtOSvGtAk3Kw3M+e0Q6pezPE8AzpUIs3RZVu4+vDz553MqEyzAS8bC8Eldzku +c4CQ9/mztAEyvmjfZRh7ZGlW7D+9G+L9SOK8EH2SBjMi5RhOrly0eZa5cF9nXAyz +UC1D0wRahyCBOdipRSbJnhe/QuRYrozVqjqLam1w2m31E4tswRE6hos77QB4yhr9 +NAVO36/KUuU7PeI7bIMh7ORcC5WzrlCwoD4T1eg13BSTtgFdK3U23w3y/BJLkdrx +ha36fYhnbo2x+am/VZ4TVrBrf5gTXUVZjV3pKPAt2Ce6h/FA+yy4POK+m/+LtAhG +aWJXiHN+ZkaP2thM9bSBE4dAgwFdBfg7z9UPCG7Zx6QC+3q5nLh1Kq9409kczVly +8tVRjO/Lp19xMGBc93EsLDv7ald91oeYJ/mW04BDrq5XpTEDHmRuz8BHNR7c7zMP +tY0CmogMc/NS1NIncRNEMCz6QcN1D4cHpudnApbmnoyQJrd7N1QIEGjYahKO4yZv +Ju/Zzjtm0XLIZwApeY+qEGEOpker1QC25iSsLa+m0jFOedSShGy92P7aQWM5rg84 +CTxqR92X3fUhWU5fTPTu +=l+fp +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt b/metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt new file mode 100644 index 000000000000..08d1cdbf1bb4 --- /dev/null +++ b/metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt @@ -0,0 +1,43 @@ +Title: shorewall is now a single package +Author: Ian Delaney +Content-Type: text/plain +Posted: 2015-05-01 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: net-firewall/shorewall-core +Display-If-Installed: net-firewall/shorewall6 +Display-If-Installed: net-firewall/shorewall-lite +Display-If-Installed: net-firewall/shorewall6-lite +Display-If-Installed: net-firewall/shorewall-init + +Starting with net-firewall/shorewall-4.6 we have re-integrated + + - net-firewall/shorewall-core + - net-firewall/shorewall6 + - net-firewall/shorewall-lite + - net-firewall/shorewall6-lite + - net-firewall/shorewall-init + +into a new all-in-one net-firewall/shorewall ebuild (see bug 522278). + +The new all-in-one ebuild makes maintenance a lot more easier because the +package is proxy-maintained and finding someone who is willing to help +you bumping 6 packages each time you provide an update was not easy in +the past. + +Because net-firewall/shorewall{-core,6,-lite,6-lite,init} is now +integrated in net-firewall/shorewall, we have to hard mask these old +ebuilds in the new monolithic ebuild to prevent file collisions. + +Due to this block we cannot migrate to the new version without user +interaction. Please remove the previous split ebuilds from your system if +you want to upgrade: + + $ emerge --ask --unmerge 'net-firewall/shorewall-*' \ + 'net-firewall/shorewall6*' + + +Please note: +Since the second shorewall-4.6 ebuild is now stabilized and shorewall-4.5 +is not compatible with the perl-5.20 (see bug 524558) we will start the +removal process for shorewall-4.5 ebuilds within the next 30 days. diff --git a/metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt.asc b/metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt.asc new file mode 100644 index 000000000000..6515bd2cdb69 --- /dev/null +++ b/metadata/news/2015-05-01-shorewall-changes/2015-05-01-shorewall-changes.en.txt.asc @@ -0,0 +1,55 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +Title: shorewall is now a single package +Author: Thomas D. +Content-Type: text/plain +Posted: 2015-04- +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: net-firewall/shorewall-core +Display-If-Installed: net-firewall/shorewall6 +Display-If-Installed: net-firewall/shorewall-lite +Display-If-Installed: net-firewall/shorewall6-lite +Display-If-Installed: net-firewall/shorewall-init + +Starting with net-firewall/shorewall-4.6 we have re-integrated + + - net-firewall/shorewall-core + - net-firewall/shorewall6 + - net-firewall/shorewall-lite + - net-firewall/shorewall6-lite + - net-firewall/shorewall-init + +into a new all-in-one net-firewall/shorewall ebuild (see bug 522278). + +The new all-in-one ebuild makes maintenance a lot more easier because the +package is proxy-maintained and finding someone who is willing to help +you bumping 6 packages each time you provide an update was not easy in +the past. + +Because net-firewall/shorewall{-core,6,-lite,6-lite,init} is now +integrated in net-firewall/shorewall, we have to hard mask these old +ebuilds in the new monolithic ebuild to prevent file collisions. + +Due to this block we cannot migrate to the new version without user +interaction. Please remove the previous split ebuilds from your system if +you want to upgrade: + + $ emerge --ask --unmerge 'net-firewall/shorewall-*' \ + 'net-firewall/shorewall6*' + + +Please note: +Since the second shorewall-4.6 ebuild is now stabilized and shorewall-4.5 +is not compatible with the perl-5.20 (see bug 524558) we will start the +removal process for shorewall-4.5 ebuilds within the next 30 days. +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iKYEARECAGYFAlVC6DlfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl +bnBncC5maWZ0aGhvcnNlbWFuLm5ldDdDQUM1OUY0ODkzMERBREU1NUQ1RjJBRkIy +OEVDMjEzQjgwNzJCMEQACgkQso7CE7gHKw18gwCfd+9rMpm1KMRfZMKJjlIUFPzB +SZMAn02AdNbfGTSVRdMTgH1hj9+I1Hyd +=WJss +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt b/metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt new file mode 100644 index 000000000000..5ab36d74f995 --- /dev/null +++ b/metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt @@ -0,0 +1,20 @@ +Title: udev-init-scripts-29 important changes +Author: William Hubbs +Content-Type: text/plain +Posted: 2015-06-08 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: <=sys-fs/udev-init-scripts-29 + +In udev-init-scripts-29 and newer, the udev service script has been +split into udev, udev-settle and udev-trigger. + +This means the settings in /etc/conf.d/udev have also been migrated +to the appropriate /etc/conf.d files, so be careful when you update your +configuration settings. + +udev and udev-trigger will be added to your sysinit runlevel, but not +udev-settle. udev-settle should not be added to a runlevel. Instead, if +a service needs this, it should add "need udev-settle" to its +dependencies. + diff --git a/metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt.asc b/metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt.asc new file mode 100644 index 000000000000..0adec347e2af --- /dev/null +++ b/metadata/news/2015-06-08-udev-init-scripts-changes/2015-06-08-udev-init-scripts-changes.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEABECAAYFAlV4rskACgkQblQW9DDEZTjjugCdEES0H+9SNP+C3JMP0WjVKewl +teoAn2F7jXjWUv6G6ONSax59CXG0itS+ +=ZSH+ +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt b/metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt new file mode 100644 index 000000000000..720eb66760d2 --- /dev/null +++ b/metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt @@ -0,0 +1,26 @@ +Title: Python 3.4 enabled by default +Author: Mike Gilbert +Content-Type: text/plain +Posted: 2015-07-25 +Revision: 1 +News-Item-Format: 1.0 + +Python 3.4 is now enabled by default, replacing Python 3.3 as the +default Python 3 interpreter. + +PYTHON_TARGETS will be adjusted to contain python2_7 and python3_4 by +default via your profile. + +PYTHON_SINGLE_TARGET will remain set to python2_7 by default. + +If you have PYTHON_TARGETS set in make.conf, that setting will still be +respected. You may want to adjust this setting manually. + +Once the changes have taken place, a world update should take care of +reinstalling any python libraries you have installed. You should also +switch your default python3 interpreter using eselect python. + +For example: + +eselect python set --python3 python3.4 +emerge -uDv --changed-use @world diff --git a/metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt.asc b/metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt.asc new file mode 100644 index 000000000000..ea7e36f9a2e6 --- /dev/null +++ b/metadata/news/2015-07-25-python-targets/2015-07-25-python-targets.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EABEIAAYFAlWzsagACgkQRxvnM+8pGj8f6gD/REEK79IoxTdE0+GctUg17/iA +HRkBR+nCz+VOdHd2ziMA/1mGLGFMPlH+hTuTMwDXkqNZj6ubjQCmNwFrX3cntoAH +=eOWd +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt b/metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt new file mode 100644 index 000000000000..488c980fbed5 --- /dev/null +++ b/metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt @@ -0,0 +1,24 @@ +Title: Nepomuk removal +Author: Johannes Huber +Content-Type: text/plain +Posted: 2015-08-11 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: dev-db/virtuoso-server + +With KDE SC 4.13.0 release the default semantic desktop search engine +switched from Nepomuk to Baloo.[1] This change was honoured in Gentoo +by changing the semantic-desktop use flag to cover the new engine and +moving the old to nepomuk use flag. + +The underlaying storage backend for Nepomuk aka Virtuoso DB has a lot +of unsolved upstream issues[2], therefore we will remove it. This means +packages with build options on the old stack will drop them. Other +packages which hard requiring it will be removed. + +If you are still using Nepomuk you can switch to Baloo by globally +enable semantic-desktop and disabling nepomuk use flag in +/etc/portage/make.conf or using one of the kde desktop profiles. + +[1] https://www.kde.org/announcements/4.13/ +[2] https://bugs.gentoo.org/buglist.cgi?quicksearch=virtuoso diff --git a/metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt.asc b/metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt.asc new file mode 100644 index 000000000000..594367276654 --- /dev/null +++ b/metadata/news/2015-08-11-nepomuk-removal/2015-08-11-nepomuk-removal.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1 + +iQJ8BAABCgBmBQJVyjeuXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0N0Y0MTczMjZGRTRGODM5M0MzOTU4RDAy +OTU0NDVDRUY5MDcyRDJGAAoJEClURc75By0vv+AQAMkio+WhdU+gE3rDNdKuRts4 +aXafLqE8pIi+kcURGmsuWquc9hv90qcRgYdN7O12jIRHA9YLhsJCa8tbvDw9cP3r +17qG1FBwAE1qDDhWOAeMN+LovL5qnRnZNN52LSSbpFbCp7gzSwSGp+gRsNg3VYVW +LtwwYUm22DafFIfWAgk0ie/2H3JdTaJv/Ob++ZE6aQjlnLplQe9n0fGYmrp3EV8Y +gumVD3tH7327Ic2vexxvy/sWcPgbY4UeNXQKxlYkIpwcFzm/bjofqFHrq1xH5Dm5 +arxMb56M98U5oVtrWve1+7TVDbWsOfOEjaEliAuel7QjS6aAMlQHoWhpn1maFCZX +vpTVW6JS0o+GbTg39+oGxQ/x6WCuNUW/kf3Y4SWxYygL61nrf/lK7EyBKefF0IZd +G+HDFXkMff2WXE/bp8GZRoGz5UCpWaEqx7blhNNQRTI8AXFQpMPdLJGpkIiepRIl +1FRCNeZ5GMlXjszsTxyU6YomYHqK+nalV2olcb1mu8u8DuEMdFWfY9ckQtMYQJ1i +9bxAGtZuQMiEGBp0PJ4JxBgpnRYhsQyry6MCCdBN7vEeb0Gwd/i3baG2xb8FNIEw +TRHYpD1NlaPoF8L7x2qn9eNbJSgM0d/y5y0ZVWnUes/yczBZEEHUfL/S8o5cX3bb +1PVTIWOsEtz0mzFI5Mfy +=6hti +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-08-13-openssh-weak-keys/2015-08-13-openssh-weak-keys.en.txt b/metadata/news/2015-08-13-openssh-weak-keys/2015-08-13-openssh-weak-keys.en.txt new file mode 100644 index 000000000000..1c4f296551e4 --- /dev/null +++ b/metadata/news/2015-08-13-openssh-weak-keys/2015-08-13-openssh-weak-keys.en.txt @@ -0,0 +1,27 @@ +Title: OpenSSH 7.0 disables ssh-dss keys by default +Author: Mike Frysinger +Content-Type: text/plain +Posted: 2015-08-13 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: net-misc/openssh + +Starting with the 7.0 release of OpenSSH, support for ssh-dss keys has +been disabled by default at runtime due to their inherit weakness. If +you rely on these key types, you will have to take corrective action or +risk being locked out. + +Your best option is to generate new keys using strong algos such as rsa +or ecdsa or ed25519. RSA keys will give you the greatest portability +with other clients/servers while ed25519 will get you the best security +with OpenSSH (but requires recent versions of client & server). + +If you are stuck with DSA keys, you can re-enable support locally by +updating your sshd_config and ~/.ssh/config files with lines like so: + PubkeyAcceptedKeyTypes=+ssh-dss + +Be aware though that eventually OpenSSH will drop support for DSA keys +entirely, so this is only a stop gap solution. + +More details can be found on OpenSSH's website: + http://www.openssh.com/legacy.html diff --git a/metadata/news/2015-08-26-ruby-19-removal/2015-08-26-ruby-19-removal.en.txt b/metadata/news/2015-08-26-ruby-19-removal/2015-08-26-ruby-19-removal.en.txt new file mode 100644 index 000000000000..97c2465f7004 --- /dev/null +++ b/metadata/news/2015-08-26-ruby-19-removal/2015-08-26-ruby-19-removal.en.txt @@ -0,0 +1,26 @@ +Title: Ruby 1.9 removal; Ruby 2.0/2.1 default +Author: Manuel Rüger +Content-Type: text/plain +Posted: 2015-08-26 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2015-09-09 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2015-10-07 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: <=sys-apps/openrc-0.18 + +The behaviour of localmount and netmount is changing on Linux systems. +In the past, these services always started successfully. However, now they +will fail if a file system they attempt to mount cannot be mounted. + +If you have file systems listed in fstab which should not be mounted at +boot time, make sure to add noauto to the mount options. If you have +file systems that you want to attempt to mount at boot time but failure +should be allowed, add nofail to the mount options for these file +systems in fstab. diff --git a/metadata/news/2015-10-07-openrc-0-18-localmount-and-netmount-changes/2015-10-07-openrc-0-18-localmount-and-netmount-changes.en.txt.asc b/metadata/news/2015-10-07-openrc-0-18-localmount-and-netmount-changes/2015-10-07-openrc-0-18-localmount-and-netmount-changes.en.txt.asc new file mode 100644 index 000000000000..eb9d8329ea2f --- /dev/null +++ b/metadata/news/2015-10-07-openrc-0-18-localmount-and-netmount-changes/2015-10-07-openrc-0-18-localmount-and-netmount-changes.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJWFU3/AAoJEJtAqO3K+uczmWwP/1gjGujAFj8NcxQaB6LM8eOr +BkBPe5xpTb6JqSaPZy6EKAziHgryk9RUUCCTF2EI0hrzB8sg79bJ7x1I/XoFMhKu +qQsRtvjtiLix75L08lgZ5KuQULba3ErOJJhoBLFM3mrGJNC0AgCN2it+HHbYPfdf +zR6jBfEtvsVzQ2LN6Fh6FQswtOyoag+lei2w//vLK9hFgrAkjGmjAl4G+UywW+hM +TAiwDuwdIn6izQ4Hfu1dmdA4ugdpMwVGIVwmoub/DbpNbpvQQMf8FGBgzzbGgWs3 +RSqZPOlfH3CX0E/jJanUY7l8YFtS3nd7XLPPFkB2WZ6fKqYF0DFTRtrcOqHDT88N +ksMFvnCt6jF/6r15/Sz9VUQoBfIEnMRLqeHfrH/MROVDTg9nnhY6uqYDr0Yn29pD +t8wGfgs5Kds0tiUxnCvcTBazRztVDKQZQPxUsrNBmGdVRf8L757ltMZofftZh8fl +SehUrA/YO+X1ROlUvvv5x9Ik6AAARcJOotTHbLWplayyC6f/bvAkmy8UnLXo30Zh +Z2rx3ZAZ0UuVYZWKWkXl1vJg8ANK93o7nvUTgc1/LVJhG5BoxceDEy4DJmXAiPgC +erghByQQfAi2aDlslql6mDx4XAQwuBFPYnkHZapGCgAlsSMw8Lh0Jkp0rw5ic3Q0 +QZyhSSWZkF7VjTRB6nY9 +=Bkvu +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt b/metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt new file mode 100644 index 000000000000..3d5c76cba3d4 --- /dev/null +++ b/metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt @@ -0,0 +1,62 @@ +Title: Future Support of hardened-sources Kernel +Author: Anthony G. Basile +Content-Type: text/plain +Posted: 2015-10-21 +Revision: 3 +News-Item-Format: 1.0 +Display-If-Installed: sys-kernel/hardened-sources +Display-If-Profile: hardened/linux/amd64 +Display-If-Profile: hardened/linux/amd64/no-multilib +Display-If-Profile: hardened/linux/amd64/no-multilib/selinux +Display-If-Profile: hardened/linux/amd64/selinux +Display-If-Profile: hardened/linux/amd64/x32 +Display-If-Profile: hardened/linux/arm/armv6j +Display-If-Profile: hardened/linux/arm/armv7a +Display-If-Profile: hardened/linux/ia64 +Display-If-Profile: hardened/linux/musl/amd64 +Display-If-Profile: hardened/linux/musl/amd64/x32 +Display-If-Profile: hardened/linux/musl/arm/armv7a +Display-If-Profile: hardened/linux/musl/mips +Display-If-Profile: hardened/linux/musl/mips/mipsel +Display-If-Profile: hardened/linux/musl/ppc +Display-If-Profile: hardened/linux/musl/x86 +Display-If-Profile: hardened/linux/powerpc/ppc32 +Display-If-Profile: hardened/linux/powerpc/ppc64/32bit-userland +Display-If-Profile: hardened/linux/powerpc/ppc64/64bit-userland +Display-If-Profile: hardened/linux/uclibc/amd64 +Display-If-Profile: hardened/linux/uclibc/arm/armv7a +Display-If-Profile: hardened/linux/uclibc/mips +Display-If-Profile: hardened/linux/uclibc/mips/mipsel +Display-If-Profile: hardened/linux/uclibc/ppc +Display-If-Profile: hardened/linux/uclibc/x86 +Display-If-Profile: hardened/linux/x86 +Display-If-Profile: hardened/linux/x86/selinux + +For many years, the Grsecurity team [1] has been supporting two versions of +their security patches against the Linux kernel, a stable and a testing +version, and Gentoo has made both of these available to our users through the +hardened-sources package. However, on August 26 of this year, the team +announced they would no longer be making the stable version publicly +available, citing trademark infringement by a major embedded systems company +as the reason. [2] The stable patches are now only available to sponsors of +Grsecurity and can no longer be distributed in Gentoo. However, the team did +assure us that they would continue to release and support the testing version +as they have in the past. + +What does this means for users of hardened-sources? Gentoo will continue to +make the testing version available through our hardened-sources package but we +will have to drop support for the 3.x series. In a few days, those ebuilds +will be removed from the tree and you will be required to upgrade to a 4.x +series kernel. Since the hardened-sources package only installs the kernel +source tree, you can continue using a currently built 3.x series kernel but +bear in mind that we cannot support you, nor will upstream. Also keep in mind +that the 4.x series will not be as reliable as the 3.x series was, so +reporting bugs promptly will be even more important. Gentoo will continue to +work closely with upstream to stay on top of any problems, but be prepared for +the occasional "bad" kernel. The more reporting we receive from our users, +the better we will be able to decide which hardened-sources kernels to mark +stable and which to drop. + +Refs. +[1] https://grsecurity.net +[2] https://grsecurity.net/announce.php diff --git a/metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt.asc b/metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt.asc new file mode 100644 index 000000000000..31e9f2489610 --- /dev/null +++ b/metadata/news/2015-10-21-future-support-of-hardened-sources-kernel/2015-10-21-future-support-of-hardened-sources-kernel.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJWLOeNAAoJEGYZIgZZJvHWlRwP/28YwYuwqSrJ8eOKl+PFITKI +0wlMT/zSSvLU5vOV/ukfS1mILWHIYMr6hNwKu4gqA9YLKUgmhCL1R5HsujFQo1/3 +4n9tSnBsNvdLTJEB15fe5htavwnLaxMBqVGCGALRl1INlYFBbmQjm2W5nX8Jw1Uv +WwayBk+9tfhvCw/gvfo904MNaS7Xhj3XiE8YIwpom6mjrjJV6hRX0OpcL/dByRfh +MN/03EdYzPl+sUd7LD3zMsmLCKSiOw+OoWg8zF/2Qr0oEuTrJIwtbxPCMQrMwh7p +NhDZwot2yQhlLqLN5jHtaxWo2HL+jnljWcbvuUlx5K9S4swhcYfVze4PdKszf5E0 +Nc/YCzewL+26f5F2xkD60B8lx5EXSL3ysdzm7zgqhn2rkSVy0AMNg+GduR81T+j1 +VmzFKDGWsthgH0xd552zs22dA3tAFya575pNFi5JlMUpu0Qha6zC9UDZ5RVcJmBJ +EBJVeAJLLkDpuPC3IMcVNr1UCG2TK5W3GimdY9nzjgZL2fvcXLmEYVHjVm/scDOy +8zJ8Nw/LWshT/jXgZfelFrgyL0+gm8NB4mVWTGZWAlBhzAoolIv+KbhVgyLQ1Pjh +7AQfyrr0KTpgW24kd9dnzCD2QnAM07AHNRmG/XMbtls8g+zVGl7zFQvWXGDPdrUC +2YBiOa9vmqOjbTJWeV7r +=R4yN +-----END PGP SIGNATURE----- diff --git a/metadata/news/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt b/metadata/news/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt new file mode 100644 index 000000000000..9760753cee3c --- /dev/null +++ b/metadata/news/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt @@ -0,0 +1,26 @@ +Title: GCC 5 Defaults to the New C++11 ABI +Author: Mike Frysinger +Content-Type: text/plain +Posted: 2015-10-22 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: >=sys-devel/gcc-5 + +GCC 5 uses the new C++ ABI by default. When building new code, you might run +into link time errors that include lines similar to: +...: undefined reference to '_ZNSt6chrono12steady_clock3nowEv@GLIBCXX_3.4.17' + +Or you might see linkage failures with "std::__cxx11::string" in the output. + +These are signs that you need to rebuild packages using the new C++ ABI. +You can quickly do so by using revdep-rebuild (from gentoolkit). + +For gentoolkit-0.3.1 or higher: +# revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc + +For previous versions of gentoolkit: +# revdep-rebuild --library 'libstdc\+\+\.so\.6' -- --exclude gcc + +For more details, feel free to peruse: +https://developerblog.redhat.com/2015/02/05/gcc5-and-the-c11-abi/ +https://blogs.gentoo.org/blueness/2015/03/10/the-c11-abi-incompatibility-problem-in-gentoo/ diff --git a/metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt b/metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt new file mode 100644 index 000000000000..7fa3adea7a79 --- /dev/null +++ b/metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt @@ -0,0 +1,53 @@ +Title: Python ABIFLAGS rebuild needed +Author: Mike Gilbert +Content-Type: text/plain +Posted: 2015-12-16 +Revision: 5 +News-Item-Format: 1.0 +Display-If-Installed: =dev-lang/python-3.3.5-r4 +Display-If-Installed: =dev-lang/python-3.3.5-r5 +Display-If-Installed: =dev-lang/python-3.3.5-r6 +Display-If-Installed: =dev-lang/python-3.3.5-r7 +Display-If-Installed: =dev-lang/python-3.3.5-r8 +Display-If-Installed: =dev-lang/python-3.3.5-r9 +Display-If-Installed: ~dev-lang/python-3.3.6 +Display-If-Installed: =dev-lang/python-3.4.3-r4 +Display-If-Installed: =dev-lang/python-3.4.3-r5 +Display-If-Installed: =dev-lang/python-3.4.3-r6 +Display-If-Installed: =dev-lang/python-3.4.3-r7 +Display-If-Installed: =dev-lang/python-3.4.3-r8 +Display-If-Installed: =dev-lang/python-3.4.3-r9 +Display-If-Installed: ~dev-lang/python-3.4.4 +Display-If-Installed: ~dev-lang/python-3.4.5 +Display-If-Installed: =dev-lang/python-3.5.0-r3 +Display-If-Installed: =dev-lang/python-3.5.0-r4 +Display-If-Installed: =dev-lang/python-3.5.0-r5 +Display-If-Installed: =dev-lang/python-3.5.0-r6 +Display-If-Installed: =dev-lang/python-3.5.0-r7 +Display-If-Installed: =dev-lang/python-3.5.0-r8 +Display-If-Installed: =dev-lang/python-3.5.0-r9 +Display-If-Installed: ~dev-lang/python-3.5.1 +Display-If-Installed: ~dev-lang/python-3.5.2 + +For several years, Gentoo has been patching python3 in a way that is +incompatible with PEP 3149 [1]. Gentoo has been enabling the PyMalloc feature, +but our python packages have not carried the appropriate ABI flag. + +We have removed this patch from the most recent dev-lang/python ebuilds at +the time of this writing. One result of this is that any packages which +install python extension modules must be rebuilt. + +You may experience build failures in related packages until this rebuild has +been completed. + +You can rebuild affected packages using the following commands. + +emerge -1v $(find /usr/lib*/python3* -name '*cpython-3[3-5].so') +emerge -1v /usr/include/python3.{3,4,5} + +It is possible that these commands will do nothing (or display a syntax error) +if all affected packages have already been rebuilt, causing the relevent files +to no longer exist. + +References: +[1] https://www.python.org/dev/peps/pep-3149/ diff --git a/metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc b/metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc new file mode 100644 index 000000000000..c9afe4f05140 --- /dev/null +++ b/metadata/news/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWDhcMgAKCRBHG+cz7yka +P6YWAP4+G+TPd16an7p99Mh+Xl8V3Bip+JYGnXFDOVstqri1XAEA32Ywr6tf9Br3 +zCyXg8zPFrxnglHoPgaKyPk+PaL7khw= +=ajt6 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt b/metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt new file mode 100644 index 000000000000..848a842b446c --- /dev/null +++ b/metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt @@ -0,0 +1,21 @@ +Title: Some dhcpcd hooks are now examples +Author: William Hubbs +Content-Type: text/plain +Posted: 2016-01-08 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Installed: <=net-misc/dhcpcd-6.10.0 + +In dhcpcd-6.10.0, the following hooks are no longer installed in +/lib/dhcpcd/dhcpcd-hooks by default: + +10-wpa_supplicant +15-timezone +29-lookup-hostname + +These are now installed in /usr/share/dhcpcd/hooks, which is an example +directory. + +If you were using these hooks before you upgrade to 6.10.0, you will +need to copy them back to the /lib/dhcpcd/dhcpcd-hooks directory after the +upgrade. diff --git a/metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt.asc b/metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt.asc new file mode 100644 index 000000000000..3a8ea0b77136 --- /dev/null +++ b/metadata/news/2016-01-08-some-dhcpcd-hooks-are-now-examples/2016-01-08-some-dhcpcd-hooks-are-now-examples.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJWkHV1AAoJEJtAqO3K+uczxA4P/iCz61M9X0rGVtgWk/ejLua3 +sF/oZFee6HlJI8S3fPDjXORi6eJMp34Pm9H6u6PHkCXNecaPWvLtmkGagUpuL0/q +P8vGy6z8/ClHe3ESYyusFntkKL+8dbSUa73Qv/eWWSD8v3j7ZWT6MbJgPDXJxJKg +dt31FHL7rURS5O9gfTakye7Y8FkCu++3ZpaN6bbwgm75wfQWIEAmxSmrMBbNsn4n +KeZvY6wRpyKHj5A0pnEQQrSqAk41sYQ/3o/yMKWsPdM64J/+FUgRPEyvh1QeiJeF +Qo+6mGtCIk9jIfzyrkQnrhlcjI4RuurSSidoLJ83wkPkv+nqK4N0wVRSh3JcpH5m +tU4NCcOX4rztxxW+44CrPN2DEs2Euu1q334tvNcYVya91bM2ibNZpBL6HN61CpPd +1lsJnXvZQwNE/Ez1/hxUVuWPCqrBmC0fmGI7ozDJkNySk8mCM9Gut3s0wlYYsfxm +/rfjHfai6/SZmzRgcEh4RylsrRio3/yGRg+f9IFC4UlytSkg06stMSy/yPM/gZv0 +i7Smo8cnR0XEa+pmz7MJ0j4CJogkcpFpeUGdMDHoanlliaBfWaJSIGdXflhUP/ht +ZKMZ9VqSrjPlwmteFFla9O/v9F/xCwJ06eErPNHsksp0l8gHePnakowFKFaX9FBi +cETDSnICTh5aSSFi5zbW +=G62h +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt b/metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt new file mode 100644 index 000000000000..bff0e7d400f9 --- /dev/null +++ b/metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt @@ -0,0 +1,23 @@ +Title: Upgrading Apache from 2.2 to 2.4 +Author: Dirkjan Ochtman +Content-Type: text/plain +Posted: 2016-01-27 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: www-servers/apache + +With the 2.4 branch released by upstream almost 4 years ago, stable +Gentoo systems will soon be upgraded from apache 2.2 to apache 2.4. +When upgrading, some configuration changes will have to be made. +Upstream has a handy guide: + +https://httpd.apache.org/docs/2.4/upgrading.html + +For more information on all the new features, start here: + +https://httpd.apache.org/docs/trunk/new_features_2_4.html + +After emerging Apache 2.4, you will also need to rebuild any +third-party modules: + +emerge -av1 /usr/lib/apache2/modules --exclude=www-servers/apache diff --git a/metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt.asc b/metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt.asc new file mode 100644 index 000000000000..e03df93e8db8 --- /dev/null +++ b/metadata/news/2016-01-27-upgrading-to-apache-2_4/2016-01-27-upgrading-to-apache-2_4.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJWqM3DAAoJEJ+WuSkwOAOBr7AQAIy++Uh8/jBRsJn/AQBKFlxz +4fltAX1Q6DS5uskyhRQYV56WnpjVvOcX/QS8L30hf4i7i59oIvfslmk2/JZSBNfc +wMtkPx95lG4dAHQG6wZSvEISDBB6vpqHmqpHkCcY+WSr2dlqg5jV1jgRj2rSlggd +uIl0XVX3/WfNRxglDaEjZJrGKa6uArvDIBWnlhpa+sTkdSbqHt+UT39Q/CX0FQ56 +l+ee61+WvxUzE7eA6f24FtHna965fh22+fWXTFHjqVTDGgoVQd10gUstjXeGAM0G +vD9eLsbBQiBae0bf8BAoY6ztY3XwZqZx4OUZv/TO0r0HyClKzlkx+RzM3JTkZcRO +ULel+qzzMH/CyppDsL2GLtOZ/XX2iktYn1dwlEIQmDP19PJVKP/s2SniKHqTTXq7 +Dk5PGK4PwgmUTlMxl0lnmvYBiBF9qph1h2PIVgbfpHo6GPs6DYfegO5tITEN8U0c +oAmKEH8T3JSIkkN0FotaCFNPJngA7umhSvz9nFqcxXc8pD+F2oFPrvxQ8z060tOJ +9sWcFBH6wU5khm9lMyH3mpqp4CjHSJU4iLKZTk+PvD8VQlVXV+Z4crTH+xBnIcaR +z8/vb9eJRb1bKdHfZMJAEMShFh+dspbrJuaiXndjqNbdbWEEtO7gX/AE6QB/HSMz +ONHIodD4/KuajQx6RcIA +=OSZQ +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt b/metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt new file mode 100644 index 000000000000..c9302f0911ec --- /dev/null +++ b/metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt @@ -0,0 +1,38 @@ +Title: KDE Plasma 5 Upgrade +Author: Michael Palimaka +Content-Type: text/plain +Posted: 2016-04-02 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: kde-base/plasma-workspace + +KDE Workspaces 4.11 has reached end of life and is no longer supported +by upstream. It is therefore recommended for all users to upgrade to +KDE Plasma 5. + +A detailed upgrade guide is available[1], but in most cases it is enough to +switch to the new desktop/plasma profile, update @world, and +emerge kde-plasma/plasma-meta: + +# eselect profile list +# eselect profile set +# emerge --ask --changed-use --newrepo --deep world +# emerge --ask --verbose kde-plasma/plasma-meta + +If you normally use KDM to launch Plasma, note that it is no longer supported. +Upstream recommends x11-misc/sddm instead which is pulled in by plasma-meta by +default. OpenRC users should edit /etc/conf.d/xdm and update DISPLAYMANAGER. +Systemd users should run: systemctl reenable sddm.service + +Due to an an evolution of KDE upstream's release process[2], the traditional +monolithic KDE 4 release is now split into three distinct components. This +means that KDE Applications are now separate from the Plasma desktop and +older KDE 4-based applications will continue to function as normal inside +Plasma 5. + +KDE Workspaces 4.11 will remain in the tree for a reasonable time, but +be warned that it is unmaintained and may cause conflicts with +newer versions of KDE Applications. + +[1] https://wiki.gentoo.org/wiki/KDE/Plasma_5_upgrade +[2] https://dot.kde.org/2013/09/04/kde-release-structure-evolves diff --git a/metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt.asc b/metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt.asc new file mode 100644 index 000000000000..571a33ee7ba7 --- /dev/null +++ b/metadata/news/2016-04-07-kde-plasma5-stable/2016-04-07-kde-plasma5-stable.en.txt.asc @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJiBAABCgBMBQJXBojuRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5 +MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh +7CAdD/4nVSOlSWNrchf+OHf+tHJApQnBajIfoZJpT04wTweKQ00kvBeoRI7eE65z +NbKsteOHcxgCncPQcczouBMN/4GO2/Dz/VdRttF/pwULws144je4pIHPo5c04ymh +kLC95JLw/LboOtbKtYuF6iauQVCuOFAY72zn/i5Dch78VFnUxle+xiCyprmktA4B +xD/gmj2Ii6d/B9JdiiHSms9RTl0NcRg0L0wIv80ISreubqeJGxgxzRXZ7hnR/bdM ++6+jmmCVSi+UidTNGIP47bPIWYTvLCXIDvt7keoBAZdVPUzjH1ogo1Fgr3rYTdyJ +0RPVOJPcFxFjQThSImbzUrT2sIg7w+L7DVfy1ycsY2TUTejr19w9t6TNi++lorhp +ZG2QHOjIizDVccra6JJKmuxEovxGy77om/cig2KPz+R4oBPGpTIdYO02Tt1AG4wn +9FJAqmlDQ/gLNATK0AVURw9LumtDZtwBx81/sAuprXAhV0zwO7rTjXO/QdbJxYFn +X4MmmxuISq4k7d765hsGZckoDyrYMu8Q3qIRX2fSq+quljZe42gFPZSB6Ehnba2P +o301YnDlULvVRfBDfJeMh87eABXq2LQWvOLo6J0oin2UlYam5LOMK7myTwb77WO0 +kcLzuq9PR3ugdH60SMaWfaTIq/nAnp/qZG0QDfIxcV2NWmaS+w== +=lCi7 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt b/metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt new file mode 100644 index 000000000000..8a94240b08e9 --- /dev/null +++ b/metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt @@ -0,0 +1,27 @@ +Title: Changes in default VIDEO_CARDS +Author: Chí-Thanh Christopher Nguyễn +Content-Type: text/plain +Posted: 2016-04-24 +Revision: 2 +News-Item-Format: 1.0 +Display-If-Keyword: amd64 +Display-If-Keyword: x86 +Display-If-Installed: x11-drivers/xf86-video-dummy +Display-If-Installed: x11-drivers/xf86-video-glint +Display-If-Installed: x11-drivers/xf86-video-mach64 +Display-If-Installed: x11-drivers/xf86-video-mga +Display-If-Installed: x11-drivers/xf86-video-nv +Display-If-Installed: x11-drivers/xf86-video-r128 +Display-If-Installed: x11-drivers/xf86-video-savage +Display-If-Installed: x11-drivers/xf86-video-tdfx +Display-If-Installed: x11-drivers/xf86-video-trident +Display-If-Installed: x11-drivers/xf86-video-v4l +Display-If-Installed: x11-drivers/xf86-video-via +Display-If-Installed: x11-drivers/xf86-video-vmware + +In order to better reflect the graphics chipsets present on modern +systems, the default VIDEO_CARDS setting has been changed to +"amdgpu fbdev intel nouveau radeon radeonsi vesa" + +If your graphics chipset requires a different driver, and you have not set +VIDEO_CARDS in make.conf, it is advisable to do that now. diff --git a/metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt.asc b/metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt.asc new file mode 100644 index 000000000000..ff30974c9005 --- /dev/null +++ b/metadata/news/2016-04-24-default-video-cards/2016-04-24-default-video-cards.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAABCgBmBQJXHVL1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RDFCODdDQUUxMkUwNkJCNjUyMDMxOEIy +MzI0RTdCNTY2REYyNjExAAoJECMk57Vm3yYRoFoQAIn0QswHkr2wwycM21mhnq99 +zTfSEo6UqZdPfaBItyM1QPzRjzLd1tm4henp1ebTCL8GJhjzpA0mrhk6oHa8KWuZ +qVkcj5hUuCuBqAjSq+XSzbwGAbvgtm76GA5mgAT6/UOTISStYmum/niKS6dGnJo1 +pgfld2eQG7hRNSeXpRXPb3NMnVv4XTz0UvRTq/2rrqrdHnIa0RtBo6l03HP+ays7 +nivcNCgFv1UUKzaK4Dfwj5Ro6txJdYKxNlsupwIpPCjZs+tAjsAYKb/JqvpE3j8d +mSA7nUJ2ZoeDtEKID8UoF6ccWzBUBYBBMxnsmKVYMMOHIn9+NvtnkwP7kMlv329I +4aXoBTzdxq1g+EL0S9hEP+Jw7t+9w4SEoq5n8BSHaZ+9zRTgHcQhC+vlik6fpvb7 +C6z9KHCyPOWFfeNx/O/ENnG0jtmOOI7aX8Th9TKTk21a49gf9ichf5kvUQiIP+Q3 +uCCx7helJb9dcouAS0JHhvg+r+MadOOBB5XLeEXaVHkefNiyZh3dhlC8TuqJAe8x +XYXzA9ad/HysKQRnKxGhRAlCjQsh9GkfciUglx1Oe1XnRuzms8V7z3OjzeYuA7JA +TbYb3yjDEH860qjbeaYpz9ZjhLxP2iD3bYXQYUzQNVQmK4JLBwj7oyaJppS1Rrw3 +IB6GjyhU7cq3hluh/rm8 +=cfJi +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt b/metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt new file mode 100644 index 000000000000..4534932a7929 --- /dev/null +++ b/metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt @@ -0,0 +1,30 @@ +Title: LastPass package migration +Author: Göktürk Yüksek +Author: Robin H. Johnson +Content-Type: text/plain +Posted: 2016-05-23 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: app-admin/lastpass + +LastPass-3 and earlier versions installed browser extensions along +with the necessary binary components. LastPass-4 and later versions +install only the binary components and leave installing the browser +extensions to the user. Furthermore, LastPass-3 is not available +anymore, it will be removed soon and users are required to upgrade. A +transparent package move is not possible due to the mentioned changes +and a manual migration is required. + +The currently installed package must be removed before proceeding with +the migration: + +emerge --unmerge --ask app-admin/lastpass + +LastPass for Firefox users can safely upgrade to version 4 by visiting +the official LastPass website and following the download instructions. +The browser extension already contains the required binary components. +No packages need to be installed. + +Users of Chrome/Chromium and Opera browsers need to switch to +app-admin/lastpass-binary-component and follow the instructions +displayed on the screen after the installation to complete the process. diff --git a/metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt.asc b/metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt.asc new file mode 100644 index 000000000000..6b25745c95be --- /dev/null +++ b/metadata/news/2016-05-23-lastpass-changes/2016-05-23-lastpass-changes.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQEcBAABCgAGBQJXQmlQAAoJEIT4AuXAiM4zNJ4IAKsT/SMHXhQDxbOFKAduAVd4 +BRu6yOqcMmuXSfHw7sCRX4QX5JGQedNZ8Lt1v3Ehi71D1pIeK9OmVc61ILcpUyfs +iEv3T9o4V50bgcrCJxRCNMWk7OgRJgFJyrLdPdvz1ECkIvdDBqDrzTAWKXhsJpNF +zLeU4u2mKZhAbMGJy1BwPNvu/y4WdgNg0qu3Szvb/8pya13/CVL5s4tgbbvcgny0 +aDfWDuwFa233Tos2AzlIBfTXlQgaqpT2QiLKyzH0HjNxrcnQl/4sAO/5s3zAX+ti +rhqAzkBFyDzbHK/hfJrd4HcakbyO3gEDh+oprou7BFgKtWt1tt2cJhEdmqBbo1U= +=EIC1 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt b/metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt new file mode 100644 index 000000000000..2ff30d780bff --- /dev/null +++ b/metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt @@ -0,0 +1,49 @@ +Title: L10N USE_EXPAND variable replacing LINGUAS +Author: Mart Raudsepp +Author: Ulrich Müller +Content-Type: text/plain +Posted: 2016-06-19 +Revision: 1 +News-Item-Format: 1.0 + +The L10N variable is replacing LINGUAS as a USE_EXPAND, to avoid a +conceptual clash with the standard gettext LINGUAS behaviour. + +L10N controls which extra localization support will be installed. +This is commonly used for downloads of additional language packs. + +If you have set LINGUAS in your make.conf, you most likely want to add +its entries also to L10N. Note that while the common two letter language +codes (like "de" or "fr") are identical, more complex entries have a +different syntax because L10N now uses IETF language tags. (For example, +"pt_BR" becomes "pt-BR" and "sr@latin" becomes "sr-Latn".) You can look +up the available codes in profiles/desc/l10n.desc in the gentoo tree. +A detailed description of language tags (aka BCP 47) can be found at: +https://www.w3.org/International/articles/language-tags/ + +After a transition time for packages to be converted, the LINGUAS +environment variable will maintain the standard gettext behaviour and +will work as expected with all package managers. It controls which +language translations are built and installed. An unset value means all +available, an empty value means none, and a value can be an unordered +list of gettext language codes, with or without country codes. Usually +two letter language codes suffice, but can be narrowed down by country +codes with a "ll_CC" formatting, where "ll" is the language code and +"CC" is the country code, e.g., "en_GB". Some rare languages also have +three letter language codes. Note that LINGUAS does not only affect +installed gettext catalog files (*.mo), but also lines of translations +in an always shipped file (e.g., *.desktop). + +If you want English with a set LINGUAS, it is suggested to list it with +the desired country code, in case the default is not the usual "en_US". +It is also common to list "en" then, in case a package is natively +written in a different language, but does provide an English translation +for whichever country. A list of LINGUAS language codes is available at: +http://www.gnu.org/software/gettext/manual/gettext.html#Language-Codes + +If you have per-package customizations of the LINGUAS USE_EXPAND, you +should also rename those. This typically means changing linguas_* to +l10n_*, and possibly updating the syntax as described above. + +https://wiki.gentoo.org/wiki/Localization/Guide has also been updated to +reflect this change. diff --git a/metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt.asc b/metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt.asc new file mode 100644 index 000000000000..e0ef7cc0c515 --- /dev/null +++ b/metadata/news/2016-06-23-l10n-use_expand/2016-06-23-l10n-use_expand.en.txt.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQEcBAABCAAGBQJXa2W8AAoJEMMJBoUcYcJzzD4H+wdawek/66xLVxpbc43IhCN8 +G/sxeNCG7PNcNXQVS+YO5kJdYb7v/4D0rTtlwuPfgO9c7moFSldmyewUJsDYCW4/ +2RJ2eoWNsBlD/aTQZVnrBFVt2sxmX6Tl7sEh5qwiggcqJn2dIJn6TkZhJBSr+wCX +chBtKCxfSlMrj3qDqZxmTiYDfyMSq3BXFRygmvhqGI7HjfGEhaejEFBRdoLT8yQS +wqT/auhONnt+x+92nC+0Iij0DXcqNY+wghuvC4VxT2MxbCxRzhWhhCFJMPa5EzvU +Mf+inQP9GV+87YlfpueoDCIDsShVWIGqQpl95eSnBcduABwvL/kFUeXtzqnrhbM= +=BZ4h +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt b/metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt new file mode 100644 index 000000000000..3997c7df8113 --- /dev/null +++ b/metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt @@ -0,0 +1,30 @@ +Title: OpenAFS no longer needs kernel option DEBUG_RODATA +Author: NP-Hardass +Author: Andrew Savchenko +Content-Type: text/plain +Posted: 2016-08-08 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: <=net-fs/openafs-kernel-1.6.18.2 +Display-If-Keyword: amd64 +Display-If-Keyword: ~amd64-linux +Display-If-Keyword: ~sparc +Display-If-Keyword: x86 +Display-If-Keyword: ~x86-linux + +As a result of bug #127084 [1], it was determined that OpenAFS's +kernel module required that the kernel's data structures be +read-write (CONFIG_DEBUG_RODATA=n). With recent OpenAFS versions +this limitation is no longer required. We tested the latest version +of OpenAFS with Linux kernels from 3.4 till 4.6, and determined that +OpenAFS kernel module works fine with CONFIG_DEBUG_RODATA=y. + +Starting with net-fs/openafs-kernel-1.6.18.2, this condition is no +longer forced in the ebuild. Considering the security implications +of having CONFIG_DEBUG_RODATA turned off, it is highly advised that +you adjust your kernel config accordingly. Please note that the +default setting for CONFIG_DEBUG_RODATA is "y" and unless you have +another reason for keeping it disabled, we highly recommend that +you re-enable CONFIG_DEBUG_RODATA. + +[1] https://bugs.gentoo.org/show_bug.cgi?id=127084 diff --git a/metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt.asc b/metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt.asc new file mode 100644 index 000000000000..9e3ba907d8b9 --- /dev/null +++ b/metadata/news/2016-08-08-openafs-debug_rodata/2016-08-08-openafs-debug_rodata.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCgAGBQJXqDXyAAoJEPZTWjO6HuSNwz8QALXcJb2DWdAWJvXHCUQnusks +aqACr77F2ItjbGwDP/CGkzcHrCbZwpiEkwiIoOq4+1vawH5a5ycG5YgBZ4uivJVm +JMM2MmwSBnVgSiE8agkvRI/bYHEeTw61cUIEPIHyZr2Iznyq6lQT7L0pdC0WCFV0 +OlrIFCZFuQKHRaH+VWQg10zRx44StPQZyBIZGlQESte6qfiH0xw7b5BQfSGSQYJM +kO90SWnFedYAoO+AFkZTZxlFUwzJLPfwhwxg97GyEZLM/c/W7BV1vGsY52CsgWk8 +1MqBgTILDQZsRhcWewNibjpc7R1onz8kI6IHC91u+HweeM659W5OWfSJacz/AN4L +9cj9iuoK8IvE0ymtJZO2rAntn7OGSRCJvyhLhJr6D81NEySI4JZiEtL9al85zyoo +qXQd6lNm4O5bwkpW3Zg4DFniqZIh6aT5vN0Powvf3OY5+EkN33UpofHyuMsGRPR1 +KAnC3QFclu8z1LPGr6Qo87upA3kn8aab7rCQuIJshDJ46MizPbnN+tipH5xC3uQh +oc3D+oqltwbiswi7MZ6hnOC3HnGJnnzJBB1qbXkeV+0z1YYjwU5Yslody7YdNYKW +7fJN+4nznyoYQYlSFuZKazuEWXSAd9QawQe0QWXl4nE7aTAFLNZPSLoid05mYRLj +taTVf+leYGf4kYfwUZdN +=nrHk +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt b/metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt new file mode 100644 index 000000000000..2cd1891c405a --- /dev/null +++ b/metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt @@ -0,0 +1,21 @@ +Title: Grub2 multislot default setting is changing +Author: William Hubbs +Author: Ian Stakenvicius +Content-Type: text/plain +Posted: 2016-08-11 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: >=sys-boot/grub-2 + +The multislot use flag in sys-boot/grub-2.x is no longer enabled by +default. + +When the flag is enabled, all upstream binaries and documentation are +renamed to "grub2" so as not to collide with grub-0. Now that the use +flag is no longer default-enabled, these names will revert back to +their upstream defaults. For example, grub2-mkconfig will become +grub-mkconfig, grub2-install will become grub-install, etc. + +If you wish to retain the previous naming scheme, please make sure to +explicitly enable USE="multislot" on sys-boot/grub in the usual manner. + diff --git a/metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt.asc b/metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt.asc new file mode 100644 index 000000000000..08d51ee10164 --- /dev/null +++ b/metadata/news/2016-08-11-grub2_multislot_default/2016-08-11-grub2_multislot_default.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJXrIh2AAoJEJtAqO3K+ucz9WgP/0w2uaET4idGRbKkU3TIYaRx +9MOLTPh8Md5hX8OlWmeHLpVsyjpPeb7/gz0uWAfhQRXBOJAtzPT/fpBcomRf+UkI +ATu9AT5sue0Rwcg7Bi9qMhvQNeQb/6cXqR3Avaf/EFlEtochCP22vXur6hANAE2L +H80z8GsQyYl/M8WT+JLvYHTInepWPKbmvlC2+oK+Jl+qQ7pRNfD5Dj0NUIOu2OFt +XNaXIxPqiq3SbwLtzMmrpEoBoSV419jCrnyucRym5OnB7MBdLHj3tjwv6V2nYS/U +8KOl8kTaU6ffnB5TCSA33ytra2HYKoqAPa1RavilqURkHpCle3rjtlcxvXHy2LD5 +gDXW7JitvaPniplCNuPJxg5oIOT4sl4u92DJByjjpeRnsoWg0XOPH+/bewMUzY6H +Bv5f4s340Z+A0L7v0ndiC7taj7iJgRRbk5gPeYwJBT2+RCgQxBN5jhZXbc+SaUx1 +4xjqw0YHXdc2ygJZbGIq46hJOmcb1asJJxP38yGLM7OyBy3yNxvb39sihicNsLZb +Tsw/+4SMPzG5zFtVSHXxb9keuy9DnCVy7B1iavHnNh7pQXVY5LsT2EomK6HDzaXW +S2702KN+qQrgK6WN8qaKaqI6nxixzF+zVHYYI4B2Rp3m3P51x62I7rLcPboz6Quy +ttY8WaRIerc1ESYphlhK +=MBhj +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt b/metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt new file mode 100644 index 000000000000..6a0e2f016ab3 --- /dev/null +++ b/metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt @@ -0,0 +1,47 @@ +Title: Migration to sys-libs/uclibc-ng +Author: Anthony G. Basile +Content-Type: text/plain +Posted: 2016-09-26 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: sys-libs/uclibc +Display-If-Profile: default/linux/uclibc/amd64 +Display-If-Profile: hardened/linux/uclibc/amd64 +Display-If-Profile: default/linux/uclibc/arm/armv7a +Display-If-Profile: hardened/linux/uclibc/arm/armv7a +Display-If-Profile: default/linux/uclibc/mips +Display-If-Profile: hardened/linux/uclibc/mips +Display-If-Profile: default/linux/uclibc/mips/mipsel +Display-If-Profile: hardened/linux/uclibc/mips/mipsel +Display-If-Profile: default/linux/uclibc/ppc +Display-If-Profile: hardened/linux/uclibc/ppc +Display-If-Profile: default/linux/uclibc/x86 +Display-If-Profile: hardened/linux/uclibc/x86 + +Upstream development of uClibc has been stalled since July 2015 and +there hasn't been a proper release since May 2012 [1]. New patches +addressing important issues have been submitted but these have not been +reviewed nor have they been committed to the master branch. Also, +backporting even those patches which have been committed to master is +now impractical as too many intermediate layers of patches conflict. +For all intents and purposes, upstream uClibc is dead. + +Fortunately, a fork called uClibc-ng [2] was begun by Waldemar Brodkorb +in February 2015 and is actively being maintained. Accordingly, +Gentoo's Hardened uClibc project will be migrating to uClibc-ng as its +libc provider. Currently stage3 tarballs based on sys-libs/uclibc-ng +are available for all supported arches at [3] and these will become the +default after October 5, 2016. Older stage3s based on sys-libs/uclibc +will be removed. + +Unfortunately, migrating a production system from uclibc to uclibc-ng +is not straightforward owing to the central role played by libc. A +migration guide is provided at [4]. This has been tested on live +systems with success, but the user is cautioned to plan a backup and +recovery plan should something go wrong. + +Refs. +[1] https://git.uclibc.org/uClibc/log/ +[2] http://uclibc-ng.org/ +[3] http://distfiles.gentoo.org/experimental/ +[4] https://wiki.gentoo.org/wiki/Project:Hardened_uClibc#Migration_to_uClibc-ng diff --git a/metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt.asc b/metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt.asc new file mode 100644 index 000000000000..96dde397db8c --- /dev/null +++ b/metadata/news/2016-09-26-migration-to-sys-libs_uclibc-ng/2016-09-26-migration-to-sys-libs_uclibc-ng.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJX6Z/FAAoJENe4dETWg5zI4ckP/2GiUs/Qn5BKuWSSjql+OG7L +F99kuGPGXrEUrnLIWZlG79NA590hz1gk+0SsMu2nmC5kPb3xxw3gVKwLhB4fDmLD +y4IieeOeZa+tFsWVoqzKN3kTEwRKTqno2iBC37dVoQ/OwAm9sHmprJltAclecupC +NW6W0YF/l780Xclxl9b5xxtC2CCXSYDeT/bqizjzo2FDq9xHGMj/h6+yNZ+EunJP +BLVoaXlR8udJRM9Nk+1NqIwdwrcphvXp4pw8sSWUMawBMKuiJtEDhQXPO+OMOQPI +8SH+E8jD+GeitO41qQLaaUm/Z6GGSJUVPWEWrg//6t19+/SOloAWtlCWnGZK3W94 +evYzO6f/tWHZ431YukpPkbX6wFUMcS+rteMSY+Dzn0JPMyMmkNF+Rcq8aACdqVK0 +AvvoqnxOK3yKRCNeeJwofFku6vDkfoWLaN0L8OSLKpdXVWuB6gP7WiNVEcZos8aN +25ls8aOG6AoZhCOoXiP1n8Z6GD+G+Bc8UE8pbn30AA+Eco2VYV64fBk1hu36HzD3 ++OOSiROwqW+XgOLFXBHSw1uDA/crg0Qw7NJpwSKEItXlNAT3cD9VeZjsXqdPlfhW +hmNwKCvhiCaj1cR7LiQf+YKPdx+j4VE9wlA58FtisExg5CJ5ParQhWfb4I3d6kPP +gisov2VADg1nmZoAnN4Q +=mQdl +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt b/metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt new file mode 100644 index 000000000000..48dfe46ce467 --- /dev/null +++ b/metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt @@ -0,0 +1,22 @@ +Title: OpenRC 0.22 updates +Author: William Hubbs +Content-Type: text/plain +Posted: 2016-09-27 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: <=sys-apps/openrc-0.22 + +OpenRC 0.22 introduces the following changes: + +- In previous versions of OpenRC, configuration information was processed + so that service-specific configuration stored in /etc/conf.d/* was + overridden by global configuration stored in /etc/rc.conf. OpenRC 0.22 + reverses that. Global configuration stored in /etc/rc.conf is read first + then overridden by configuration stored in /etc/conf.d/*. + +- The swapfiles service, which was basically a copy of the swap service, + has been removed. If you are only using local swap partitions, as + described in the handbook for example, this change will not affect you. + If you are using swap files or swap partitions on network-backed devices + such as iSCSI, please adjust the dependencies of the swap + service as shown in /etc/conf.d/swap to reflect your situation. diff --git a/metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt.asc b/metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt.asc new file mode 100644 index 000000000000..c7dc2cf16888 --- /dev/null +++ b/metadata/news/2016-09-27-openrc_0_22_updates/2016-09-27-openrc_0_22_updates.en.txt.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABCAAGBQJX6n/pAAoJEJtAqO3K+uczg74P/iRWpfdhlVSGmSeK01gYdovS +2exOYTr7Qm8g4hYG9CIKVh6jvMbt1lu42tsXdZtva6h3AjGgwTYxPXMoQ2RUOIJ2 +r30bLEuq6m6ngiD+ezDYGUtI6sgP93N4dEhayOYfYieZ6RtTRrXidRntKMzDQfMS +lsx1+qt1QuEk84W3MT6AfdFQvb8oeWE6FO6OPHZxQTIxa5aMhXkLqivtjYIBZoEh +DMxufyR339/gRI4uXdxe5IeTd63dHZhja8cPWVZ5gBoiwAJVy+6JtMdTJRjQS3An +QUZ76fGs8TR5ByEJWYWsiGPEFac/+oMan7R7pdhNXRNN5x28Bngd2IYv52MEdjAa +ypFA3EONIwMSOfDdAG3cK63reKpHzgDVAplr9C3BrngumxBXsNnubHOZmQPPYIZh +OChgqP//tXPDsMuKYA695Vlg2+53zMk5lKO14pGx2nKSgDB7MkugZjyew8WVH7JE +svvyDjU0bPVYOKyrMqrWPRqoIeXMDmKW1/ruczaKuDg4/W1zp+RDHpOjlX6qJo8W +9kydAO5ovlu6JDljRx5rrlaHtFWUQMVxn4lGG5nGnNn/R9HW/OspkEliuL+SgUSQ +cTJp7oGRHJxOiLWjd8ye1w9ENOqvgMbr/ItqrQvrWtzVBjbQ2L7xTKicTDFpKusU +oW4Rq+6RJATzYXDm+RIw +=YGde +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-10-25-llvm_3_9_with_llvm_targets/2016-10-25-llvm_3_9_with_llvm_targets.en.txt b/metadata/news/2016-10-25-llvm_3_9_with_llvm_targets/2016-10-25-llvm_3_9_with_llvm_targets.en.txt new file mode 100644 index 000000000000..d5656db56539 --- /dev/null +++ b/metadata/news/2016-10-25-llvm_3_9_with_llvm_targets/2016-10-25-llvm_3_9_with_llvm_targets.en.txt @@ -0,0 +1,41 @@ +Title: LLVM 3.9 with LLVM_TARGETS +Author: Michał Górny +Content-Type: text/plain +Posted: 2016-10-25 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Author: Ian Stakenvicius +Display-If-Installed: <=sys-apps/openrc-0.23 +Content-Type: text/plain +Posted: 2016-11-04 +Revision: 2 +News-Item-Format: 1.0 + +Recent updates to service scripts in OpenRC and (e)udev have removed the +requirement for udev to "settle" before its startup completes. The +result of this is that services which used to wait for udev to finish +processing all kernel events will now start earlier. One such service +is localmount. + +If "/dev/disk/by-*" device paths are used for mount points in +fstab, it is possible that those symbolic links will not exist when +localmount starts and attempts to mount them. + +The recommended solution is to convert fstab from using +"/dev/disk/by-*" to the LABEL=, UUID=, PARTLABEL= or PARTUUID= syntax. +This syntax is supported directly by both util-linux and busybox's mount +commands and has no dependency on any device manager. More information +on this syntax can be found in the fstab(5) and mount(8) man pages. + +To force the old behaviour, instead of converting fstab, you can add +rc_want="dev-settle" to /etc/conf.d/localmount or add udev-settle to the +sysinit runlevel. diff --git a/metadata/news/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc b/metadata/news/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc new file mode 100644 index 000000000000..1b616cff3db8 --- /dev/null +++ b/metadata/news/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWD6+HAAKCRBHG+cz7yka +P2uUAQCny+8xYqKbg8yu8aQWo3zxJaPgYahja0JJRIzwa6ZIVAD/d4qBckAfMJ/L +XuTB78+9LgegBq2HOOo5A+hyNWm9Znc= +=Nh76 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2016-12-06-ruby-20-removal/2016-12-06-ruby-20-removal.en.txt b/metadata/news/2016-12-06-ruby-20-removal/2016-12-06-ruby-20-removal.en.txt new file mode 100644 index 000000000000..c6bc2cf7fb44 --- /dev/null +++ b/metadata/news/2016-12-06-ruby-20-removal/2016-12-06-ruby-20-removal.en.txt @@ -0,0 +1,27 @@ +Title: Ruby 2.0 removal; Ruby 2.1 default +Author: Hans de Graaff +Content-Type: text/plain +Posted: 2016-12-04 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2017-01-08 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: kde-plasma/kdebase-startkde +Display-If-Installed: kde-plasma/kdm +Display-If-Profile: default/linux/alpha/13.0/desktop/kde +Display-If-Profile: default/linux/alpha/13.0/desktop/kde/systemd +Display-If-Profile: default/linux/amd64/13.0/desktop/kde +Display-If-Profile: default/linux/amd64/13.0/desktop/kde/systemd +Display-If-Profile: default/linux/arm/13.0/desktop/kde +Display-If-Profile: default/linux/arm/13.0/desktop/kde/systemd +Display-If-Profile: default/linux/arm/13.0/armv4/desktop/kde +Display-If-Profile: default/linux/arm/13.0/armv4t/desktop/kde +Display-If-Profile: default/linux/arm/13.0/armv5te/desktop/kde +Display-If-Profile: default/linux/arm/13.0/armv6j/desktop/kde +Display-If-Profile: default/linux/arm/13.0/armv7a/desktop/kde +Display-If-Profile: default/linux/ia64/13.0/desktop/kde +Display-If-Profile: default/linux/ia64/13.0/desktop/kde/systemd +Display-If-Profile: default/linux/m68k/13.0/desktop/kde +Display-If-Profile: default/linux/powerpc/ppc32/13.0/desktop/kde +Display-If-Profile: default/linux/powerpc/ppc32/13.0/desktop/kde/systemd +Display-If-Profile: default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde +Display-If-Profile: default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde/systemd +Display-If-Profile: default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde +Display-If-Profile: default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde/systemd +Display-If-Profile: default/linux/sh/13.0/desktop/kde +Display-If-Profile: default/linux/sparc/13.0/desktop/kde +Display-If-Profile: default/linux/sparc/13.0/desktop/kde/systemd +Display-If-Profile: default/linux/x86/13.0/desktop/kde +Display-If-Profile: default/linux/x86/13.0/desktop/kde/systemd + +KDE Plasma 4 has reached end of life in Portage. Upstream dropped support +in 2015-08-19, no security bugs have been fixed since then. It is therefore +required for all users to upgrade to KDE Plasma 5. + +KDM is being removed as well. Upstream recommends x11-misc/sddm instead which +is pulled in by plasma-meta by default. +OpenRC users edit /etc/conf.d/xdm and update DISPLAYMANAGER. +Systemd users run: systemctl reenable sddm.service + +Part of the cleanup will also be the KDE desktop profile, which is superseded +by the Plasma desktop profile. Please follow the detailed upgrade guide.[1] + +KDE Plasma 4.11 packages will be moved to kde-sunset overlay.[2] + +[1] https://wiki.gentoo.org/wiki/KDE/Plasma_5_upgrade +[2] https://wiki.gentoo.org/wiki/Overlay:Kde-sunset diff --git a/metadata/news/2017-01-15-kde-plasma-4-removal/2017-01-15-kde-plasma-4-removal.en.txt.asc b/metadata/news/2017-01-15-kde-plasma-4-removal/2017-01-15-kde-plasma-4-removal.en.txt.asc new file mode 100644 index 000000000000..0e8ac6e58d30 --- /dev/null +++ b/metadata/news/2017-01-15-kde-plasma-4-removal/2017-01-15-kde-plasma-4-removal.en.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCAAGBQJYgRehAAoJEOclVpXYugee8oUQAJVsQXVGHIX+pShKsCXnupMP +1H5X+xJlYJ/co4lR9dVT+7wCL2jMT31qiWx1aBo5qj74Ftdlc1IqaDaZG8nDQcwq +43eIBaqxO0D1VCw55ENSkKLHDwNEk9TiuwDBkhsgaS+HffihTCkYAtH/38ykiNUc +eQwm1KCplfhH84rezxuRy+CtzZ0x+TeAeDUtwoqNc0UEY4Mv1aAY9nkokjhMlMR7 +SiiQZvKxfAyWBiQZwGwGiaLYN+iu0nTNBI4bxwLayTuLWt8QxtSBvfvlbCW9wDxL +ZGsqLH4+Q7GjATKYnaDJcx8KvY9dFdOzfCYtMbMW9miDjmqSrvKUCbPtgZ8hG1fi +9W6XPwwDWhHWve6lDQ7BCFvpCVMvCbfAlUNOy2X/M4nE37IWc8pWv9DR52qCEqD9 +lkmCo5ox6V1lY5GiUrTFzGjFEx5FHsjC4rUxS0Y9mu0P2dY5WsblL8/USqndEGR8 +r3f7btCss90T1cORV1frG/00OKF265Zs2rn3lY5dGiZsv0mgGB8fUnzBT+NyXMZW +qmvLJ73bi1ULGuYr+4VlHF8OPMGpViEIE9PjdrSsvBNqgaznJ+xoku76pMBXlaCa +F6zqoqA5Sp+mETFqm95PFxskhLMLlI69IjLlZucXFRpk5lQU330YIcrXL5YYhQ0X +kXujpiXRwrEL93qnpooS +=bRjP +-----END PGP SIGNATURE----- diff --git a/metadata/news/2017-01-21-python-exec-2-3-reclaims-python-symlinks/2017-01-21-python-exec-2-3-reclaims-python-symlinks.en.txt b/metadata/news/2017-01-21-python-exec-2-3-reclaims-python-symlinks/2017-01-21-python-exec-2-3-reclaims-python-symlinks.en.txt new file mode 100644 index 000000000000..4aa341514ac4 --- /dev/null +++ b/metadata/news/2017-01-21-python-exec-2-3-reclaims-python-symlinks/2017-01-21-python-exec-2-3-reclaims-python-symlinks.en.txt @@ -0,0 +1,40 @@ +Title: python-exec 2.3 reclaims python* symlinks +Author: Michał Górny +Content-Type: text/plain +Posted: 2017-01-21 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: +Content-Type: text/plain +Posted: 2017-02-10 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: sys-libs/uclibc-ng +Display-If-Profile: default/linux/uclibc/amd64 +Display-If-Profile: hardened/linux/uclibc/amd64 +Display-If-Profile: default/linux/uclibc/arm/armv7a +Display-If-Profile: hardened/linux/uclibc/arm/armv7a +Display-If-Profile: default/linux/uclibc/mips +Display-If-Profile: hardened/linux/uclibc/mips +Display-If-Profile: default/linux/uclibc/mips/mipsel +Display-If-Profile: hardened/linux/uclibc/mips/mipsel +Display-If-Profile: default/linux/uclibc/ppc +Display-If-Profile: hardened/linux/uclibc/ppc +Display-If-Profile: default/linux/uclibc/x86 +Display-If-Profile: hardened/linux/uclibc/x86 + +There have been two major changes in uclibc-ng which need special +attention when upgrading. Version 1.0.19 restructured the breakout +libraries, libcrypt.so.0, libdl.so.0, and friends. The functions in +those libraries are now included in libuClibc-0.1.0.19.so. Version +1.0.21 and above removed libc support for obstack, expecting packages to +use their bundled GNU lib code. Both changes require special upgrade +procedures which we outline below: + +0. Because of changes in the library structure in previous versions, +make sure you are working with 1.0.19 and rebuild world using + + emerge -e @world + +This will make sure all the executables link directly against libc.so.0 +(as reported by `readelf -d`) rather than via symlinks like libdl.so.0 +-> libc.so.0. Then upgrade from 1.0.19 to 1.0.20 without symlink-compat: + + USE="-symlink-compat" emerge =sys-libs/uclibc-ng-1.0.20 + +1. Get rid of the obstack.h header since it's used by configure scripts +to look for function prototypes and macros. + + mv /usr/include/obstack.h ~ + +2. We also need to force the use of any bundled gnu lib code. We can do +this by removing the definition of _GNU_OBSTACK_INTERFACE_VERSION from +gnu-version.h + + cp /usr/include/gnu-versions.h ~ + sed -i -e '/#define _GNU_OBSTACK/d' /usr/include/gnu-versions.h + +3. We need to tell stdio.h that __UCLIBC_HAS_OBSTACK__ is false. We do +this via the uClibc_config.h file. + + cp /usr/include/bits/uClibc_config.h ~ + sed -i -e '/__UCLIBC_HAS_OBSTACK__/ s/1/0/' \ + /usr/include/bits/uClibc_config.h + +4. To be safe, you may want to back up your entire /lib directory so +you can fall back should something go wrong: + + cp -a /lib /lib.bak + +5. Now when we rebuild @world, all packages will use their bundled +obstack code rather than depending on libc to provide it. + + ac_cv_func_obstack_vprintf=no emerge --keep-going --exclude \ + sys-libs/uclibc-ng -e @world + +6. Finally update uclibc-ng to the latest + + emerge =sys-libs/uclibc-ng-1.0.22 + +7. For good measure, rebuild the entire system + + emerge —e @world + diff --git a/metadata/news/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22.en.txt.asc b/metadata/news/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22.en.txt.asc new file mode 100644 index 000000000000..9670121f9e98 --- /dev/null +++ b/metadata/news/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22/2017-02-10-upgrade-to-sys-libs_uclibc-ng-1.0.22.en.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCAAGBQJYnbfjAAoJENe4dETWg5zIJggQAJmR5WLPqG3IjEWRLzaCmWts +cHNlSALbtM4SECSVPnTL3G+41rukc/3H+59H1AuWkH/vb7KaTd9ZGQFF96vzJhxE +1zSxkW9nKKaGDw8fEJnQ3R7qjRPdnNjUf9Xwn3Z09uj1hT2KnSHtPZIzuk4GF+nY +UvYO0tSq0oUlW6HxNh+zUa5t43CqFV5+oxCxbukBbZbzvUuv0p2caiA2pxMVSaS/ +FlP0bTpoDV86mNZvuCaAPctCumyzQP7hj5ZJpXNfNslcYoHwwZxWN9o/+CIuvZsK +fhsIHdxuDEwZJrlFJ/otsu8AnXYtpXVrHM6Yj9AE6M0q4p6NjNY/lBAw0ev49Bzx +tpyZ9zuPU37Qm7thYol55U4lfN/tPKR2glj24ULP/N20f1Ekame0TL0eFDoJh+qp +Ska0YjPyzs2hufC6LS26uTR9VCl+MQse43C57srjZkA1z03TOvtEJatNrl66MAj7 +H9ihJ6Q2orr/2FBZBvvV/hhvH95cbMw/Yoc9AOAEYtMiwi3IaJiy+DHG5XrtiTa2 +LiCpqzW5ucf9sO6ynMIohSaLoSOvVN7uITMGJvdKPpdXMf4IYceI+P+iRNTClix5 ++zz+iB+1xOQImMeDnomuxtFb8O+OdgoQ67Ab+vD7Lm+4MZabOi5XTSMFx+OJDEPk +mQiHcIFqMSrCgNsqamW/ +=W101 +-----END PGP SIGNATURE----- diff --git a/metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt b/metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt new file mode 100644 index 000000000000..7212f5861d91 --- /dev/null +++ b/metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt @@ -0,0 +1,28 @@ +Title: =mail-mta/exim-4.88 problem with chunking +Author: Fabian Groffen +Content-Type: text/plain +Posted: 2017-03-01 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =mail-mta/exim-4.88 + +Exim maintainers discovered that version 4.88 has some serious problems +with its CHUNKING extension. To quote: + + There are various known problems which can result in messages stuck in + queues and remote servers dropping connections on larger mails. + +In Gentoo, Exim 4.88 is the only stable version available, hence all +Exim users are advised to either upgrade to an unstable 4.89 release +candidate, or patch the configuration as follows: + +1) in the main configuration section, add: + + chunking_advertise_hosts = + +2) for each SMTP transport, add: + + hosts_try_chunking = + +Please see also the announcement sent to exim-announce: +https://lists.exim.org/lurker/message/20170301.031117.ff024aa8.en.html diff --git a/metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt.asc b/metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt.asc new file mode 100644 index 000000000000..3f86e7f31674 --- /dev/null +++ b/metadata/news/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iEYEABEKAAYFAli3tbUACgkQX3X2B8XHTok0KwCgpXNoKwwHq6bGaF6eWHWmOfKD +POgAn1bTgP5gua8vWa2es5nptjDLg+y+ +=GGQl +-----END PGP SIGNATURE----- diff --git a/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt b/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt new file mode 100644 index 000000000000..da288f518798 --- /dev/null +++ b/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt @@ -0,0 +1,52 @@ +Title: app-emulation/wine split and slotting +Author: NP-Hardass +Content-Type: text/plain +Posted: 2017-04-10 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: app-emulation/wine:0 + +Starting with Wine 2.0, Wine in Gentoo is transitioning away from its +traditional packaging and toward a new, split and slotted, Wine. + +As many Wine users know, there are often regressions or an application +works better on one version of wine than another. Going forward, +packaging in Gentoo will allow simultaneous installation of multiple +versions of Wine. + +Additionally, to expedite vanilla releases as well as permit multiple +configurations for each Wine installation, the major patchsets have +been split out into separate packages. + +Going forward, app-emulation/wine will transition to: +app-emulation/wine-vanilla: upstream Wine with no external patchsets + (like if the old packaging forced USE="-staging -d3d9") +app-emulation/wine-staging: Wine with Wine-Staging's patchset + (like if the old packaging forced USE="+staging -d3d9") +app-emulation/wine-d3d9: Wine with Ixit's Gallium Nine patchset + (like if the old packaging forced USE="-staging +d3d9") +app-emulation/wine-any: Wine with any of the patchsets or flags + (exactly like the old packaging regarding USE flags) + +wine-any exists to allow the user to build any combination that they'd +like (like the old packaging). This means the user could use wine-any +to use both Wine-Staging and Gallium Nine. Alternatively, the user +could use wine-any to try out another configuration from other +packages. For example, the user could build wine-vanilla without +PulseAudio, and could build wine-any with PulseAudio. The sky is the +limit on how a user may choose to use app-emulation/wine-any. + +Users may opt for any specific package, or may emerge virtual/wine, +which is provided for dependency resolution. +Maintainers: Please note, app-emulation/wine will be dropped, so +please use virtual/wine going forward. + +Users may call each version specifically, or may call a symlink based +on their installed patchset, for example wine-2.1, wine-staging-2.2, +or wine-d3d9. + +Symlinks for wine are managed with app-eselect/eselect-wine. +# eselect wine set wine-vanilla-2.0 +/usr/bin/wine -> /usr/bin/wine-vanilla-2.0 +# eselect wine set --staging wine-staging-2.4 +/usr/bin/wine-staging -> /usr/bin/wine-staging-2.4 diff --git a/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt.asc b/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt.asc new file mode 100644 index 000000000000..6ec4d887b761 --- /dev/null +++ b/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt.asc @@ -0,0 +1,42 @@ +-----BEGIN PGP MESSAGE----- + +owGlVg9wVMUZzxHbCRsQxloiA5QFoZByL38IrXCD2GAE4mgISUBgYGDv3t7dcu/e +Pt7u5e6cCh1oCZ0ixIZpRyuKpkpFDRbGaQFj2lQZ7DSmUUtG22G0A7UOiNGmYyll +6Lf77nKXP8502kxu7t3ut7/v9/377WudWFhQ5Jv+bvWM48duu+Z7cfzh4PyFFZV3 +GBWLjMoKQzgWkwaxTUNYXEpqGklm0zJql8mUXH/pF5eamLRoABPHMWg8YRHJuF2u +bLA+iuEo1keZHUHVCRnlbgDX1RuriGsSIfDS3PO3I9SWnJdxN7IM3c1tCT+NprQD +8JKmZLljEWajei6ARgDnSKIG2swE+A3gSlRHk8KolTRurOBunEgwLKtANQzYkLRR +GzZqbSGJZSmI0aQDFQg1SuIqtjjJZBQ/oEIBCL/3xGy8UrPETGDpElswdViZkyRJ +47DL45hJgWDP1FvEwg4JxUhE20A2JE9CvJhgmyb9I7NETc9RGULVAseJnfb8JgR1 +BY7ZHI7IKHUpJvDhYcgRdmnEpUIlQGDuApYKzGIhHRZKcjcmcJACtou5Df8UNwMY +U89hrEslo+qQzRVyGcYrueIa5q4i6scoxz8XfpJZFoY88iQWDHIoiU15QoCFTq/2 +rfDVFnMsijI+hVrMRmhmU2SlISyOacqhsAQEiQ34BEKzKBFUYCJwkiqPAjvUjUPK +hoBD3A6zSMLVLoWijSkJRbP1ytHRmYOcbgMLh8hQVFApcJQ0UxSkkEevFDwh4RSQ +EdQhAEoz5aMCGI/IzBhdr/OSawyIKoBGmxmZAAM44QjpUhL36OqWs1UioFpe62R4 +Ipz/N99iMQgurCPilpnXYkAuRE28tvGeO2cbELxeNMwqc8ns0rGYZEwCeQTUk9Ho +rc8TQxz+JwoL/gsKaifff22KSfC7EgrHEnFcpzb+LxJDeVjwxSRg1PI5qMnjHm6u +V6BxwhaJjCwGTZGQtNJYkxnNBOYTukU9ARkPoBShrFOoNROADR3njZMCUOOuVoIJ +BlDKKsTjQWZ7YwXjKpVZep6JtM/5Y3suhVluioJQxSn0Yw44xBNgBo84SwKBL/U7 +yEeUXytTfiEAstrSzSlZM9Vzm4FFo2FVCNJN65nKyAseNq6eXuoNNDRmGK9QM5wi +cRhv/0jaXkryh0gXDFyg+oQlaHXCZNyveY86oCjp6uYsdYrgsoqltaJHKWRUyQtw +i0IxiOc6DtIeinIOsWUyNXYHgUSs1UqtDnBHajVSXoVDQyzMQlkx8ateUkY0Tt0I +CB5zZYJYGsiPklEGAgZ8HJc3MxPaWOGY1KG2Se1QGlpKcCuhXJeh++FWlPABtwFc +r/USJETSL5anIMWmyx1HXTaCI8c7o6LKp4Ej+WI3LLIQNIQnstmbJBufJ+WZ2LQZ +wSIdt5gdw0HwYiLdv5S5WWmm5tCA+T3x9grvVWxhWaUf5+sUrCz0IzAbUg5g1uh5 +8MRfc1e3I9yekGkzM88qFwKuk5Asz3x7rzLodpz57Z0EHsO6y1DvD+UJ4ZbD/HmJ +MZbhYQvDTMeAM4b0Z0Qki4YD5+R6pIP8Iz8YV3VTga+oYMaUWTd1HTp19sSqf53v +m/HZhuw73JfGqfeyAjR+cnbl66WTbmzfvN74yPfSbzay3oXRZ6a8XdBmtx7dP5ja +N/2dTT88d2Zuw9bY73/SOu1E8eSPay4PPNxxn++WPxQ2fWf58s6uebz34AC5dbD6 +saff23t/34bfXvra1LPXd/O+V//m23e5/2rDo7vWFB/7VmDOxc9Pn582Z13Vgda6 +X/PNRwe3faX34RdWXws4Oxs29+7YXfLm9lcvbOiMfejvLJ770OS3T/aMX1y1avJz +nT//x8zOtadoYP1z/Sf6n1xNcPfs+9yuRzZ/2L1uTu2PB3xu9Qdtn5SJqsHHTxc/ +/mzR8UMlm75Mw+fW/bH/xeDNu2a2Vj7/91/W3bxu5tzvdnwz1XLg7olTj/xp58We +cXtuvOWgw19dMwFNLC6ZM/5Kf80Lr5wveffi7Jn8jV3shu/K/lm3t9y1cdK95tX3 +z7dtLdk1/eDVJWcbxm3yPbi4e7vYeeXioUlPPlLT4vgfWPvOhGentnw6fdGD1/bP +K39jX+mswaJbPl/6561d925p23HgypTrn/T+aGAwtX9R8IMdPU992t7RM1D4xJa5 +J4/0/7Svw1hy1+GWS8+81f40H9z26OLn5dLfBd7c0b4nsvfo6y+fqTl68MC/p3Rv +2X3hwseHSMdfJ37/yJk7S19DTXv4KyuXXT+1p63+o1/d+to/nyra+43bquyffVbX +f275yyUP+e5Y3VD0/nuPFUy4MG3BsRWTvvfS9oNPOMfbY2s29p08/XrP1PZ7Crsa +Cp3GpZf/0v0f +=p7Vt +-----END PGP MESSAGE----- diff --git a/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt b/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt new file mode 100644 index 000000000000..9f6feda056ae --- /dev/null +++ b/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt @@ -0,0 +1,34 @@ +Title: systemd rootprefix migration +Author: Mike Gilbert +Posted: 2017-07-16 +Revision: 2 +News-Item-Format: 2.0 +Display-If-Installed: >=sys-apps/systemd-234 + +Starting with the 234 release, Gentoo's sys-apps/systemd package will +be built with rootprefix=/. This means most of the included programs +and system units will be installed under /lib/systemd instead of +/usr/lib/systemd. + +This change brings Gentoo into alignment with most other distros which +still maintain a distinction between boot-critical programs in /, and +less critical programs in /usr. This also means that users with a +separate /usr filesystem will have an easier time booting if their +initramfs should become corrupt or fail. + +Symlinks are provided for /usr/lib/systemd/systemd and +/usr/lib/systemd/systemd-shutdown to avoid breaking bootloader configs +and to allow the system to be shutdown/rebooted without issue. These +symlinks will likely be removed in the 235 release, so please update +your boot configuration to reference init=/lib/systemd/systemd. + +This change will be mostly transparent to typical users. You may notice +that system units move from /usr/lib/systemd/system to +/lib/systemd/system as you upgrade/re-install packages; this is normal. +Units will function properly from both locations. + +After upgrading, please run systemctl daemon-reexec ensure that the new +version is executed. Also make sure to regenerate your initramfs if it +includes a copy of systemd (dracut). + +If you encounter a problem, please report a bug. diff --git a/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc b/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc new file mode 100644 index 000000000000..bedb5671afe3 --- /dev/null +++ b/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWYI3/AAKCRBHG+cz7yka +Pw4aAQDS76AiK5gg3gvxFvoThxC0uAh2I7Ep1Wi+PSzSivTCjwD+Peg3aVVZUg3I +3+DJagUMrJEOFpcX1/Y0xWsJS2PaLGY= +=d8/u +-----END PGP SIGNATURE----- diff --git a/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt b/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt new file mode 100644 index 000000000000..a2da83e6af43 --- /dev/null +++ b/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt @@ -0,0 +1,54 @@ +Title: sys-kernel/hardened-sources removal +Author: Francisco Blas Izquierdo Riera +Posted: 2017-08-19 +Revision: 10 +News-Item-Format: 2.0 +Display-If-Installed: sys-kernel/hardened-sources + +As you may know the core of sys-kernel/hardened-sources have been the +grsecurity patches. + +Sadly, their developers have stopped making these patches freely +available [1]. This is a full stop of any public updates and not only +stable ones as was announced two years ago[2]. + +As a result, the Gentoo Hardened team is unable to keep providing +further updates of the patches, and although the hardened-sources have +proved (when using a hardened toolchain) being resistant against +certain attacks like the stack guard page jump techniques proposed by +Stack Clash, we can't ensure a regular patching schedule and therefore, +the security of the users of these kernel sources. + +Because of that we will be masking the hardened-sources on the 27th of +August and will proceed to remove them from the tree by the end of +September. Obviously, we will reinstate the package again if the +developers decide to make their patches publicly available again. + +Our recommendation is that users should consider using instead +sys-kernel/gentoo-sources. + +As an alternative, for users happy keeping themselves on the stable +4.9 branch of the kernel; minipli, another grsecurity user, is forward +porting the patches on [3]. + +Strcat from Copperhead OS is making his own version with some +additional hardening features over those on the latest version of the +Linux tree at [4]. + +The Gentoo Hardened team can't make any statement regarding the +security, reliability or update availability of either of those +patches as we aren't providing them and can't therefore make any +recommendation regarding their use. + +We'd like to note that all the userspace hardening and MAC support for +SELinux provided by Gentoo Hardened will still remain in the packages +found in the Gentoo repository. Keep in mind, though, that the +security provided by these features will be weakened a bit when using +sys-kernel/gentoo-sources. Also, all PaX related packages, except +sys-kernel/hardened-sources, will remain available for the time being. + +[1] https://grsecurity.net/passing_the_baton.php +[2] https://www.gentoo.org/support/news-items/2015-10-21-future- +support-of-hardened-sources-kernel.html +[3] https://github.com/minipli/linux-unofficial_grsec +[4] https://github.com/copperhead/linux-hardened diff --git a/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt.asc b/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt.asc new file mode 100644 index 000000000000..23d89052b7ed --- /dev/null +++ b/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIyBAABCgAcBQJZraFoFRxrbG9uZGlrZUBrbG9uZGlrZS5lcwAKCRD0vdLv6P94 ++SIMD/4v2HbdDNfn968rn8l0HaNM9I4c+RtTZUndwo2B5ARxblVaHEQpVYTYeUyZ +0sptBitU3eHSqfsFkE6OQjzGW0lcrBEjM3mMnKhoKLCIfvcu/87qUND0i7RtlDcu +1lK118L5mApOeQOdC+xnHvPQ4k14OvJIJ84kqQwxILoClMES9hYGp2tHWy2TyFn+ +yexyuAtZ48XlhXuDJohcho+DSx7rJLvJJQzZWdEB/31eBa2PFLcXOhkeXmSFahBv +5+xuEqQpKtLI70gKEDqyUb+jUArpOYezg2/imiAHozlsSrDdDPvbHvGYnel/MZew +WyEydO1rEFrc7lh7Xie1rQGW0cN8MJ5c8q753n6nbpFJSTZhgJf3vcvNu7pxthZL +cSUPckfpUL0Np7vpbBxPWKJwAdWBC7HnaQ/ml6HWz1sUzDDqxEEkzCWh+YDdYXoT +qcnP5Ac9GZwZ9hnOROWOnnM6dvr1EgP35/3taj8IRSW8ez3XTGZES/m90vxakjZ2 +ja4exBwZ3LamSzIkJHkMh7QoAlZjR7luApEyFtj/2r3hf6Xo+oTi6ly9xUQSGJz1 +1nQwaxV4wgT2QDgxOrWjFIBFaAgGqWL+rdPnE9TSWCt7SAeE72+VobWftkf3y0AJ +4mtjV6sGTF4BhwAdhfsLarYUNgjAJUq453gNkC9zEWaGz1MeOg== +=p2Ig +-----END PGP SIGNATURE----- diff --git a/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt b/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt new file mode 100644 index 000000000000..43f1a28cbe8e --- /dev/null +++ b/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt @@ -0,0 +1,22 @@ +Title: app-portage/gentoolkit-dev deprecation and removal +Author: Paul Varner +Posted: 2017-09-19 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: app-portage/gentoolkit-dev + +The app-portage/gentoolkit-dev package has been deprecated and the ebump, +ekeyword and imlate have been moved to the app-portage/gentoolkit-0.4.0 +package. With the upcoming marking of >=app-portage/gentoolkit-0.4.0 stable, +users will need to take action since gentoolkit-dev and those versions of +gentoolkit block each other. + +In order to upgrade to the new version of gentoolkit, you will need to resolve +the blocks. The following command will remove gentoolkit-dev from your world +set and uninstall gentoolkit-dev. This will then allow the installation of +>=app-portage/gentoolkit-0.4.0. + +emerge --depclean app-portage/gentoolkit-dev + +Once >=app-portage/gentoolkit-0.4.0 is stabilized, the remaining gentoolkit-dev +releases will be masked for removal and subsequent tree-cleaning. diff --git a/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt.asc b/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt.asc new file mode 100644 index 000000000000..0316d64b4b1d --- /dev/null +++ b/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQKTBAABCgB9FiEEajvU08I0XMDAEy7K7CuK4FwF4G4FAlnVJDtfFIAAAAAALgAo +aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZB +M0JENEQzQzIzNDVDQzBDMDEzMkVDQUVDMkI4QUUwNUMwNUUwNkUACgkQ7CuK4FwF +4G5/DxAAjSFSnswBW/l9uYx2fLWc0yMbHjapyPUNYkxmHbw8hTLek3DUPwRkaKyq +CarLf7bAp37kr8fVJLM0KdQYgpN8kCgyaVOmheYpisClmRDe6jMo0YWI1P33Wbwz +fJLbKP4c1sPKPHnF9c2RPJleL6O0Ee1CsFFcTN/uGxXLo5cfcSHVZXxFu5mg60Jw +MUgt6Vrbd2uwHAA95RvBc6rF5unw4z9IkNynlzgzu0Nd+c0fRFVqGLrUCSHeQMNI +stgcfGFJ08ssewALz2fjfCVep2XJCOTi7J2F58fMCqhrxnk5x6ikk66rP8+9Y+wW +lmQwON2zXu6VudepFeDXtVlHI+cY7RyVZqteSmqKDwG8+cT3yJuV5bHY0RogXO/e +HXc50GIgrshFT/NZLn0+z6NBMgPN5jpvTDnGPtrQJZN+qGKbTEcfStDXhiDxbV9+ +oOjg3Vyatqjgy+xydGYAEtbsjosrVubCA6NzHuFSSkRmztCcaqJWbfggoBjSF9jq +Ifs5JulF0QigsNxOv0UHqbT2KlPh2Qr+VF9yYYpXD/7FEDKXgL+fzhxKoMUTo76Y +WQN/SSprZGyC+vKtCv+0lmCs/h1aTW1MY21YwfZ2qXO6VgcPQn7eucOBeVoXsh7y +aWWEhLqS+4+8X0mJBIJ1F8eoZcpknmO7PV5Svifvx8vnRgntync= +=M9ya +-----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk new file mode 100644 index 000000000000..1a7493e6b50d --- /dev/null +++ b/metadata/news/timestamp.chk @@ -0,0 +1 @@ +Mon, 09 Oct 2017 17:08:57 +0000 diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit new file mode 100644 index 000000000000..e84b61be41e9 --- /dev/null +++ b/metadata/news/timestamp.commit @@ -0,0 +1 @@ +7efc07f06f79e9bffac03a84ae6522c5821f16bf 1507141010 2017-10-04T18:16:50+00:00 -- cgit v1.2.3