[gentoo-dev] Re: Slotted Lua + revdeps to be unmasked on Christmas Eve

2020-12-23 Thread Jonathan Callen
ame the compiler/linker will end up storing in the output contains the proper version. This means that if /usr/bin/binA linked to liblua51.so (via the linker finding /usr/lib64/lua5.1/liblua.so) and /usr/bin/binB linked to liblua52.so (likewise), they would both be able to find the correct libraries, as the DT_SONAMEs are different. Jonathan Callen

[gentoo-dev] Re: Slotted Lua + revdeps to be unmasked on Christmas Eve

2020-12-23 Thread Jonathan Callen
t_libdir) for each version of Lua and creating a liblua.a and/or liblua.so symlink in that directory pointing to the liblua${VERSION}.* file in /usr/$(get_libdir). Then you could simply point those build systems at that directory and they would still use the correct version. As a hack in an ebuild, you probably could just create such a setup in (subdirectories of) ${T}, pointing liblua.a, liblua.so, and lua.pc at the appropriately-versioned files. Jonathan Callen

[gentoo-dev] Re: [PATCH 6/6] toolchain-funcs.eclass: deprecate gen_usr_ldscript

2019-07-14 Thread Jonathan Callen
On 7/14/19 11:31 PM, Michał Górny wrote: > On Sun, 2019-07-14 at 19:50 -0400, Mike Gilbert wrote: >> Signed-off-by: Mike Gilbert >> --- >> eclass/toolchain-funcs.eclass | 15 --- >> 1 file changed, 4 insertions(+), 11 deletions(-) >> >> diff --git a/eclass/toolchain-funcs.eclass b/ecl

[gentoo-dev] Re: [PATCH] eclass/kernel-2.eclass: Remove use of tr in global scope

2017-08-30 Thread Jonathan Callen
(tc-arch-kernel) | tr '[:lower:]' > '[:upper:]')" ]]; then > + TC_ARCH_KERNEL=$(tc-arch-kernel); > + if [[ ${LOOP_ARCH} == ${TC_ARCH_KERNEL^^} ]]; then > > Unfortunately, the ${VAR,,} and ${VAR^^} forms were added in bash 4.0 [1], which m

[gentoo-dev] Package up for grabs

2017-06-21 Thread Jonathan Callen
As my time has become a more limited resource and I no longer use it, the following package is up for grabs: dev-util/schroot -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: [PATCH] profiles: update pie use-flag masks for sys-devel/gcc

2017-05-11 Thread Jonathan Callen
a flag is masked/forced for all packages in use.{mask,force}, then you would add a line like "-foo" to the use.{mask,force} file in /etc/portage/profile/. -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: meson.eclass second draft

2017-05-04 Thread Jonathan Callen
it is generally appropriate to set DESTDIR="${ED}" is when dealing with broken build systems that force a prefix of exactly "/usr" and don't allow the user to change it (or even force files into "/bin", "/etc", etc.). [Resent because it appears the first message didn't get through.] -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: meson.eclass second draft

2017-05-04 Thread Jonathan Callen
it is generally appropriate to set DESTDIR="${ED}" is when dealing with broken build systems that force a prefix of exactly "/usr" and don't allow the user to change it (or even force files into "/bin", "/etc", etc.). -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: new virtual -- virtual/go to fix go build time dependencies

2017-03-01 Thread Jonathan Callen
r current version of dev-lang/go, then upgrade dev-lang/go without upgrading virtual/go). -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: RFC: Global USE cuda

2017-01-04 Thread Jonathan Callen
On 01/02/2017 04:37 PM, Justin wrote: > Hi all > > How about making USE=cuda a global USE? > > Description: Enable support for nVidia CUDA I would say: "Enable support for NVIDIA CUDA", as that reflects how NVIDIA now appears to refer to itself. > > Current Situation: > [snip] > > More or le

[gentoo-dev] Re: newsitem: OpenRC runscript transition (draft 2)

2016-08-22 Thread Jonathan Callen
e '#!'. > > William > Yes, it is. I just checked my /usr/bin, and found over 100 scripts that all begin with the string "#! /", including many scripts from autoconf, among others. -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: News Item: OpenAFS no longer needs kernel option DEBUG_RODATA

2016-07-20 Thread Jonathan Callen
e primary version comparison function in that eclass was written to be a complete implementation of the version comparison algorithm in PMS. Maybe eventually we'll get a version comparison function in PMS so we won't have to resort to the wonderfully complex bash functions in that eclass :). -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: Need design help/input for eclean-kernel

2016-06-30 Thread Jonathan Callen
r config: /boot/loader/entries/${MACHINE_ID}-${KV}.conf Kernel, initramfs, etc.: /boot/${MACHINE_ID}/${KV}/linux /boot/${MACHINE_ID}/${KV}/initrd /boot/${MACHINE_ID}/${KV}/config /boot/${MACHINE_ID}/${KV}/System.map Can be generated by kernel-install(8) (part of systemd). -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: [tangent] Re: [gentoo-automated-testing] BROKEN: repository became broken!

2016-06-17 Thread Jonathan Callen
;> >> >> Using slot operators within OR deps was intended when EAPI5 was >> introduced. If Portage and other PMs don't handle it well or properly >> then they should be fixed, and perhaps the spec should be refined in >> EAPI7, but that doesn't mean banning it now. >> >> >> > > > Now, one thing that *is* banned is the use of :[SLOT]/[Sub-Slot] > values in ebuilds, as per PMS s.8.2.6.3 -- I know there's plenty of > ebuilds that are doing that, including in virtuals. > > > No, the specific syntax that is banned is ":0/0=" (that is, both a subslot and a slot operator). It is perfectly legal to depend on ":0/0" or on ":0=", but not on ":0/0=". -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Jonathan Callen
On 06/12/2016 10:42 PM, Michael Orlitzky wrote: > On 06/12/2016 09:12 PM, Benda Xu wrote: >> Michael Orlitzky writes: >>> >>> Every rm, cp, mv, mkdir, dodir, cd, etc. needs "|| die". >> >> Thanks, updated. >> >> ... >> >> # Don't forget to make directory for sysfs >> -[[ ! -d ${ROOT}sys

[gentoo-dev] Package up for grabs

2016-05-22 Thread Jonathan Callen
As I no longer use this package, it is up for grabs: dev-libs/lockdev signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: News item: upgrading to Plasma 5

2016-04-06 Thread Jonathan Callen
USE="qt4 qt5" for most packages, this turns off one of them for some packages). - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCgAGBQJXBa21AAoJEEIQbvYRB3mgmK8P/RnRjGjDjrrnrEiNW+0AQcpX Wjsa47kEu7GenNQjJMg3RLDGYAXr2WlPVxXWJ6dSmd81Ja+36tWV5/pYj7XDGFOo Pq7KSLBnS3a

[gentoo-dev] Re: usr merge

2016-04-05 Thread Jonathan Callen
tead of the real files, for whatever reason (apparently because the $ED/sbin directory is created after the $ED/usr directory). Because of this, it might be best to ensure that packages that do install in both places are modified not to do so under such a configuration. - -- Jonathan Callen -BE

[gentoo-dev] Re: CVS headers in ebuilds

2016-04-04 Thread Jonathan Callen
tributes on just "*.ebuild", I can even get a quick diff of what changed in gentoo.git to update my overlay). - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCgAGBQJXAz9VAAoJEEIQbvYRB3mg5wMP/1sjOs1yDT9qI96Cy/s3K+el +VfRKu1GmxCZ

[gentoo-dev] Re: New Eclasses: postgres and postgres-multi

2016-01-25 Thread Jonathan Callen
nk you. > > I've added the eapply_user to postgres-multi and modified the case > condition to match the hot goods you're selling on the sly. > You missed the fix for EAPI in postgres-multi.eclass (it looks okay in the other eclass, though). - -- Jonathan Callen -BE

[gentoo-dev] Re: [PATCH] readme.gentoo-r1.eclass: Do not inherit eutils.

2015-12-19 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 12/19/2015 05:56 PM, Michał Górny wrote: > On Sat, 19 Dec 2015 23:51:47 +0100 Ulrich Mueller > wrote: > >>> On Sat, 19 Dec 2015, Michał Górny wrote: >> (I guess it is encountering EOF on the temporary file created by the string re

Re: [gentoo-dev] Multilib team lead election / future

2015-09-30 Thread Jonathan Callen
bers, or discontuing >>> the team. >>> >>> The voting ends 2 weeks from now (2015-10-14) or when all team >>> members vote. >>> >>> Team listing (from wiki): aballier, axs, jcallen, mgorny, >>> pacho. > >> Oh, and

[gentoo-dev] Re: qa last rites -- long list

2015-01-08 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 01/08/2015 02:23 AM, Daniel Campbell wrote: > On 01/07/2015 04:19 PM, Jonathan Callen wrote: >> On 01/07/2015 12:15 PM, Matt Turner wrote: >>> On Wed, Jan 7, 2015 at 7:57 AM, William Hubbs >>> wrote: >>>

[gentoo-dev] Re: qa last rites -- long list

2015-01-07 Thread Jonathan Callen
users during gameplay ("bones" files) and ensure that the user cannot access/change their current save file. These two expectations are incompatible with each other, and end up creating a security issue that upstream would never expect (as no users can be in t

Re: [gentoo-dev] Gentoo git workflows and the stabilization/keywording process

2014-09-21 Thread Jonathan Callen
stabilizing the ebuild on a different architecture. In this case, the correct response would be to ensure that the final commit pushed (whether it be a merge commit or rebased) contains the stabilization for both arches, as there would be no need to revbump to add a stable keyword (in fact, I

[gentoo-dev] Re: RFC: kde5 and kde5-functions eclass

2014-09-15 Thread Jonathan Callen
ve repo gets the "live" designation. (Under KDE SC 4, we used versions like 4.14.49. to reference the 4.14 branch, as upstream liked to use versions like 4.14.90 for a beta/rc of 4.15; I haven't been involved enough with KDE5 to determine what they're doing

[gentoo-dev] Patches for multilib-build.eclass

2014-07-27 Thread Jonathan Callen
uilds. -- Jonathan Callen --- a/eclass/multilib-build.eclass +++ b/eclass/multilib-build.eclass @@ -567,9 +567,6 @@ # @DESCRIPTION: # Determine whether the currently built ABI is the profile native. # Return true status (0) if that is true, otherwise false (1). -# -# This function is not intended to be

[gentoo-dev] Re: RFC: USE flags in virtuals, to allow a specific provider to be determined

2014-07-26 Thread Jonathan Callen
he flags ...", then you use: REQUIRED_USE="^^ ( foo bar baz )" And, as always, you can say "At least one of the flags ..." with: REQUIRED_USE="|| ( foo bar baz )" While each of these can be written using the "foo? ( !bar )"-type primitives, the

[gentoo-dev] Re: The request to abolish games team policy

2014-07-08 Thread Jonathan Callen
tables go in /usr/games/bin and libraries go in /usr/games/$(get_libdir). Debian policy follows FHS in that games binaries go directly in /usr/games and games libraries go in the same directory as other libraries. - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: Gn

[gentoo-dev] Re: Making a common sub-profile for no-multilib

2014-07-03 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 07/03/2014 12:59 AM, Duncan wrote: > Jonathan Callen posted on Wed, 02 Jul 2014 19:06:59 -0400 as > excerpted: > >> On 07/02/2014 02:14 PM, Duncan wrote: >>> Rich Freeman posted on Wed, 02 Jul 2014 09:30:50 -0400 as >&

[gentoo-dev] Re: Making a common sub-profile for no-multilib

2014-07-02 Thread Jonathan Callen
c/portage/bashrc to ensure that there are no conflicts before the package is merged and a pre_pkg_setup hook to disarm gen_usr_ldscript (so as not to create a conflict). The only two packages I have installed that I had to modify to make this work were coreutils (as noted above) and plymouth. -

[gentoo-dev] Re: [PATCH multilib-build.eclass] Add multilib_native_use* functions to make ebuild writing easier.

2014-04-19 Thread Jonathan Callen
o inherit eutils to use this function. > +multilib_native_usex() { > + if multilib_build_binaries; then > + usex "${@}" > + else > + echo "${3-no}${5}" > + fi > +} > + > _MULTILIB_BUILD=1 > fi > These all look good to me (being one of the offenders mentioned above). -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: sandbox access violations while running matlab binary installer

2014-04-01 Thread Jonathan Callen
t;> (including possibly >> company internal) use only... >> >> -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program >> has a lord, a >> master -- and if you use the program, he is your master." Richard Stallman >> >> >

[gentoo-dev] Re: New eclass: xdg-basedir

2014-01-30 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 01/30/2014 03:11 AM, Gilles Dartiguelongue wrote: > Le mercredi 29 janvier 2014 à 22:37 -0500, Mike Gilbert a écrit : >> One difference: it creates 3 of the 4 directories under ${HOME} instead of >> ${T}, just to >> mimic the default behavior in

[gentoo-dev] Re: some multilib-minimal enhancements [3/6]: a shitload of in-source doc

2013-12-11 Thread Jonathan Callen
d > about the matter > probably better belongs in the wiki rather than the in-source doc. > > -gmt > > The *last* eclass inherited that exports a particular function (via EXPORT_FUNCTIONS) is the one that prevails, not the *first*. Therefore, if it is expected that multilib-mi

[gentoo-dev] Re: rfc: stabilization policies

2013-08-20 Thread Jonathan Callen
u can copy and paste between x86/amd64 systems, just drop the keywords completely from the line, so only the atom remains. This will cause portage to use the ~arch keyword *for the current host*, so the same file works on all architectures. - -- Jonathan Callen -BEGIN PGP SIGNATURE-

[gentoo-dev] Re: PSA: python-r1.eclass, python-single-r1.eclass, and REQUIRED_USE

2013-05-27 Thread Jonathan Callen
-0.1_alpha53 x11-misc/sunflower-0.1_alpha54 x11-misc/sunflower-0.1_alpha55 x11-proto/xcb-proto-1.8-r1 x11-proto/xcb-proto-1.8-r2 x11-proto/xcb-proto-1.8-r3 - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - ht

[gentoo-dev] PSA: python-r1.eclass, python-single-r1.eclass, and REQUIRED_USE

2013-05-27 Thread Jonathan Callen
hould also have: REQUIRED_USE="${PYTHON_REQUIRED_USE}" Failure to include these in REQUIRED_USE may cause the eclass to die very late in the build process. Thank you, Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG wi

[gentoo-dev] Re: [PATCH] Support wrapping headers for multilib ABIs.

2013-03-23 Thread Jonathan Callen
s comment should read "Paths shall be relative to installation root (${ED}), and name regular files." - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http

[gentoo-dev] Re: [PATCH 1/2] Introduce multibuild_merge_root() to merge interim installs.

2013-03-23 Thread Jonathan Callen
in word do not specify a file descriptor open for output, a redirection error occurs. As a special case, if n is omitted, and word does not expand to one or more digits, the standard output and standard error are redirected as described previously. While the outcome of n>

[gentoo-dev] Re: New eclass: autotools-multilib-minimal

2013-02-24 Thread Jonathan Callen
base would allow the usual issues with copying code around. - -- Jonathan Callen (abcd) -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCgAGBQJRKlZ+AAoJELHSF2kinlg4L0UP/24ETiIoXIVS9it65p2s/YER D/KCcgs

[gentoo-dev] Re: RFC: fortran-2.eclass to depend on virtual/fortran

2012-10-07 Thread Jonathan Callen
patch, then *nothing* gets appended to DEPEND -- if you do set it, then DEPEND="virtual/fortran" will always be set (with your current logic). - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - ht

[gentoo-dev] Re: python-distutils-ng.eclass: allow useflag dependencies for python

2012-09-06 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 09/06/2012 05:27 PM, Brian Harring wrote: > On Thu, Sep 06, 2012 at 10:44:34PM +0200, hasufell wrote: >> -dep_str="dev-lang/python:${dep_str: -3}" ;; + >> dep_str="dev-lang/python:${dep_str: -3}${_PYTHON_USE}" ;; > should I as

[gentoo-dev] Re: rfc: udev-rules.eclass

2012-07-12 Thread Jonathan Callen
dir=/lib/udev/rules.d > + else > + dir=/usr/lib/udev/rules.d > + fi > fi > echo -n $dir > } -- Jonathan Callen

[gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Jonathan Callen
> implement. > For x11-proto/* you currently do need to build the package for each individual ABI because they install a file in /usr/$(get_libdir)/pkgconfig. This should probably be changed upstream to install to /usr/share/pkgconfig, as there is nothing ABI-specific in there. - -- Jonath

[gentoo-dev] Re: enhancement for doicon/newicon in eutils.eclass

2012-05-20 Thread Jonathan Callen
t;. > > Normally, new* is a wrapper for do* that does something like: newfoo() { # argument checking omitted... cp -P "${1}" "${T}/${2}" dofoo "${T}/${2}" } - -- Jonathan Callen

[gentoo-dev] Re: Feature request: package.use.stable.mask and package.use.stable.force

2012-04-27 Thread Jonathan Callen
is that EFFECTIVE_KEYWORDS should be expanded to contain "*" if any stable keyword is present and "~*" if any unstable keyword is present (or "*" and "~*" in ACCEPT_KEYWORDS should be pre-expanded). - -- Jonathan Callen -BEGIN P

[gentoo-dev] Re: Feature request: package.use.stable.mask and package.use.stable.force

2012-04-26 Thread Jonathan Callen
_KEYWORDS. * At least one keyword beginning with "~" or the value "**" is in the ACCEPT_KEYWORDS used for the package in question. This is required because on a typical ~amd64 system, the effective value of ACCEPT_KEYWORDS is "amd64 ~amd64" -- which would be covered

[gentoo-dev] Re: rfc: news item for app-backup/bacula

2011-12-30 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 12/30/2011 06:09 AM, Thomas Beierlein wrote: > On Fri, 30 Dec 2011 11:44:23 +0100 Michał Górny > wrote: > >> On Fri, 30 Dec 2011 10:43:31 +0100 Thomas Beierlein >> wrote: >> >>> 4. Run the appropriate upgrade script from >>> /usr/libexec/bacul

[gentoo-dev] Re: [RFC] office-ext.eclass

2011-08-30 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Tomáš Chvátal wrote: > die "Unable not determine libreoffice/openoffice implementation!" "Unable to determine ..." - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: G

[gentoo-dev] Re: POSIX capability in Gentoo

2011-08-02 Thread Jonathan Callen
ove files on uninstall even if they *do not* match the checksum recorded in the vdb. This implies that most people will *not* see any issues due to something other than the package manager modifying the files behind the package manager's back. -- Jonathan Callen

[gentoo-dev] Re: Problem signing manifests for ebuilds

2011-07-11 Thread Jonathan Callen
w` indicate that a non-X11 pinentry client is selected? - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAEBCgAGBQJOGufnAAoJELHSF2kinlg4KCUP/Rz5Y4QuM1G6aBDgoy6HG/Y2 FFf7E4XT+BRp74KanLAsYSlMaHqyVULHCwosuDdlCEa2NvqYUUhVUUtPB4kN3B1a HpFVqZcOAF

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-misc/aria2: aria2-1.12.0.ebuild ChangeLog

2011-07-03 Thread Jonathan Callen
oblem.) To test, try `rm -f /nonexistant/file; echo $?` -- Jonathan Callen

[gentoo-dev] Re: Removal of kdeprefix news item

2011-05-22 Thread Jonathan Callen
item support (they both appeared in portage 2.1.6). -- Jonathan CallenTitle: Removal of kdeprefix support Author: Jonathan Callen Content-Type: text/plain Posted: 2011-05-22 Revision: 1 News-Item-Format: 1.0 Display-If-Installed: kde-base/kdelibs[kdeprefix] On 2011-06-06, kdeprefix support wi

[gentoo-dev] Re: Removal of kdeprefix news item

2011-05-19 Thread Jonathan Callen
Ulrich Mueller wrote: >>>>>> On Wed, 18 May 2011, Jonathan Callen wrote: > >> Display-If-Installed: kde-base/kdelibs[kdeprefix] > > I don't think that USE dependencies (or any other EAPI specific > features) are allowed here. The GLEP does not make any

[gentoo-dev] Removal of kdeprefix news item

2011-05-18 Thread Jonathan Callen
2011-05-22 to give about 2 weeks warning to users. Please comment and review. -- Jonathan CallenTitle: Removal of kdeprefix support Author: Jonathan Callen Content-Type: text/plain Posted: 2011-05-22 Revision: 1 News-Item-Format: 1.0 Display-If-Installed: kde-base/kdelibs[kdeprefix] On 2011-06

[gentoo-dev] Re: rfc: use of the /run directory

2011-05-18 Thread Jonathan Callen
ages could just drop a single file in tmpfiles.d, and everything would be created automagically. -- Jonathan Callen

[gentoo-dev] Re: PYTHON_DEPEND in EAPI >=4, PYTHON_BDEPEND

2010-11-28 Thread Jonathan Callen
gt;> >> I agree, reading these markers hurts my eyes :p > > Some markers are necessary. Read the following examples in an ebuild NOT > supporting installation > for multiple Python ABIs: > > # Dependency on Python 2 or 3 > PYTHON_DEPEND="<<2 3>>&quo

[gentoo-dev] Re: eclass/tests/tests-common.sh: debug-print family of functions

2010-10-10 Thread Jonathan Callen
Maybe > it's some kind of pseudo-multiline output? > > debug-print 'line1' \ > 'line2' > > where each line would be prefixed with 'debug:'. > That printf expression does the exact same thing, printing each argument on a separate lin

[gentoo-dev] Re: use_echo() as a universal '?:' operator-like function

2010-09-11 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 09/11/2010 02:03 PM, Jonathan Callen wrote: > On 09/08/2010 03:03 PM, MichaB Górny wrote: >> If called with a single arg, it would assume val1=use1. > > Just as a proof-of-concept, here's one implementation of such a > fu

[gentoo-dev] Re: use_echo() as a universal '?:' operator-like function

2010-09-11 Thread Jonathan Callen
[[ $# -gt 1 ]]; do if use "$1"; then echo "$2" return fi shift 2 done [[ $# -eq 1 ]] && echo "$1" } - -- Jonathan Callen -BEGIN PGP SIGNAT

[gentoo-dev] Re: Locale check in python_pkg_setup()

2010-07-31 Thread Jonathan Callen
directly as "localedef --add-to-archive -i POSIX -f UTF-8 C.UTF-8"). If there are any issues with those locales besides the warnings that localedef outputs, I haven't seen them yet. - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Usin

[gentoo-dev] Re: Locale check in python_pkg_setup()

2010-07-29 Thread Jonathan Callen
;POSIX"')" > + if [[ "${locale}" != *.UTF-8 ]]; then Shouldn't you be checking the output of `locale charmap` instead of the actual contents of the LC_ALL/LC_CTYPE/LANG variables? You currently are reporting an error if someone is using the "en_US.utf8"

[gentoo-dev] Re: News item announcing as-needed (glep 42 stuff)

2010-07-28 Thread Jonathan Callen
check is run only if LDFLAGS actually contains the string "--hash-style=gnu" and two, the portage QA check actually checks to see if the section (.hash) that would be output by --hash-style=sysv or --hash-style=both is present. If it is present, then the check fails, as --hash-style

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: xfconf.eclass

2010-07-26 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/26/2010 03:03 PM, Samuli Suominen wrote: > On 07/26/2010 09:57 PM, Samuli Suominen (ssuominen) wrote: > > Small change to xfconf.eclass, let me know if you see something wrong > with it. > > - None of xfconf.eclass consumers install static ar

[gentoo-dev] Re: Gentoo Council 2010/2011 - Nominations are now open

2010-06-05 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 06/05/2010 09:19 AM, Samuli Suominen wrote: > On Saturday 05 of June 2010 02:00:02 Torsten Veller wrote: >> Hello fellow developers and users. >> >> Nominations for the Gentoo Council 2010/2011 are now open for the next >> two weeks (until 23:59 U

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-text/enchant: ChangeLog enchant-1.5.0.ebuild

2010-04-06 Thread Jonathan Callen
On 04/06/2010 12:26 PM, Gilles Dartiguelongue wrote: > Le mardi 06 avril 2010 à 16:14 +0000, Jonathan Callen (abcd) a écrit : >> -src_unpack() { >> +src_prepare() { >> unpack ${A} >> cd "${S}" >> # Fix for upstream bug #12305 &g

[gentoo-dev] Re: perl eclass review - EAPI=3 + new helper eclass

2010-04-01 Thread Jonathan Callen
ad of the eclasses from the same repository, then you should add the following 2 lines to /etc/portage/repos.conf: [DEFAULT] eclass-overrides = local Where "local" is the contents of /path/to/overlay/profiles/repo_name. -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: Python 3.1: Stabilization and news item

2010-03-23 Thread Jonathan Callen
e installed. - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkupHS0ACgkQOypDUo0oQOp+3ACdFdADMtd40bbzDO+/8wUgefZb 7gEAnj/SNtfF3/0FAXNw/ffRki4vjE7o =cCyr -END PGP SIGNATURE-

[gentoo-dev] Re: [rfc] making autotools.eclass depends flexible

2010-03-06 Thread Jonathan Callen
lt) making the dependency such that "I need autotools on USE=kernel_SunOS or USE=kernel_freemint, but nowhere else" or "I need autotools when USE=foo and USE=bar, but not otherwise". -- Jonathan Callen signature.asc Description: OpenPGP digital signature

[gentoo-dev] Re: Changes to make_desktop_entry in eutils.eclass

2010-02-24 Thread Jonathan Callen
On 02/24/2010 01:16 PM, Pacho Ramos wrote: > El mar, 23-02-2010 a las 20:26 -0500, Jonathan Callen escribió: >> Attached is a patch to properly comply with the part of the FDO Desktop >> Menu Specification pertaining to Categories (namely, always ensuring >> that the list e

[gentoo-dev] Changes to make_desktop_entry in eutils.eclass

2010-02-23 Thread Jonathan Callen
Attached is a patch to properly comply with the part of the FDO Desktop Menu Specification pertaining to Categories (namely, always ensuring that the list ends in a ";") and the part of the FDO Desktop Entry Specification and Icon Theme Specification pertaining to icons (namely, that non-absolute p

[gentoo-dev] Last rites: kde.eclass, kde-meta.eclass, kde-functions.eclass

2010-01-11 Thread Jonathan Callen
As KDE 3 has been removed from the tree, the kde-* eclasses are no longer used by anything remaining in the tree. These eclasses are scheduled for removal on or about 2012/01/11. signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: sys-apps/dchroot

2009-12-29 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 # Jonathan Callen (29 Dec 2009) # Project abandoned upstream (replaced by dev-util/schroot) # Collides with dev-util/schroot[dchroot] # Masked for removal in 30 days, bug 298874 sys-apps/dchroot -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14

[gentoo-dev] Re: gentoo-x86 commit in perl-core/Compress-Raw-Zlib

2009-12-16 Thread Jonathan Callen
the council okayed it to be used in the tree (which has not yet occurred). - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.13 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkspbE8ACgkQOypDUo0oQOrkSwCfTCWlBmXCOiIeI2u8WInjnWVy YQIAnRNe

[gentoo-dev] Re: metdata.dtd should require

2009-12-15 Thread Jonathan Callen
> 2. Are there any problems if we fix dtd first and let maintainers fix > metadata.xml on bumps (iow, what will became broken if metadata.xml > became not valid)? > One way to allow for any ordering, would be: - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: Gn

[gentoo-dev] Last rites: =app-crypt/qca-1*, app-crypt/qca-tls

2009-12-14 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 # Jonathan Callen (14 Dec 2009) # Old Qt3-only version of qca, unused in tree # Removal on 2010-01-14 =app-crypt/qca-1* app-crypt/qca-tls -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.13 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

[gentoo-dev] Heads up: cmake-utils.eclass changes

2009-12-13 Thread Jonathan Callen
_src_configure again. The few instances of this in the tree have been fixed to use arrays, as should all new ebuilds. The plan is to eventually remove this backwards-compatibility code, once all usages in the tree have been converted. - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version

[gentoo-dev] Deprecated eclasses

2009-11-29 Thread Jonathan Callen
in either of these lists are being used in the tree; please remove any usage of them from overlays posthaste. - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.13 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[gentoo-dev] Re: Automated Package Removal and Addition Tracker, for the week ending 2009-10-25 23h59 UTC

2009-10-26 Thread Jonathan Callen
Samuli Suominen wrote: > Nirbheek Chauhan wrote: >> On Mon, Oct 26, 2009 at 5:45 AM, Robin H. Johnson wrote: >>> The attached list notes all of the packages that were added or removed >>> from the tree, for the week ending 2009-10-25 23h59 UTC. >>> >>> Removals: >> [snip] >>> x11-themes/gtk-engine

[gentoo-dev] Re: make install without die (gentoo-x86 commit in app-arch/hardlink, app-arch/duff )

2009-10-23 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Torsten Veller wrote: > An imprecise search (/make .*install$/) revealed another 200 packages: > http://dev.gentoo.org/~tove/files/makeinstallwithoutdie.txt > > Let it die before replacing a working package with a broken one. Removed from tree: kde-b

[gentoo-dev] Re: RFC: multilib and the compatibility to singlelib

2009-10-20 Thread Jonathan Callen
Mike Frysinger wrote: > if you read FHS you'll see that both implementations are allowed. Gentoo > isnt > violating anything here. wrt LSB, who knows. there are a ton of things we > dont follow with LSB. Actually, at first, FHS says that any /lib would be allowed, but it then goes into speci

[gentoo-dev] virtualx.eclass changes

2009-10-20 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Recently, virtualx.eclass changed how it adds dependencies. Previously, it always added IUSE=X, and added "X? ( x11-base/xorg-server x11-apps/xhost )" to both DEPEND and RDEPEND (the RDEPEND part appears to have been unintentional). This has been cha

[gentoo-dev] Last rites: Monolithic KDE 3.5.9 packages

2009-10-11 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 # Jonathan Callen (11 Oct 2009) # Old KDE 3.5.9 monolithic ebuilds. Replaced by kde*-meta. # Masked for removal in 30 days kde-base/kdeaccessibility kde-base/kdeaddons kde-base/kdeadmin kde-base/kdeartwork kde-base/kdebase kde-base/kdeedu kde-base

[gentoo-dev] Re: python-wrapper breaks init scripts

2009-10-05 Thread Jonathan Callen
be able to use to work around the issue. - -- Jonathan Callen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkrKV8sACgkQOypDUo0oQOog6QCg18/A06tmecCa/5L6r7qoKAO1 urAAoKIHKiZyKveYoDwCQZ/woeRQdwY/ =C9ao -END PGP SIGNATURE-

[gentoo-dev] Re: Xorg 1.6/libxcb 1.4 stabilization news item

2009-10-02 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Rémi Cardona wrote: > 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: Display-If-Installed: > We're pleased to

[gentoo-dev] Re: why doesn't readline-6 install libreadline.so symlink?

2009-09-25 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Andrey Grozin wrote: > I'm using portage-2.2_pre*. After upgrading to sys-libs/readline-6.0, > portage (naturally) kept /lib/libreadline.so.5 -> > /lib/libreadline.so.5.2, because a lot of programs needed it. I did > emerge @preserved-rebuild, and only