[gentoo-dev] RFC: new set of profiles/default/linux/uclibc

2014-08-14 Thread Anthony G. Basile

Hi everyone,

I'm going to add a new set of profiles under default linux.  These will 
mirror what's already under hardened and will have the structure:


default/linux/uclibc/{amd64,arm,mips,ppc,x86}

Currently I maintain both hardened and non-hardened uclibc stages for 
all those arches.  I've been housing the vanilla profiles under hardened 
by just turning off USE=hardened, but that's hacky.  Rather, we should 
have default/linux/uclibc and have hardened/linux/uclibc inherit from 
them like we do with default/linux in general.


--
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail: bluen...@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA



Re: [gentoo-dev] RFC: new set of profiles/default/linux/uclibc

2014-08-14 Thread Richard Yao
On Thu 14 Aug 2014 12:04:10 PM EDT, Anthony G. Basile wrote:
 Hi everyone,

 I'm going to add a new set of profiles under default linux.  These
 will mirror what's already under hardened and will have the structure:

 default/linux/uclibc/{amd64,arm,mips,ppc,x86}

 Currently I maintain both hardened and non-hardened uclibc stages for
 all those arches.  I've been housing the vanilla profiles under
 hardened by just turning off USE=hardened, but that's hacky.  Rather,
 we should have default/linux/uclibc and have hardened/linux/uclibc
 inherit from them like we do with default/linux in general.


This sounds good to me.



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] RFC: mysql-5.5 upgrade and mysql-5.1 mask news item

2014-08-14 Thread Brian Evans
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Title: MySQL 5.5 upgrade procedures
Author: Brian Evans grkni...@gentoo.org
Content-Type: text/plain
Posted: 2014-08-14
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: dev-db/mysql-5.5

MySQL 5.5 is now stable across all arches. The upgrade process
will be require you to rebuild everything linked to
libmysqlclient.so.16 and libmysqlclient_r.so.16.

This may be done for you by portage with 'emerge @preserved-rebuild'.

A small number of libraries may not be automatically rebuilt against
the new MySQL libraries using preserved-rebuild.  If you have
difficulties with packages not finding the new libraries, install
app-portage/gentoolkit and run:
# revdep-rebuild --library libmysqlclient.so.16
# revdep-rebuild --library libmysqlclient_r.so.16

The official upgrade documentation is available here:
http://dev.mysql.com/doc/refman/5.5/en/upgrading.html

Please be sure to review the upgrade document for any possible actions
necessary before and after the upgrade. This includes running
mysql_upgrade after the upgrade completion.

Due to security flaws, MySQL 5.1 will be hard masked in 30 days after
this news item is posted.  It will remain in masked the tree for
3 months before removal.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (MingW32)

iQEcBAEBAgAGBQJT7RTxAAoJEE4V4vFnx44dC/YH/3jiU/9kSfqaLoAkLXIcegFM
b2us23rUXI0+Xws9otkq0kX4Zl+a/nrDmouB8+jh6OISbUt8/sif1JEvH+PO8xID
o0jJEgqslhCN5qUMtvSOMz5Dxrx2OwREM4s/EsDWV4wprW8M9auA5ZOl1Fm/HVtJ
eJwDVCE/fHyN8nYgNRxau/01dKdu35kfu4Q+KOfUaq9I55w2M+xb9SVkc6UZFB7R
xqh1zQhXpCzZbjZDrIkuEU23olUiTFB2e4eH9P6H9IghhFWZ+fa8NjTwCrSiwKvq
UOX+dodmklmCfgATVxAsxWEKPzyRomoeqHw9BdXZ2K6Xqm+wKux0ySmjen0eN3Q=
=r3DL
-END PGP SIGNATURE-



Re: [gentoo-dev] RFC: mysql-5.5 upgrade and mysql-5.1 mask news item

2014-08-14 Thread Maxim Koltsov
2014-08-14 23:58 GMT+04:00 Brian Evans grkni...@gentoo.org:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Title: MySQL 5.5 upgrade procedures
 Author: Brian Evans grkni...@gentoo.org
 Content-Type: text/plain
 Posted: 2014-08-14
 Revision: 1
 News-Item-Format: 1.0
 Display-If-Installed: dev-db/mysql-5.5

 MySQL 5.5 is now stable across all arches. The upgrade process
 will be require you to rebuild everything linked to
 libmysqlclient.so.16 and libmysqlclient_r.so.16.

 This may be done for you by portage with 'emerge @preserved-rebuild'.

 A small number of libraries may not be automatically rebuilt against
 the new MySQL libraries using preserved-rebuild.  If you have
 difficulties with packages not finding the new libraries, install
 app-portage/gentoolkit and run:
 # revdep-rebuild --library libmysqlclient.so.16
 # revdep-rebuild --library libmysqlclient_r.so.16


Random question: why isn't it covered by subslots?


 The official upgrade documentation is available here:
 http://dev.mysql.com/doc/refman/5.5/en/upgrading.html

 Please be sure to review the upgrade document for any possible actions
 necessary before and after the upgrade. This includes running
 mysql_upgrade after the upgrade completion.

 Due to security flaws, MySQL 5.1 will be hard masked in 30 days after
 this news item is posted.  It will remain in masked the tree for
 3 months before removal.


I guess you meant 'remain masked in the tree' or 'remain in the tree
masked'.

-BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (MingW32)

 iQEcBAEBAgAGBQJT7RTxAAoJEE4V4vFnx44dC/YH/3jiU/9kSfqaLoAkLXIcegFM
 b2us23rUXI0+Xws9otkq0kX4Zl+a/nrDmouB8+jh6OISbUt8/sif1JEvH+PO8xID
 o0jJEgqslhCN5qUMtvSOMz5Dxrx2OwREM4s/EsDWV4wprW8M9auA5ZOl1Fm/HVtJ
 eJwDVCE/fHyN8nYgNRxau/01dKdu35kfu4Q+KOfUaq9I55w2M+xb9SVkc6UZFB7R
 xqh1zQhXpCzZbjZDrIkuEU23olUiTFB2e4eH9P6H9IghhFWZ+fa8NjTwCrSiwKvq
 UOX+dodmklmCfgATVxAsxWEKPzyRomoeqHw9BdXZ2K6Xqm+wKux0ySmjen0eN3Q=
 =r3DL
 -END PGP SIGNATURE-




Re: [gentoo-dev] RFC: mysql-5.5 upgrade and mysql-5.1 mask news item

2014-08-14 Thread Brian Evans
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 8/14/2014 4:03 PM, Maxim Koltsov wrote:
 
 
 
 2014-08-14 23:58 GMT+04:00 Brian Evans grkni...@gentoo.org 
 mailto:grkni...@gentoo.org:
 
 Title: MySQL 5.5 upgrade procedures Author: Brian Evans
 grkni...@gentoo.org mailto:grkni...@gentoo.org Content-Type:
 text/plain Posted: 2014-08-14 Revision: 1 News-Item-Format: 1.0 
 Display-If-Installed: dev-db/mysql-5.5
 
 MySQL 5.5 is now stable across all arches. The upgrade process will
 be require you to rebuild everything linked to libmysqlclient.so.16
 and libmysqlclient_r.so.16.
 
 This may be done for you by portage with 'emerge
 @preserved-rebuild'.
 
 A small number of libraries may not be automatically rebuilt
 against the new MySQL libraries using preserved-rebuild.  If you
 have difficulties with packages not finding the new libraries,
 install app-portage/gentoolkit and run: # revdep-rebuild --library
 libmysqlclient.so.16 # revdep-rebuild --library
 libmysqlclient_r.so.16
 
 
 Random question: why isn't it covered by subslots?

1) The old virtual was EAPI2
2) This is long overdue by a year at least
3) Only 2 packages in the tree currently have virtual/mysql:=

This will be corrected in the future as 5.6 now has subslots.

 
 
 The official upgrade documentation is available here: 
 http://dev.mysql.com/doc/refman/5.5/en/upgrading.html
 
 Please be sure to review the upgrade document for any possible
 actions necessary before and after the upgrade. This includes
 running mysql_upgrade after the upgrade completion.
 
 Due to security flaws, MySQL 5.1 will be hard masked in 30 days
 after this news item is posted.  It will remain in masked the tree
 for 3 months before removal.
 
 
 I guess you meant 'remain masked in the tree' or 'remain in the
 tree masked'.

Yes, sorry.  I'm not the best writer in the world.  At least in code I
can fake it.

Brian

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (MingW32)

iQEcBAEBAgAGBQJT7RdaAAoJEE4V4vFnx44dq28H/2iZ8Y1vVOoFlYardBH3/C3h
mjfEJe4tg1RNlNfa+pCJxZ4nt9thYMqKriG1olfIu2C3rJWDKR0NlDOh4BXrX24n
baYm0lzCoOpftZeI3JtaL3bS0cMwkt7e/HtuOmCy87ZXPQoou5Eq9FtNfchMRKfT
lW06bWHo/swwUShQtMWWQK6X5a1ZX2JOHK9xvjl2yrBLAx22zijVR4LOOeC28JYO
wZrVworD2HLw64Xs14PDKGfc+5eFtJ9gSItLr2dfYqBrqY7LBd19G0QNASvj0t1n
rpAwZC6Lx5oKm7WicRz/HMeX2A35x1JAigi87hlQTzyR/YCtXyEy9bT9YFoe0WM=
=I/W7
-END PGP SIGNATURE-



Re: [gentoo-dev] RFC: mysql-5.5 upgrade and mysql-5.1 mask news item

2014-08-14 Thread Tom Wijsman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Thu, 14 Aug 2014 15:58:41 -0400
Brian Evans grkni...@gentoo.org wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Title: MySQL 5.5 upgrade procedures
 Author: Brian Evans grkni...@gentoo.org
 Content-Type: text/plain
 Posted: 2014-08-14
 Revision: 1
 News-Item-Format: 1.0
 Display-If-Installed: dev-db/mysql-5.5
 
 MySQL 5.5 is now stable across all arches. The upgrade process
 will be require you to rebuild everything linked to [...]
   ^^
   This word 'be' should be removed.

The other typo has already mentioned, as well as a question asked; so,
apart from that the rest of the news item looks good to me.

- -- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : tom...@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBAgAGBQJT7RiqAAoJEPWZc8roOL/QWD4H/jeGkrKHalQIVMw2Db51XKKd
EumDXKuH9V8Ua7pp8733yl7MufvhEFd5JT+XmQvscMtxEbuYsREbk1c2SNldFSwp
pCPbSjkUaVg0Mo2bnzB1aFxliTMIB2ui+lt/8gIuTK/V1Be1JGJmTrQuzf+8sVgh
xVy9WSuVTi99i7m5EFaMoZ65Kyj8Xmb69gB0gZFpc9Hydn3zpGNtd9kRbYiAHy/T
/xgUoj0KU5o2WZ8tElsfp/su2KHjhF2JGRSN4+rw11nD1Om+k7//IgYSkZDYrqi8
NWFGuiG8EB6sRttIhCzH6CtUlMjB2ZU8hT8aLloqmluFxmHDheuP/BbSee1EJ30=
=zv9o
-END PGP SIGNATURE-


Re: [gentoo-dev] RFC: mysql-5.5 upgrade and mysql-5.1 mask news item

2014-08-14 Thread Manuel RĂ¼ger
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 08/14/2014 09:58 PM, Brian Evans wrote:
 Display-If-Installed: dev-db/mysql-5.5

Display also if virtual/mysql-5.5 ?

Maybe you can add an additional note that mariadb is now the
recommended mysql package?


Cheers,

Manuel
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0

iQJ8BAEBCgBmBQJT7SBeXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4MDA1RERERkM0ODM2QkE4MEY3NzY0N0M1
OEZCQTM2QzhEOUQ2MzVDAAoJEFj7o2yNnWNc9gwP/RFJ1EfTd2BsaoSNy7arE6AX
uBt0SC9k7iPcC3fT0qEd39Zr3fRyuphQltef+BytTlGvWORpnca5y99XUEqt9Xoq
/EgXnQ3CjAQQQe3zn5D78sOaTLxP0rh7Obu0kA1hDhgjT7244WMye5Srof8VkdPz
AArcsGBYU6Wj1j+3FmAMh3IbCeojS5WqAm2b+ur111WYulOG7Y0Z3r+YRN4OzTsm
iF8e92/PBwtOywEFCP3wOPZKCaZ0lvNs8QoD6XvYqodLdmo/caLj16N+VxAFb77c
2JVUyTOxGwmYh5j22pBpU9hbRo6zDikTQZudAyq6EWXrxTs2DRLPMhXVp+B8RGjR
55hFPlcjaHmwF9CZMsLF0Yi5AaVXGVcRuHroMdPyxY0dyI9OGcpEXXZRiKpc34Ro
WJiHf16ojaaNoFYoYR0X9X+0zbgnemwo9ULHeKo6lINEV508Y6U1qilB+VYwXc3X
J2hBb3Dg1+bpRGVkOh06FscDzubE0CobAmWkgpmXrYevSQvzC4FKe+DZbg3kTYbB
iC6Z+ZScUG4ncaQpiWHksl185Xc2Cc/3q4T33kD044ZiQbiQnTuj0bapVkf6RcAa
aH8AhrcZHSbaM19ADHhIPZf+T7TyYpDSxlP2QMlTZfs6rxIbiHUFfiijHj0ExO2c
dS415hDgMyULIM5cUQ7q
=/Uj4
-END PGP SIGNATURE-