Re: [gentoo-dev] News item: m68k, s390, and sh are dropping stable keywords

2013-09-22 Thread Andreas K. Huettel
And committed.

---

Title: m68k, s390, sh are dropping stable keywords  

   
Author: Andreas K. Huettel dilfri...@gentoo.org
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



Am Donnerstag, 19. September 2013, 21:29:35 schrieb Andreas K. Huettel:
 For general review and improvement, to be committed 2013-09-25...
 [The summary link [3] will work soon... :) ]
 


-- 
Andreas K. Huettel
Gentoo Linux developer (council, kde)
dilfri...@gentoo.org
http://www.akhuettel.de/


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


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/emelfm2: emelfm2-0.9.0.ebuild metadata.xml ChangeLog

2013-09-22 Thread Samuli Suominen

On 22/09/13 17:42, Jeroen Roovers (jer) wrote:

jer 13/09/22 14:42:31

   Modified: metadata.xml ChangeLog
   Added:emelfm2-0.9.0.ebuild
   Log:
   Version bump (bug #485616 by teidakankan).

   (Portage version: 2.2.6/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  ChangesPath
1.11 app-misc/emelfm2/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/metadata.xml?rev=1.11view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/metadata.xml?rev=1.11content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/metadata.xml?r1=1.10r2=1.11

Index: metadata.xml
===
RCS file: /var/cvsroot/gentoo-x86/app-misc/emelfm2/metadata.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- metadata.xml22 Jan 2013 17:07:51 -  1.10
+++ metadata.xml22 Sep 2013 14:42:31 -  1.11
@@ -3,4 +3,5 @@
  pkgmetadata
herddesktop-misc/herd
useflag name='ansi'Add support for ANSI escape sequences/flag/use
+  useflag name='gtk3'Use pkgx11-libs/gtk:3/pkg instead of 
pkgx11-libs/gtk:2/pkg/flag/use
  /pkgmetadata



1.55 app-misc/emelfm2/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/ChangeLog?rev=1.55view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/ChangeLog?rev=1.55content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/ChangeLog?r1=1.54r2=1.55

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-misc/emelfm2/ChangeLog,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- ChangeLog   25 Jan 2013 15:25:30 -  1.54
+++ ChangeLog   22 Sep 2013 14:42:31 -  1.55
@@ -1,6 +1,12 @@
  # ChangeLog for app-misc/emelfm2
  # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/emelfm2/ChangeLog,v 1.54 
2013/01/25 15:25:30 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/emelfm2/ChangeLog,v 1.55 
2013/09/22 14:42:31 jer Exp $
+
+*emelfm2-0.9.0 (22 Sep 2013)
+
+  22 Sep 2013; Jeroen Roovers j...@gentoo.org +emelfm2-0.9.0.ebuild,
+  metadata.xml:
+  Version bump (bug #485616 by teidakankan).

25 Jan 2013; Jeroen Roovers j...@gentoo.org -emelfm2-0.7.5.ebuild,
-emelfm2-0.8.0.ebuild:



1.1  app-misc/emelfm2/emelfm2-0.9.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/emelfm2-0.9.0.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/emelfm2/emelfm2-0.9.0.ebuild?rev=1.1content-type=text/plain

Index: emelfm2-0.9.0.ebuild
===
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/emelfm2/emelfm2-0.9.0.ebuild,v 1.1 
2013/09/22 14:42:31 jer Exp $

EAPI=5
inherit eutils multilib toolchain-funcs

DESCRIPTION=A file manager that implements the popular two-pane design
HOMEPAGE=http://emelfm2.net/;
SRC_URI=http://emelfm2.net/rel/${P}.tar.bz2;

LICENSE=GPL-3 LGPL-3
SLOT=0
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
IUSE=acl ansi fam gimp gtk3 kernel_linux nls policykit spell udev


IUSE has 'fam' but it's not used anywhere in the ebuild.



Re: [gentoo-dev] Re: sys-kernel/tuxonice-sources up for grabs

2013-09-22 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 21/09/13 08:21 PM, Rick Zero_Chaos Farina wrote:
 On 09/21/2013 08:44 AM, Pacho Ramos wrote:
 El sáb, 21-09-2013 a las 14:42 +0200, Pacho Ramos escribió:
 I don't have time for it for a long time (since I switched to
 official suspend time ago and moved back to gentoo-sources
 then), updated patches are periodically generated and put at: 
 http://tuxonice.nigelcunningham.com.au/downloads/all/?C=MO=D
 
 Feel free to get it if you want
 
 It goes with tuxonice-userui
 
 
 
 Is any of this really needed anymore?  I suspend/hibernate/resume
 with gentoo-sources and hardened-sources Does it really make
 sense to hold on to tuxonice still?
 
 -Zero
 

Admittedly I haven't looked into this, but I believe tuxonice-sources
is still required if you wish to use a hibernation file rather than a
swap partition.  There are numerous other features to, iirc, that
users may want that the kernel just doesn't offer.




-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.20 (GNU/Linux)

iF4EAREIAAYFAlI/h98ACgkQ2ugaI38ACPC1nAEAgxS6SfDNmXU3NGa1LDDaMWFy
rDIfmwyddZZa7sv2KsAA/2AYzvEBZMAuzlNCvxw33PKMLfN5V/GMivmNuHcnC49i
=dya3
-END PGP SIGNATURE-



[gentoo-dev] does v8 shared library make sense with current upstream approach?

2013-09-22 Thread Paweł Hajdan, Jr.
I'd like to get your feedback and opinion about removing shared v8
library package from Gentoo. It's currently used by www-client/chromium,
dev-db/drizzle, dev-db/mongodb, dev-lang/v8cgi and sci-geosciences/osgearth.

net-libs/nodejs switched back to bundled v8 a long time ago:

  25 Feb 2013; Patrick Lauer +nodejs-0.6.21-r2.ebuild,
  +nodejs-0.8.20.ebuild:
  Version bump for 0.6 and 0.8 that also disables shared v8 as our v8
  maintainers remove all compatible versions

Some bugs for reference:

https://bugs.gentoo.org/show_bug.cgi?id=417879
https://bugs.gentoo.org/show_bug.cgi?id=420995
https://bugs.gentoo.org/show_bug.cgi?id=471582
https://bugs.gentoo.org/show_bug.cgi?id=477300
https://bugs.gentoo.org/show_bug.cgi?id=484786

From mongodb upstream https://jira.mongodb.org/browse/SERVER-10282 :
compiling with versions of v8 other than what is included is not
currently supported.

I'd like maintainers of all packages depending on dev-lang/v8 to make
their packages use bundled v8 copy instead (I can file bugs for that,
let's discuss here whether it should be done).

For now V8 upstream gives no guarantees about API/ABI stability and
actually breaks it very often
(http://upstream-tracker.org/versions/v8.html). Having a shared
library so closely tied to packages (which results in frustrating
blockers, since v8 is updated often and chromium is synchronized with
that) is not really much different from everyone bundling the library.
I'd like that to improve, but for now it's time for a pragmatic solution
to this IMHO.

Paweł



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] does v8 shared library make sense with current upstream approach?

2013-09-22 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 22/09/13 08:17 PM, Paweł Hajdan, Jr. wrote:
 I'd like to get your feedback and opinion about removing shared v8 
 library package from Gentoo. It's currently used by
 www-client/chromium, dev-db/drizzle, dev-db/mongodb, dev-lang/v8cgi
 and sci-geosciences/osgearth.
 
 net-libs/nodejs switched back to bundled v8 a long time ago:
 
 25 Feb 2013; Patrick Lauer +nodejs-0.6.21-r2.ebuild, 
 +nodejs-0.8.20.ebuild: Version bump for 0.6 and 0.8 that also
 disables shared v8 as our v8 maintainers remove all compatible
 versions
 
 Some bugs for reference:
 
 https://bugs.gentoo.org/show_bug.cgi?id=417879 
 https://bugs.gentoo.org/show_bug.cgi?id=420995 
 https://bugs.gentoo.org/show_bug.cgi?id=471582 
 https://bugs.gentoo.org/show_bug.cgi?id=477300 
 https://bugs.gentoo.org/show_bug.cgi?id=484786
 
 From mongodb upstream
 https://jira.mongodb.org/browse/SERVER-10282 : compiling with
 versions of v8 other than what is included is not currently
 supported.
 
 I'd like maintainers of all packages depending on dev-lang/v8 to
 make their packages use bundled v8 copy instead (I can file bugs
 for that, let's discuss here whether it should be done).
 
 For now V8 upstream gives no guarantees about API/ABI stability
 and actually breaks it very often 
 (http://upstream-tracker.org/versions/v8.html). Having a shared 
 library so closely tied to packages (which results in frustrating 
 blockers, since v8 is updated often and chromium is synchronized
 with that) is not really much different from everyone bundling the
 library. I'd like that to improve, but for now it's time for a
 pragmatic solution to this IMHO.
 
 Paweł
 


FYI - Spidermonkey is in the exact same situation -- upstream develops
with the expectation that projects will embed the code or at best
bundle the lib.  They also completely break API with every major
version bump (ie, every 6 weeks).  Fortunately they accepted patches
that support installing multiple versions concurrently, and so I've
started slotting it in the tree.

IMO, just like spidermonkey, yes we should still try and keep libs as
system-installed rather than bundling.  Just because upstream doesn't
think it's the right idea and doesn't support it, doesn't mean we
shouldn't continue to push for this paradigm.  That said, I don't know
anything about v8 and if it would be feasible to slot it, and
ultimately, it's going to be up to the dev's maintaining both v8 and
its rdeps, since they're the ones that need to do the work...


-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.20 (GNU/Linux)

iF4EAREIAAYFAlI/iikACgkQ2ugaI38ACPAQcQD+PicDLQX4e2TsZv5wuAKlVKGW
rjNhGjeE4Eet/So9xqQBAJzDUp5AeiZqmRpzCxzQoi5OOorYfRnTZMDU9elgcDVP
=CfAi
-END PGP SIGNATURE-



Re: [gentoo-dev] does v8 shared library make sense with current upstream approach?

2013-09-22 Thread Peter Stuge
Paweł Hajdan, Jr. wrote:
 compiling with versions of v8 other than what is included is not
 currently supported.
..
 For now V8 upstream gives no guarantees about API/ABI stability and
 actually breaks it very often

I agree that it isn't worth the effort to try to offer V8 as a
library then.

As soon as upstream stabilizes one API/ABI I think it would be wise
to make a package providing that as a library.

Not everybody understands it but actually it isn't a library if there
isn't a stable API/ABI.


//Peter


pgpWQp9tOUeo4.pgp
Description: PGP signature


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2013-09-22 23h59 UTC

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

Removals:
dev-ruby/programming-ruby   2013-09-20 00:38:52 mrueg
net-im/kf   2013-09-20 00:41:18 mrueg

Additions:
app-emacs/scim-bridge-el2013-09-16 11:55:41 heroxbd
dev-java/piccolo2013-09-17 15:19:54 tomwij
dev-java/annogen2013-09-17 16:13:20 tomwij
dev-haskell/hslua   2013-09-17 16:58:08 qnikst
dev-haskell/stringable  2013-09-17 17:11:49 qnikst
dev-python/testresources2013-09-17 17:16:44 prometheanfire
dev-python/testscenarios2013-09-17 17:44:54 prometheanfire
dev-python/testrepository   2013-09-17 19:06:54 prometheanfire
dev-perl/IO-Pipely  2013-09-18 05:52:28 patrick
app-arch/zopfli 2013-09-18 20:43:23 tomwij
sys-block/arcconf   2013-09-19 13:35:20 dev-zero
net-analyzer/zmap   2013-09-20 16:02:31 jlec
dev-php/pecl-event  2013-09-22 09:40:17 hwoarang
dev-php/pecl-eio2013-09-22 10:13:13 hwoarang
app-emulation/cloud-init2013-09-22 19:11:45 prometheanfire

--
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:
dev-ruby/programming-ruby,removed,mrueg,2013-09-20 00:38:52
net-im/kf,removed,mrueg,2013-09-20 00:41:18
Added Packages:
app-emacs/scim-bridge-el,added,heroxbd,2013-09-16 11:55:41
dev-java/piccolo,added,tomwij,2013-09-17 15:19:54
dev-java/annogen,added,tomwij,2013-09-17 16:13:20
dev-haskell/hslua,added,qnikst,2013-09-17 16:58:08
dev-haskell/stringable,added,qnikst,2013-09-17 17:11:49
dev-python/testresources,added,prometheanfire,2013-09-17 17:16:44
dev-python/testscenarios,added,prometheanfire,2013-09-17 17:44:54
dev-python/testrepository,added,prometheanfire,2013-09-17 19:06:54
dev-perl/IO-Pipely,added,patrick,2013-09-18 05:52:28
app-arch/zopfli,added,tomwij,2013-09-18 20:43:23
sys-block/arcconf,added,dev-zero,2013-09-19 13:35:20
net-analyzer/zmap,added,jlec,2013-09-20 16:02:31
dev-php/pecl-event,added,hwoarang,2013-09-22 09:40:17
dev-php/pecl-eio,added,hwoarang,2013-09-22 10:13:13
app-emulation/cloud-init,added,prometheanfire,2013-09-22 19:11:45

Done.

Re: [gentoo-dev] News item: m68k, s390, and sh are dropping stable keywords

2013-09-22 Thread Jack Morgan
On Sun, Sep 22, 2013 at 10:38:57AM +0200, Andreas K. Huettel wrote:
 And committed.
 
 ---
 
 Title: m68k, s390, sh are dropping stable keywords
   

 Author: Andreas K. Huettel dilfri...@gentoo.org
 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.

Please remove the word unstable as there are no unstable keywords in
Gentoo Linux, just stable and testing. 

 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
 
 
 
 Am Donnerstag, 19. September 2013, 21:29:35 schrieb Andreas K. Huettel:
  For general review and improvement, to be committed 2013-09-25...
  [The summary link [3] will work soon... :) ]
  


Thanks,
-- 
Jack Morgan
Pub 4096R/761D8E0A 2010-09-13 Jack Morgan jmor...@gentoo.org
Fingerprint = DD42 EA48 D701 D520 C2CD 55BE BF53 C69B 761D 8E0A


signature.asc
Description: Digital signature


[gentoo-dev] unstable/testing keywords

2013-09-22 Thread Jack Morgan
I find this confusing and hope to clear it up. According to emerge/portage
man pages we have stable keywords (ARCH) and unstable packages (~ARCH) while
the handbook[1] says we have stable keywords (ARCH) and testing keywords
(~ARCH).  I think the handbook is more accurate:

The testing branch is exactly what it says - Testing. If a package is
in testing, it means that the developers feel that it is functional but
has not been thoroughly tested. You could very well be the first to
discover a bug in the package in which case you could file a bugreport
to let the developers know about it.

[1] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3chap=3


Thanks,
-- 
Jack Morgan
Pub 4096R/761D8E0A 2010-09-13 Jack Morgan jmor...@gentoo.org
Fingerprint = DD42 EA48 D701 D520 C2CD 55BE BF53 C69B 761D 8E0A


signature.asc
Description: Digital signature


Re: [gentoo-dev] News item: GRUB2 migration

2013-09-22 Thread Paweł Hajdan, Jr.
On 9/21/13 1:19 PM, Mike Gilbert wrote:
 I wasn't able to reproduce this in qemu. It is possible that GRUB's
 graphical terminal driver has some issues with VMWare.
 
 However, have a Gentoo box at work that runs GRUB2 on VMWare ESX, and
 I don't recall having any display issues on the console. But I'm also
 not chainloading it there.

Thanks for testing this. I've tried without chainloading and it was also
broken.

However, I got it to work later, and there are at least two solutions:

1. In /etc/default/grub, uncomment GRUB_TERMINAL=console line and re-run
grub2-mkconfig.

2. In /etc/default/grub, add GRUB_GFXPAYLOAD_LINUX=text line and re-run
grub2-mkconfig.

Actually Arch wiki article mentions something very similar:
https://wiki.archlinux.org/index.php/GRUB2#Disable_framebuffer

Also, it seems worth it to add to the guide info about how to roll back
just in case. Running grub-install /dev/sda works just fine (it invokes
grub legacy as opposed to grub2).

Then, looking at Arch wiki article, it's probably a good idea to make
backup:
https://wiki.archlinux.org/index.php/GRUB2#Backup_important_data . I
recommend adding this to our guide.

Paweł



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: sys-kernel/tuxonice-sources up for grabs

2013-09-22 Thread Ben de Groot
On 23 September 2013 08:14, Ian Stakenvicius a...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256

 On 21/09/13 08:21 PM, Rick Zero_Chaos Farina wrote:
 On 09/21/2013 08:44 AM, Pacho Ramos wrote:
 El sáb, 21-09-2013 a las 14:42 +0200, Pacho Ramos escribió:
 I don't have time for it for a long time (since I switched to
 official suspend time ago and moved back to gentoo-sources
 then), updated patches are periodically generated and put at:
 http://tuxonice.nigelcunningham.com.au/downloads/all/?C=MO=D

 Feel free to get it if you want

 It goes with tuxonice-userui



 Is any of this really needed anymore?  I suspend/hibernate/resume
 with gentoo-sources and hardened-sources Does it really make
 sense to hold on to tuxonice still?

 -Zero


 Admittedly I haven't looked into this, but I believe tuxonice-sources
 is still required if you wish to use a hibernation file rather than a
 swap partition.  There are numerous other features to, iirc, that
 users may want that the kernel just doesn't offer.



Tux-on-ice patches are also included in pf-sources, so those who want
it can get it that way. Then we may not need to maintain separate
tuxonice-sources.


-- 
Cheers,

Ben | yngwin
Gentoo developer