[gentoo-dev] Re: GCC 4.6 unmasking

2011-10-30 Thread Ryan Hill
On Fri, 23 Sep 2011 20:38:32 -0600
Ryan Hill  wrote:

> Now that I finally have some time for Gentoo.I'd like to get GCC 4.6 unmasked
> sometime in the next month.  Thanks to everyone but me, we only have a few
> bugs remaining on the tracker.  None of them I consider critical except maybe
> mplayer (I'd like someone from media-video to look at applying that patch).
> If you have any bugs open blocking the tracker, please take a look at them
> soon.  If you have a 4.6-related bug that isn't blocking the tracker then
> please add it, even if it's already fixed (the tracker is used to generate a
> fixed-in-version list for the eventual stabilization).
> 
> If you have any issues with 4.6 itself or patches you need applied, now is
> the time to speak up.
> 
> Tracker: https://bugs.gentoo.org/show_bug.cgi?id=gcc-4.6

4.6.2 is now in the tree.  It will be unmasked next weekend.


-- 
fonts, gcc-porting,  it makes no sense how it makes no sense
toolchain, wxwidgets   but i'll take it free anytime
@ gentoo.orgEFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: hardened glibc and gcc dependencies

2011-10-30 Thread Petteri Räty
On 28.10.2011 2.50, Mike Frysinger wrote:
> On Fri, Oct 28, 2011 at 01:47, Ryan Hill wrote:
>> On Thu, 27 Oct 2011 23:03:12 +0530 Nirbheek Chauhan wrote:
>>> So, I honestly see no reason why toolchain should not start using EAPI 2.
>>
>> I await your patch to toolchain.eclass. :P
> 
> i wouldn't bother as it's most likely not going to be accepted at this time
> 

Why not? EAPI 2 was approved more than 3 years ago. I don't think
there's a problem policy wise making all ebuilds able to use it these days.

Regards,
Petteri



Re: [gentoo-dev] Shutdown of berlios

2011-10-30 Thread Petteri Räty
On 29.10.2011 12.39, Tomáš Chvátal wrote:

> 
> If the upstream is dead I have no clear idea what to do, but maybe
> infra could set-up something download.gentoo.org where we could keep
> all the files with their sums and gpg sign from us gentoo devs to
> ensure their validity.
> 

The files should stay on our mirrors as long as ebuilds refer to them.
When no ebuilds refer to them do we have any need for the files?

Regards,
Petteri



[gentoo-dev] Lastrite: dev-scheme/plt-scheme (fails to compile and replaced by dev-scheme/racket)

2011-10-30 Thread Samuli Suominen
# Samuli Suominen  (31 Oct 2011)
# Fails to compile with libpng15 and replaced by
# dev-scheme/racket
# See bugs 389041 and 324161
# Removal in 30 days
dev-scheme/plt-scheme



Re: [gentoo-dev] portability.eclass: dead egethome, egetshell, is-login-disabled funcs ?

2011-10-30 Thread Petteri Räty
On 27.10.2011 2.40, Mike Frysinger wrote:
> i can't see any ebuild/eclass using egethome, egetshell,
> is-login-disabled from portability.eclass.  anyone have a reason for
> keeping these before i punt them ?
> -mike
> 

Breaking overlays. Isn't the standing policy still to not break
backwards compatibility as long as an eclass exists?

Regards,
Petteri



Re: [gentoo-dev] portability.eclass: dead egethome, egetshell, is-login-disabled funcs ?

2011-10-30 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 10/30/2011 10:33 PM, Petteri Räty wrote:
> On 27.10.2011 2.40, Mike Frysinger wrote:
>> i can't see any ebuild/eclass using egethome, egetshell, 
>> is-login-disabled from portability.eclass.  anyone have a reason
>> for keeping these before i punt them ? -mike
>> 
> 
> Breaking overlays. Isn't the standing policy still to not break 
> backwards compatibility as long as an eclass exists?
> 
> Regards, Petteri
> 

We have no have direct control on overlays. It is up to maintainers to
ensure that their packages work with portage eclasses or they can have
their own eclasses locally.

- -- 
Regards,
Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)

iQIcBAEBCgAGBQJOrdGOAAoJEPqDWhW0r/LCvOsP/RDCgBYuZhgy8e3/MBqD7nyx
wnWyGeLBV7q8n8kVnRCMIKlgiKxKnphPUZhkcddxstzoGv3nAzValxXVkfkyhl4G
Z2Kr8FXZZWOSKVDWTaEcZcOvAnBKZISs8kAhH/3wBzw4SrbocxHw+8i1Xs7ZW0nk
3gZDf+3sRKuKzg1rMf8uO0FE82DB5E5LZSuelEXovF7oqH/Re6jurdsoAdV4umD5
GZM3sC2bLzArwRdXQNgcx5t596eUDzg8AHEsu+tUxblbSR/xeBV7uMKluZVvD+Mf
93LTWZSuHg0bRKY+Kei4F5+thEq39MA4J2/07Rz/s3AgVYHNX+O7K//AuJvNc3Gl
C8hLkl2XsUZPlEuaCveuJahb/U84q+Bi2+6albP/hRzZ+Gsf8OrY8vksBRgy//Ew
YVPz9lZn6kiJVGJkVAvdAqbKpJrMBADBFJM8twzjEXD/b0oAK/oiCx2c136dAta7
zWB4izhuT2waShV0Fa6LIQG41tYMMPw/2l/4QMH92mFUt88aJE20wP3c92xIWZ7j
N6n2XZrU9R5zuhTMvbc6EZTS80dG0Cu07VJdJs7TFSIViqJZ4bKe547VcnhjbSBM
r8DZTi9s4nbR8N7igN8q3sr/o3fUsuHh0hMFgUe/HKauHBliiTTML2wwXtZjkXWz
kNFxOQgozKg3BMyXNggc
=IwIg
-END PGP SIGNATURE-



Re: [gentoo-dev] Shutdown of berlios

2011-10-30 Thread Alec Warner
On Sun, Oct 30, 2011 at 3:29 PM, Petteri Räty  wrote:
> On 29.10.2011 12.39, Tomáš Chvátal wrote:
>
>>
>> If the upstream is dead I have no clear idea what to do, but maybe
>> infra could set-up something download.gentoo.org where we could keep
>> all the files with their sums and gpg sign from us gentoo devs to
>> ensure their validity.
>>
>
> The files should stay on our mirrors as long as ebuilds refer to them.
> When no ebuilds refer to them do we have any need for the files?
>
> Regards,
> Petteri
>
>

I think the point that is made is that you have a package that has a
dead upstream but for some reason we keep it in the tree. In that case
the only copy of the src may be on our mirrors. The real answer IMHO
is to fork it and put it on some hosting (doesn't need to be Gentoo
hosting, code.google.com / github / whatever.)

The mirrors are not designed to persist that kind of data; so folks
get upset when the only copy of the source is deleted by the mirror
service.



Re: [gentoo-dev] portability.eclass: dead egethome, egetshell, is-login-disabled funcs ?

2011-10-30 Thread Samuli Suominen
On 10/31/2011 12:37 AM, Markos Chandras wrote:
> On 10/30/2011 10:33 PM, Petteri Räty wrote:
>> On 27.10.2011 2.40, Mike Frysinger wrote:
>>> i can't see any ebuild/eclass using egethome, egetshell, 
>>> is-login-disabled from portability.eclass.  anyone have a reason
>>> for keeping these before i punt them ? -mike
>>>
> 
>> Breaking overlays. Isn't the standing policy still to not break 
>> backwards compatibility as long as an eclass exists?
> 
>> Regards, Petteri
> 
> 
> We have no have direct control on overlays. It is up to maintainers to
> ensure that their packages work with portage eclasses or they can have
> their own eclasses locally.

There could be an deprecation warning that the functions are going away
to be nice with overlay maintainers but there is no requirement for such
thing far as I'm aware.

Punt away.

- Samuli



Re: [gentoo-dev] portability.eclass: dead egethome, egetshell, is-login-disabled funcs ?

2011-10-30 Thread Mike Frysinger
On Sunday 30 October 2011 18:33:51 Petteri Räty wrote:
> On 27.10.2011 2.40, Mike Frysinger wrote:
> > i can't see any ebuild/eclass using egethome, egetshell,
> > is-login-disabled from portability.eclass.  anyone have a reason for
> > keeping these before i punt them ?
> 
> Breaking overlays. Isn't the standing policy still to not break
> backwards compatibility as long as an eclass exists?

do you have any actual examples ?
-mike


signature.asc
Description: This is a digitally signed message part.


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2011-10-30 23h59 UTC

2011-10-30 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2011-10-30 23h59 UTC.

Removals:
x11-misc/ktsuss 2011-10-27 21:38:09 tomka
dev-php5/pecl-timezonedb2011-10-28 14:00:09 olemarkus
kde-misc/knetworkmanager2011-10-30 13:54:19 dilfridge
dev-java/icedtea6-bin   2011-10-30 14:36:34 caster

Additions:
app-text/notmuch2011-10-24 00:03:22 aidecoe
dev-python/pylibmc  2011-10-24 09:03:00 djc
app-portage/eclean-kernel   2011-10-24 09:25:47 mgorny
dev-php/pecl-mysqlnd_qc 2011-10-24 09:52:20 olemarkus
dev-php/pecl-mysqlnd_ms 2011-10-24 10:04:56 olemarkus
dev-util/itstool2011-10-24 16:31:17 tetromino
dev-ruby/pry2011-10-24 18:43:59 graaff
media-plugins/gimp-gmic 2011-10-25 07:09:16 radhermit
media-gfx/gmic  2011-10-25 07:42:26 radhermit
media-libs/libclastfm   2011-10-26 18:02:15 ssuominen
xfce-extra/xfce4-soundmenu-plugin   2011-10-26 18:07:50 ssuominen
dev-util/kdbg   2011-10-26 20:35:33 ssuominen
x11-themes/zukitwo  2011-10-28 08:59:49 tetromino
dev-php/pecl-timezonedb 2011-10-28 13:58:55 olemarkus
dev-lang/nqp2011-10-28 15:18:17 patrick
dev-perl/Sys-Virt   2011-10-28 17:38:57 maksbotan
x11-themes/greybird 2011-10-28 19:16:09 ssuominen
media-gfx/rawtherapee   2011-10-28 19:55:01 radhermit
media-libs/rply 2011-10-28 20:41:32 tetromino
media-libs/mash 2011-10-28 20:55:54 tetromino
media-libs/cogl 2011-10-28 21:56:11 tetromino
net-libs/gnome-online-accounts  2011-10-29 05:57:03 tetromino
net-libs/qmf2011-10-29 17:09:12 pesa
net-libs/telepathy-farstream2011-10-30 03:26:26 tetromino
x11-libs/libcryptui 2011-10-30 07:47:05 tetromino
kde-misc/networkmanagement  2011-10-30 13:49:30 dilfridge
dev-java/icedtea-bin2011-10-30 13:53:19 caster
dev-perl/Digest-CRC 2011-10-30 15:43:47 maksbotan
dev-perl/Data-Hexify2011-10-30 15:51:40 maksbotan
app-admin/evtxtools 2011-10-30 16:03:47 maksbotan
dev-python/assets   2011-10-30 16:28:58 maksbotan
dev-python/wehjit   2011-10-30 16:41:54 maksbotan
dev-python/python-nss   2011-10-30 17:00:05 maksbotan
dev-perl/Params-Classify2011-10-30 17:12:58 tove
dev-perl/Module-Runtime 2011-10-30 17:14:52 tove
games-misc/fortune-mod-gentoo-ru2011-10-30 17:59:00 pva

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
x11-misc/ktsuss,removed,tomka,2011-10-27 21:38:09
dev-php5/pecl-timezonedb,removed,olemarkus,2011-10-28 14:00:09
kde-misc/knetworkmanager,removed,dilfridge,2011-10-30 13:54:19
dev-java/icedtea6-bin,removed,caster,2011-10-30 14:36:34
Added Packages:
app-text/notmuch,added,aidecoe,2011-10-24 00:03:22
dev-python/pylibmc,added,djc,2011-10-24 09:03:00
app-portage/eclean-kernel,added,mgorny,2011-10-24 09:25:47
dev-php/pecl-mysqlnd_qc,added,olemarkus,2011-10-24 09:52:20
dev-php/pecl-mysqlnd_ms,added,olemarkus,2011-10-24 10:04:56
dev-util/itstool,added,tetromino,2011-10-24 16:31:17
dev-ruby/pry,added,graaff,2011-10-24 18:43:59
media-plugins/gimp-gmic,added,radhermit,2011-10-25 07:09:16
media-gfx/gmic,added,radhermit,2011-10-25 07:42:26
media-libs/libclastfm,added,ssuominen,2011-10-26 18:02:15
xfce-extra/xfce4-soundmenu-plugin,added,ssuominen,2011-10-26 18:07:50
dev-util/kdbg,added,ssuominen,2011-10-26 20:35:33
x11-themes/zukitwo,added,tetromino,2011-10-28 08:59:49
dev-php/pecl-timezonedb,added,olemarkus,2011-10-28 13:58:55
dev-lang/nqp,added,patrick,2011-10-28 15:18:17
dev-perl/Sys-Virt,added,maksbotan,2011-10-28 17:38:57
x11-themes/greybird,added,ssuominen,2011-10-28 19:16:09
media-gfx/rawtherapee,added,radhermit,2011-10-28 19:55:01
media-libs/rply,added,tetromino,2011-10-28 20:41:32
media-libs/mash,added,tetromino,2011-10-28 20:55:54
media-libs/cogl,added,tetromino,2011-10-28 21:56:11
net-libs/gnome-online-accounts,added,tetromino,2011-10-29 05:57:03
net-libs/qmf,added,pesa,2011-10-29 17:09:12
net-libs/telepathy-farstream,added,tetromino,2011-10-30 03:26:26
x11-libs/libcryptui,added,tetromino,2011-10-30 07:47:05
kde-misc/networkmanagement,added,dilfridge,2011-10-30 13:49:30
dev-java/icedtea-bin,added,caster,2011-10-30 13:53:19
dev-perl/Digest-CRC,adde

[gentoo-dev] Re: hardened glibc and gcc dependencies

2011-10-30 Thread Ryan Hill
On Mon, 31 Oct 2011 00:24:12 +0200
Petteri Räty  wrote:

> On 28.10.2011 2.50, Mike Frysinger wrote:
> > On Fri, Oct 28, 2011 at 01:47, Ryan Hill wrote:
> >> On Thu, 27 Oct 2011 23:03:12 +0530 Nirbheek Chauhan wrote:
> >>> So, I honestly see no reason why toolchain should not start using EAPI 2.
> >>
> >> I await your patch to toolchain.eclass. :P
> > 
> > i wouldn't bother as it's most likely not going to be accepted at this time
> > 
> 
> Why not? EAPI 2 was approved more than 3 years ago. I don't think
> there's a problem policy wise making all ebuilds able to use it these days.

Porting toolchain.eclass to another EAPI would require sacrificing more
chickens than urban zoning regulations permit. I'm working on finding a small
rural acreage close to a local ley line. Will keep you posted.

Or you could use ewarns and dies like they were for years before USE deps got
implemented.


-- 
fonts, gcc-porting,  it makes no sense how it makes no sense
toolchain, wxwidgets   but i'll take it free anytime
@ gentoo.orgEFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662


signature.asc
Description: PGP signature


Re: [gentoo-dev] redundant code in toolchain.eclass?

2011-10-30 Thread Mike Frysinger
On Wednesday 26 October 2011 10:20:54 Paweł Hajdan, Jr. wrote:
> The second IUSE+=" nossp" seems redundant and could be removed, right?

looks like a fix was committed:
http://sources.gentoo.org/eclass/toolchain.eclass?r1=1.473&r2=1.474
-mike


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] portability.eclass: dead egethome, egetshell, is-login-disabled funcs ?

2011-10-30 Thread William Hubbs
On Sun, Oct 30, 2011 at 08:17:47PM -0400, Mike Frysinger wrote:
> On Sunday 30 October 2011 18:33:51 Petteri Räty wrote:
> > On 27.10.2011 2.40, Mike Frysinger wrote:
> > > i can't see any ebuild/eclass using egethome, egetshell,
> > > is-login-disabled from portability.eclass.  anyone have a reason for
> > > keeping these before i punt them ?
> > 
> > Breaking overlays. Isn't the standing policy still to not break
> > backwards compatibility as long as an eclass exists?

Not that I'm aware of; we only have to worry about the main tree.
Overlays are on their own.

William



pgpIjAr8whiRP.pgp
Description: PGP signature


[gentoo-dev] Re: Old changelogs / eclass dir

2011-10-30 Thread Ryan Hill
On Wed, 26 Oct 2011 19:46:30 +0200
"Andreas K. Huettel"  wrote:

> Dear all, 
> 
> two small suggestions regarding ChangeLogs:
> 
> 1) Why is there no ChangeLog in the eclass directory? 
> In my personal opinion this is missing there, if only for historical 
> reasons... Should we still start one?
>
> 2) I'd like to suggest that for changelogs that grow beyond a certain size 
> (e.g. profiles/ChangeLog) 
> the file is "rotated" similar to /var/log logfiles. I.e. the current file is 
> renamed with a date extension and a 
> new file is started. This has the benefit that the archived file is static 
> and will never be retransmitted 
> by rsync.

I like both suggestions.  Maybe we could split by year?  That way the old
non-conforming entries would just go into the oldest log.  Delaying rotation
by one year (ie. the first entry in 2012 would cause entries in 2010 to be
split off) would prevent getting a bunch of empty changelogs Jan 1st.


-- 
fonts, gcc-porting,  it makes no sense how it makes no sense
toolchain, wxwidgets   but i'll take it free anytime
@ gentoo.orgEFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662


signature.asc
Description: PGP signature


Re: [gentoo-dev] portability.eclass: dead egethome, egetshell, is-login-disabled funcs ?

2011-10-30 Thread Patrick Lauer
On 10/30/11 23:33, Petteri Räty wrote:
> On 27.10.2011 2.40, Mike Frysinger wrote:
>> i can't see any ebuild/eclass using egethome, egetshell,
>> is-login-disabled from portability.eclass.  anyone have a reason for
>> keeping these before i punt them ?
>> -mike
>>
> 
> Breaking overlays.

grepping over all overlays that I can checkout I find only the openbsd
overlay having a copy of the eclass, but zero ebuilds using it

> Isn't the standing policy still to not break
> backwards compatibility as long as an eclass exists?
> 
> Regards,
> Petteri
>