[gentoo-dev] Last rites: media-tv/tvtime

2013-03-22 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

# Markos Chandras  (22 Mar 2013)
# Fails with automake-1.12 (#424289)
# Problems with the alsa patches (#403389)
# Herd has not interest in it and needs a maintainer
# Removal in a month unless a new maintainer steps up
# and fix all the bugs
# Alternatives: media-tv/me-tv, media-tv/mythtv
media-tv/tvtime

- -- 
Regards,
Markos Chandras - Gentoo Linux Developer
http://dev.gentoo.org/~hwoarang
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iQJ8BAEBCgBmBQJRTOYqXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun886RwP/jAONKZZ92F4LzoSF7R4sLXa
2WeT74iT+tgrzS2bHfsQWumec6KF94vzmiDjElxnawdan6xp91KrBQb9GSMPLvzz
rH7s/bG55z/xOGiedqmrwAYXc0KfFFOgW0JvHnqRJwEV5l4g/xngsaP25NoiRvPP
ebAML9rm+5dTeMo+0PUdbXLqtJFMFqBh7a8iM8HnUs4uQYYc4UWKcPmjPi0gySS+
iSXKlca2l+TOwawBrnlyaPQ9q7sP5phAgYZpXuca853W+2jLB1HhTrwCOeDm0y93
AlISKG07n/jRaJ7h4HOTHUOFfe9Rb1+Q6b+qUZX9PPy1L8fRGG38n7OF50k13d3M
jRQUM277hUkfn1Qdz+s03x59FX7Lqt3w3YdMaj/FqLKNX0BecsTjBjq81PwgNXwT
m2qCcX8KolCuQiFqaTH48m7pymuv9lVjvLGLrizYhdgxyqVTkZNT0ZgAwumGloyM
qeaYXn0WoMKhih98lIKyWTGNzPM2ovsEe8A5ct7CkKX5fDilg6Th1ruVL9sqL94z
viMBtt9AiA8pRWqe+osW4jxZw3BYcC/l84PIdLRyBFtVp4BMs6kvbJVe5Zz7Ffoi
X8aUmeWQ+cWXyJyH9LI82bblZQgAYb1FJScv20HFVOoyOTV6hCr57fw4sSQPQuKh
y1PErozAgSMG9sXF8eZH
=zm/p
-END PGP SIGNATURE-



[gentoo-dev] Last rites: app-text/cuneiform

2013-03-22 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

# Markos Chandras  (22 Mar 2013)
# Quite a few buffer overflow and other bugs
# See #462366 #462224 #421717
# Removal in 30 days
app-text/cuneiform

- -- 
Regards,
Markos Chandras - Gentoo Linux Developer
http://dev.gentoo.org/~hwoarang
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iQJ8BAEBCgBmBQJRTOMsXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88DfQP/0aimgGL9jHurJ3PDcsm/Lmm
QahTWhYpRAdSb7JtADQQ1DsBBKyt5cnUpEhR4z2gBGRoy5K6BlD3r7RZpkUSXKgl
unUdfuf45WZwWZgSHSfpT6Ia2hgjtwWVxNzXW9fLLfUp3dI4dUvxoktXnb3laLx3
HeSazMR0B7zfaQ42S09tD4inTt8a3tjlKVdbwk4MLpgW6D3eP3ZW56X/1U4F6xZp
3et4lxGRKjnZEXRHw7fomA10FlZ04S7eiUX8wZzNiD8unO5MO/tTew2uIKidG3fn
bVgbeJraYBGlLPMqPEMdF8NVsztxP3Gc0l1ZDiy0I6M3GkBFL7OsoZRD1nLPwzHj
VajTmCakm/shC19I6hULsCDwF2YTKj0/b2BxGu6gEZ82SgrwdUJ/E471jZot/7Zp
OuYEbv1ifZYN17V8UZSLL8ziq4NYom8b3qwZbC09EO+rBpP79bzYVUtl8dxW7xvs
BUVTtfM6cuV1vEcZ5Z4GIZOY7aJlczVwA0eXh+w0WI9nans9JLhMph5VXOnFuluV
2Kht4PAgMhQuAL6o0qb/L+sG8awq9NYBSZDY95BLjqJ6ik4lMIF5vaMgLAA9/hxb
cLm2TeA6vlcHwbswJb9R2EyGQcBze0tB8bnwlgX0BtNzuOFkcZesrJM4xaL2vnqq
HAx1Gi2q9Ky82VFtbwQF
=VdK8
-END PGP SIGNATURE-



[gentoo-dev] Last rites: net-misc/gwibber

2013-03-22 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

# Markos Chandras  (22 Mar 2013)
# Not possible to bump it anymore because it seems to depend
# on customized packages which are only available on Ubuntu
# Alternatives: net-im/qwit
# Removal in 30 days. Bug #388913
net-misc/gwibber

- -- 
Regards,
Markos Chandras - Gentoo Linux Developer
http://dev.gentoo.org/~hwoarang
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iQJ8BAEBCgBmBQJRTMQEXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88L6gQANRCfd27ZBCsuzDbQGolF7GU
30JaEA1JuNDUI5OZt5QPcFISun04YQCXxv/sN/g4exQsBOzQ505eTOxOe7RcDK7W
umjwVhIKtTNVky0302zWaYofmOMnQeZlaLJ48klCPzdKheOYQ/qTBZEeworbmY40
Ve20GNzkCUDnt8EZZ5TaA/pRb/6HVLkdR0xX2wANKTd3PhaIvEPTFjWcxAuHZo4W
usuIvxTvZFxlz4JnqkEkFx48Ynm2TOHmB/5htyfQCqfhml/6vBeWN/6YdfeB/uaO
DzU8PMsKY0eFczA+zObLkPd21Z7SwK7difJEfgPs/1HJCvEKXlI/tEwK3oxvtnEX
1V2dGAUCamRYYYDJyR8G0DQCNGH9Pw/L719EhUvIA5weqi4/1JP4k1geIkchMpUw
B17HXJlImE3E9O0VEJTNqWPRiRVoDLp6WHPmsLzbtzLgpfYH+YrmQMgkDMpf+kTK
IGHlSLK/I8xfVTjePIW+dKWzuN6sqO6rc7l2KUCfW4MoTVPbTCt+VmfU+DA18pew
5g1wcG+UTBNNsyENyYMicYvVFMThw1a2gTSkNNjO0OUBpwdU1K3217Bm5y5jSMJf
zkTcNor03/OjtqOtoC/vV1qFL0qUEfU9SRi9gZahapDIujgk4BZtVZwees81eMUJ
sAe3Gykq3Wspwa0118C5
=yx0c
-END PGP SIGNATURE-



Re: [gentoo-dev] RFC: Gentoo GPG key policies

2013-03-22 Thread David Abbott
On Fri, Mar 22, 2013 at 4:47 AM,   wrote:
> On Fri, 22 Mar 2013, Panagiotis Christopoulos wrote:
>>
>> I'm not sure if it's related, but have you set PORTAGE_GPG_DIR and/or
>> PORTAGE_GPG_KEY in your make.conf?
>
> Sure:
>
> PORTAGE_GPG_DIR="/home/grozin/.gnupg"
> PORTAGE_GPG_KEY="00C6DAB1!"
>
> Even if I'll be able to configer gpg-agent properly, this will solve only a
> small part of the problem. I always do commits from elrond.inp.nsk.su, it is
> in my office at Budker Institute of Nuclear Physics. When I'm in my office,
> I'm logged in, and there's kde session. gpg-agent should ask for my pass
> phrase, and things should work. OK.
>
> When I'm at home, I log in elrond via ssh. As a rule, there's still a kde
> session at the console (why should I start emacs, firefox, etc., again next
> morning?). Hence there's gpg-agent running. As far as I can understand, it
> will ask for my pass phrase on the switched off monitor in my locked office.
> Not very useful.
>
> When I'm somewhere else (in Karlsruhe, for example), elrond is always
> switched on, but there is no session on the console. I log in via ssh. There
> is no gpg-agent running. How do I commit stuff?
>
> Thanks in advance,
> Andrey
>

Have you tried using keychain at the remote location?
http://www.gentoo.org/doc/en/keychain-guide.xml

-- 
David Abbott (dabbott)
Gentoo
http://dev.gentoo.org/~dabbott/



Re: [gentoo-dev] RFC: Gentoo GPG key policies

2013-03-22 Thread grozin

On Fri, 22 Mar 2013, Panagiotis Christopoulos wrote:

I'm not sure if it's related, but have you set PORTAGE_GPG_DIR and/or
PORTAGE_GPG_KEY in your make.conf?

Sure:

PORTAGE_GPG_DIR="/home/grozin/.gnupg"
PORTAGE_GPG_KEY="00C6DAB1!"

Even if I'll be able to configer gpg-agent properly, this will solve only 
a small part of the problem. I always do commits from elrond.inp.nsk.su, 
it is in my office at Budker Institute of Nuclear Physics. When I'm in my 
office, I'm logged in, and there's kde session. gpg-agent should ask for 
my pass phrase, and things should work. OK.


When I'm at home, I log in elrond via ssh. As a rule, there's still a kde 
session at the console (why should I start emacs, firefox, etc., again 
next morning?). Hence there's gpg-agent running. As far as I can 
understand, it will ask for my pass phrase on the switched off monitor in 
my locked office. Not very useful.


When I'm somewhere else (in Karlsruhe, for example), elrond is always 
switched on, but there is no session on the console. I log in via ssh. 
There is no gpg-agent running. How do I commit stuff?


Thanks in advance,
Andrey



Re: [gentoo-dev] RFC: Gentoo GPG key policies

2013-03-22 Thread Panagiotis Christopoulos
On 13:37 Fri 22 Mar , gro...@gentoo.org wrote:
> Sorry to bother you again, but I still cannot do signed commits. I don't 
> know what else to try.
> ...
> >>> Creating Manifest for /home/gentoo-x86/media-gfx/fotoxx
> gpg: no default secret key: No secret key
> gpg: /home/gentoo-x86/media-gfx/fotoxx/Manifest: clearsign failed: No 
> secret key
> !!! !!! gpg exited with '2' status
> !!! Disabled FEATURES='sign'
> grozin@elrond /home/gentoo-x86/media-gfx/fotoxx $
> 
> My understanding was that I'll be asked for the pass phrase. But this does 
> not happen. And I don't know what else I have to configure.
> ... 

I'm not sure if it's related, but have you set PORTAGE_GPG_DIR and/or
PORTAGE_GPG_KEY in your make.conf? 

I'm not familiar with the error above, but it seems that gpg cannot find
your keypair or something.

-- 
Panagiotis Christopoulos ( pchrist )
( Gentoo Lisp Project )


pgpYUFnhzEhIX.pgp
Description: PGP signature


[gentoo-dev] rfc: linux-mod.eclass: review patch for kmod compat

2013-03-22 Thread Samuli Suominen
update-modules is a script in files/ directory of module-init-tools for 
Linux 2.4, but using 2.4 is not really possible for a long time now 
without pulling stuff out from CVS Attic


kmod doesn't have it

the patch drops references to 2.4, modules.d directory, and the 
/sbin/update-modules command



--- /tmp/linux-mod.eclass.orig	2013-03-22 10:14:42.281368081 +0200
+++ gentoo-x86/eclass/linux-mod.eclass	2013-03-22 10:14:46.353367755 +0200
@@ -77,12 +77,12 @@
 #   insinto /lib/modules/${KV_FULL}/usb
 #   doins module_usb.${KV_OBJ}
 
-# There is also support for automated modprobe.d/modules.d(2.4) file generation.
+# There is also support for automated modprobe.d file generation.
 # This can be explicitly enabled by setting any of the following variables.
 
 # @ECLASS-VARIABLE: MODULESD__ENABLED
 # @DESCRIPTION:
-# This is used to disable the modprobe.d/modules.d file generation otherwise the file will be
+# This is used to disable the modprobe.d file generation otherwise the file will be
 # always generated (unless no MODULESD__* variable is provided). Set to "no" to disable
 # the generation of the file and the installation of the documentation.
 
@@ -91,7 +91,7 @@
 # This is a bash array containing a list of examples which should
 # be used. If you want us to try and take a guess set this to "guess".
 #
-# For each array_component it's added an options line in the modprobe.d/modules.d file
+# For each array_component it's added an options line in the modprobe.d file
 #
 #   options array_component
 #
@@ -101,7 +101,7 @@
 # @DESCRIPTION:
 # This is a bash array containing a list of associated aliases.
 #
-# For each array_component it's added an alias line in the modprobe.d/modules.d file
+# For each array_component it's added an alias line in the modprobe.d file
 #
 #   alias array_component
 #
@@ -235,27 +235,6 @@
 
 # internal function
 #
-# FUNCTION: update_modules
-# DESCRIPTION:
-# It calls the update-modules utility.
-update_modules() {
-	debug-print-function ${FUNCNAME} $*
-
-	if [ -x /sbin/update-modules ] && \
-		grep -v -e "^#" -e "^$" "${D}"/etc/modules.d/* >/dev/null 2>&1; then
-		ebegin "Updating modules.conf"
-		/sbin/update-modules
-		eend $?
-	elif [ -x /sbin/update-modules ] && \
-		grep -v -e "^#" -e "^$" "${D}"/etc/modules.d/* >/dev/null 2>&1; then
-		ebegin "Updating modules.conf"
-		/sbin/update-modules
-		eend $?
-	fi
-}
-
-# internal function
-#
 # FUNCTION: move_old_moduledb
 # DESCRIPTION:
 # It updates the location of the database used by the module-rebuild utility.
@@ -355,9 +334,9 @@
 #
 # FUNCTION:
 # USAGE: /path/to/the/modulename_without_extension
-# RETURN: A file in /etc/modules.d/ (kernel < 2.6) or /etc/modprobe.d/ (kernel >= 2.6)
+# RETURN: A file in /etc/modprobe.d
 # DESCRIPTION:
-# This function will generate and install the neccessary modprobe.d/modules.d file from the
+# This function will generate and install the neccessary modprobe.d file from the
 # information contained in the modules exported parms.
 # (see the variables MODULESD__ENABLED, MODULESD__EXAMPLES,
 # MODULESD__ALIASES, MODULESD__ADDITION and MODULESD__DOCS).
@@ -402,13 +381,13 @@
 		[[ -z ${!module_*} ]] && return 0
 
 		# OK so now if we have got this far, then we know we want to continue
-		# and generate the modules.d file.
+		# and generate the modprobe.d file.
 		module_modinfo="$(modinfo -p ${currm_path}.${KV_OBJ})"
 		module_config="${T}/modulesd-${currm}"
 
-		ebegin "Preparing file for modules.d"
+		ebegin "Preparing file for modprobe.d"
 		#---
-		echo "# modules.d configuration file for ${currm}" >> "${module_config}"
+		echo "# modprobe.d configuration file for ${currm}" >> "${module_config}"
 		#---
 		[[ -n ${module_docs} ]] && \
 			echo "# For more information please read:" >> "${module_config}"
@@ -494,11 +473,7 @@
 		#---
 
 		# then we install it
-		if kernel_is ge 2 6; then
-			insinto /etc/modprobe.d
-		else
-			insinto /etc/modules.d
-		fi
+		insinto /etc/modprobe.d
 		newins "${module_config}" "${currm_path//*\/}.conf"
 
 		# and install any documentation we might have.
@@ -687,7 +662,7 @@
 # It install the modules specified in MODULES_NAME. The modules should be inside the ${objdir}
 # directory and they are installed inside /lib/modules/${KV_FULL}/${libdir}.
 #
-# The modprobe.d/modules.d configuration file is automatically generated if the
+# The modprobe.d configuration file is automatically generated if the
 # MODULESD__* variables are defined. The only way to stop this process is by
 # setting MODULESD__ENABLED=no. At the end the documentation specified via
 # MODULESD__DOCS is also installed.
@@ -727,27 +702,24 @@
 	debug-print-function ${FUNCNAME} $*
 
 	[ -d "${D}lib/modules" ] && UPDATE_DEPMOD=true || UPDATE_DEPMOD=false
-	[ -d "${D}etc/modules.d" ] && UPDATE_MODU