[gentoo-dev] Packages up for grabs: oracle-instantclient and others

2021-04-23 Thread Michael Haubenwallner
Hello! It turns out that I don't have enough time to maintain these packages any more: Has reverse dependencies: * dev-db/oracle-instantclient (no fetch restriction any more) Obsolete, updating revdeps not initiated yet: * dev-db/oracle-instantclient-basic * dev-db/oracle-instantclient-jdbc *

[gentoo-dev] Re: New project: binhost

2021-02-15 Thread Michael Haubenwallner
On 2/10/21 6:57 PM, Andreas K. Hüttel wrote: > Hi all, > > I'm announcing a new project here - "binhost" > > "The Gentoo Binhost project aims to provide readily installable, precompiled > packages for a subset of configurations, via central binary package hosting. > Currently we are still in

[gentoo-dev] Re: [PATCH 0/4] elt-patches: support wrapped Win32 MSVC toolchain

2020-03-13 Thread Michael Haubenwallner
On 3/12/20 11:23 AM, Alexis Ballier wrote: > On Thu, 2020-03-12 at 09:06 +0100, ha...@gentoo.org wrote: >> As this native Win32 support is considered highly experimental still, >> I >> would like to apply the libtool patches for parity via elibtoolize >> only, >> without applying them in

[gentoo-dev] Re: [PATCH 4/4] winnt: die if libtool version is not 2.4.6+

2020-03-13 Thread Michael Haubenwallner
On 3/12/20 9:48 PM, James Le Cuirot wrote: > On Thu, 12 Mar 2020 09:06:26 +0100 > ha...@gentoo.org wrote: > >> From: Michael Haubenwallner >> >> Signed-off-by: Michael Haubenwallner >> --- >> eltpatch.in | 14 +- >> 1 file changed, 13

[gentoo-dev] Re: [RFC] Removing obsolete thick Manifest compatibility from MetaManifests

2019-11-05 Thread Michael Haubenwallner
Hi, On 10/24/19 2:37 PM, Michał Górny wrote: > Hello, > > TL;DR: I'd like to disable thick Manifest support in Portage, in order > to disable some of the compatibility quirks from MetaManifest format. > All files would still be verified by gemato. > > WDYT? > I'm using Gentoo Prefix as a

[gentoo-dev] Re: [PATCH] prefix.eclass: minor @USAGE fix

2019-09-09 Thread Michael Haubenwallner
LGTM On 9/6/19 9:06 PM, Ben Kohler wrote: > Signed-off-by: Ben Kohler > --- > eclass/prefix.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/eclass/prefix.eclass b/eclass/prefix.eclass > index 8ae3e3a531d..435e99fdf92 100644 > --- a/eclass/prefix.eclass > +++

[gentoo-dev] [PATCH] toolchain.eclass (do_gcc_CYGWINPORTS_patches): avoid bash-4.4ism

2019-08-08 Thread Michael Haubenwallner
Closes: https://bugs.gentoo.org/690686 --- eclass/toolchain.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 6bc04b4cbfe..40d46ed0707 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -687,9

[gentoo-dev] Re: [PATCH] eclass/cmake-utils.eclass: restrict rpath hack to Prefix/rpath

2019-07-31 Thread Michael Haubenwallner
On 7/15/19 2:45 PM, Michael Palimaka wrote: > On 7/12/19 3:14 AM, hero...@gentoo.org wrote: >> From: Benda Xu >> >>    Prefix/standalone does not need it. >> --- >>   eclass/cmake-utils.eclass | 2 +- >>   1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/eclass/cmake-utils.eclass

[gentoo-dev] Re: [PATCH] xorg-3.eclass: EAUTORECONF_DEPENDS belong to BDEPEND

2019-06-13 Thread Michael Haubenwallner
On 6/13/19 2:45 PM, James Le Cuirot wrote: > On Thu, 13 Jun 2019 13:08:15 +0200 > Michael Haubenwallner wrote: > >> EAUTORECONF_DEPENDS is non-empty for ppc-aix and x86-winnt only. >> Also, unset variable 'arch' after use. >> --- >> eclass/xorg-3.eclass | 3 ++-

[gentoo-dev] [PATCH] xorg-3.eclass: EAUTORECONF_DEPENDS belong to BDEPEND

2019-06-13 Thread Michael Haubenwallner
EAUTORECONF_DEPENDS is non-empty for ppc-aix and x86-winnt only. Also, unset variable 'arch' after use. --- eclass/xorg-3.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass index 6ac90a64d59..f135058fba6 100644 ---

[gentoo-dev] Re: [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7

2019-06-03 Thread Michael Haubenwallner
pushed, thanks! /haubi/ On 5/29/19 8:51 PM, Sergei Trofimovich wrote: > On Wed, 29 May 2019 12:01:20 +0200 > Michael Haubenwallner wrote: > >> --- >> eclass/darcs.eclass | 12 ++-- >> 1 file changed, 10 insertions(+), 2 deletions(-) >> >> di

[gentoo-dev] [PATCH-r1] darcs.eclass: use BDEPEND with EAPI >= 7

2019-05-29 Thread Michael Haubenwallner
--- eclass/darcs.eclass | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass index 489008a87f1..09b71882367 100644 --- a/eclass/darcs.eclass +++ b/eclass/darcs.eclass @@ -85,8 +85,16 @@ SRC_URI="" # --- end

[gentoo-dev] [PATCH] darcs.eclass: use BDEPEND with EAPI >= 7

2019-05-29 Thread Michael Haubenwallner
--- eclass/darcs.eclass | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass index 489008a87f1..81003651680 100644 --- a/eclass/darcs.eclass +++ b/eclass/darcs.eclass @@ -85,8 +85,16 @@ SRC_URI="" # --- end

[gentoo-dev] Last rites: app-portage/prefix-chain-setup, sys-apps/prefix-chain-utils

2019-03-25 Thread Michael Haubenwallner
# Michael Haubenwallner (25 Mar 2019) # Obsolete, in favor of app-portage/prefix-toolkit. # Removal in 30 days. Bug #658572 app-portage/prefix-chain-setup sys-apps/prefix-chain-utils

[gentoo-dev] Re: Can pkg_nofetch determine if a file is already downloaded?

2018-10-17 Thread Michael Haubenwallner
On 10/15/2018 08:05 PM, Michał Górny wrote: > On Mon, 2018-10-15 at 13:34 +0200, Michael Haubenwallner wrote: >> Hi, >> >> in pkg_nofetch, beyond to "direct the user to download relevant source >> files", >> I've found it useful to tell the user whi

[gentoo-dev] Can pkg_nofetch determine if a file is already downloaded?

2018-10-15 Thread Michael Haubenwallner
Hi, in pkg_nofetch, beyond to "direct the user to download relevant source files", I've found it useful to tell the user which filesystem directory to put the files into once downloaded. Beyond that, I've also found it useful to tell the user whether a relevant source file is 'already there' or

[gentoo-dev] Re: [PATCH 0/5]-r1 toolchain.eclass: Prefix patches, Cygwin related

2018-07-09 Thread Michael Haubenwallner
On 06/22/2018 03:10 PM, Michael Haubenwallner wrote: > Hi, > > now reordered for EAPI 7 first. > > Also, the downloaded cygwindist patches file now is renamed to > gcc-cygwindist-.tar.gz rather than just .tar.gz. > > Thanks for the reviews, pushed now, thanks! /haubi/

[gentoo-dev] Re: [PATCH 5/5] toolchain.eclass: support gcc patches from cygwinports

2018-06-22 Thread Michael Haubenwallner
On 06/22/2018 03:10 PM, Michael Haubenwallner wrote: > Download and apply patches found in Cygwin's gcc.cygport, maintained at > github/cygwinports/gcc, for a compiler running on cygwin. The ebuild > can define the cygwinports' git commit id as CYGWINPORTS_GITREV. > --- > eclass/t

[gentoo-dev] [PATCH 5/5] toolchain.eclass: support gcc patches from cygwinports

2018-06-22 Thread Michael Haubenwallner
Download and apply patches found in Cygwin's gcc.cygport, maintained at github/cygwinports/gcc, for a compiler running on cygwin. The ebuild can define the cygwinports' git commit id as CYGWINPORTS_GITREV. --- eclass/toolchain.eclass | 28 1 file changed, 28

[gentoo-dev] [PATCH 4/5] toolchain.eclass: Cygwin provides posix threads

2018-06-22 Thread Michael Haubenwallner
Upstream Cygwin does build their gcc with posix threads for ages, at least since gcc4-4.5.1-1.cygport (committed on Oct 3, 2010). --- eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index

[gentoo-dev] [PATCH 3/5] toolchain.eclass: D->ED for where to start cleanups

2018-06-22 Thread Michael Haubenwallner
--- eclass/toolchain.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 36c9f8e78fc..4b94f78bfa9 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1720,9 +1720,9 @@

[gentoo-dev] [PATCH 2/5] toolchain.eclass: ROOT->EROOT at looking for gcc specs file

2018-06-22 Thread Michael Haubenwallner
--- eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 3916555cb21..36c9f8e78fc 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -2207,7 +2207,7 @@ do_gcc_config() {

[gentoo-dev] [PATCH 1/5] toolchain.eclass: EAPI 7 aware for D,ED,ROOT,EROOT

2018-06-22 Thread Michael Haubenwallner
These variables may or may not have the trailing slash. Additionally, avoid leading double slash (a network location for Cygwin) with ROOT and EROOT because they may be empty, while D and ED never should be empty and there is no reason so far to avoid double slashes in between. On the other hand,

[gentoo-dev] [PATCH 0/5]-r1 toolchain.eclass: Prefix patches, Cygwin related

2018-06-22 Thread Michael Haubenwallner
Hi, now reordered for EAPI 7 first. Also, the downloaded cygwindist patches file now is renamed to gcc-cygwindist-.tar.gz rather than just .tar.gz. Thanks for the reviews, /haubi/

[gentoo-dev] Re: [PATCH 0/5] toolchain.eclass: Prefix patches, Cygwin related

2018-06-22 Thread Michael Haubenwallner
On 06/20/2018 07:49 PM, Michael Haubenwallner wrote: > Hi, > > please review these patches we have in prefix-overlay, > where patches 3-5 are for Gentoo Prefix on Cygwin. Thanks for the reviews, will reorder to account for EAPI 7 paths first. One minor thing still unclear t

[gentoo-dev] Re: [PATCH 5/5] toolchain.eclass: support gcc patches from cygwinports

2018-06-22 Thread Michael Haubenwallner
On 06/20/2018 09:56 PM, Michał Górny wrote: > W dniu śro, 20.06.2018 o godzinie 19∶49 +0200, użytkownik Michael > Haubenwallner napisał: >> Download and apply patches found in Cygwin's gcc.cygport, maintained >> at >> github/cygwinports/gcc, for a compiler running on cy

[gentoo-dev] Re: [PATCH 3/5] toolchain.eclass: avoid leading double slash

2018-06-21 Thread Michael Haubenwallner
On 06/21/2018 12:40 AM, Ulrich Mueller wrote: >>>>>> On Wed, 20 Jun 2018, Michael Haubenwallner wrote: > >> Path starting with "//" is a Network path for Cygwin: >> As DATAPATH starts with EPREFIX, we have to use it with ${ROOT%/}. >> --- >>

[gentoo-dev] [PATCH 5/5] toolchain.eclass: support gcc patches from cygwinports

2018-06-20 Thread Michael Haubenwallner
Download and apply patches found in Cygwin's gcc.cygport, maintained at github/cygwinports/gcc, for a compiler running on cygwin. The ebuild can define the cygwinports' git commit id as CYGWINPORTS_GITREV. --- eclass/toolchain.eclass | 28 1 file changed, 28

[gentoo-dev] [PATCH 4/5] toolchain.eclass: Cygwin provides posix threads

2018-06-20 Thread Michael Haubenwallner
Upstream Cygwin does build their gcc with posix threads for ages, at least since gcc4-4.5.1-1.cygport (committed on Oct 3, 2010). --- eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index

[gentoo-dev] [PATCH 3/5] toolchain.eclass: avoid leading double slash

2018-06-20 Thread Michael Haubenwallner
Path starting with "//" is a Network path for Cygwin: As DATAPATH starts with EPREFIX, we have to use it with ${ROOT%/}. --- eclass/toolchain.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index

[gentoo-dev] [PATCH 1/5] toolchain.eclass: ROOT->EROOT at looking for gcc specs file

2018-06-20 Thread Michael Haubenwallner
--- eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 68e4ce15b37..fe41a80db28 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -2207,7 +2207,7 @@ do_gcc_config() {

[gentoo-dev] [PATCH 0/5] toolchain.eclass: Prefix patches, Cygwin related

2018-06-20 Thread Michael Haubenwallner
Hi, please review these patches we have in prefix-overlay, where patches 3-5 are for Gentoo Prefix on Cygwin. Thanks! /haubi/

[gentoo-dev] [PATCH 2/5] toolchain.eclass: D->ED for where to start cleanups

2018-06-20 Thread Michael Haubenwallner
--- eclass/toolchain.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index fe41a80db28..a51d8e84f5e 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1720,9 +1720,9 @@

[gentoo-dev] Re: EAPI 7, BDEPEND and pkg_*inst

2018-06-05 Thread Michael Haubenwallner
On 06/04/2018 01:40 PM, Michał Górny wrote: > W dniu śro, 30.05.2018 o godzinie 13∶49 +0200, użytkownik Michael > Haubenwallner napisał: >> Hi, >> >> HOORAY, seems like EAPI 7 might be able to obsolete the "prefix-chaining" >> portage patch I've carried i

Re: [gentoo-dev] EAPI 7, BDEPEND and pkg_*inst

2018-06-04 Thread Michael Haubenwallner
On 05/31/2018 12:58 AM, Zac Medico wrote: > On 05/30/2018 04:49 AM, Michael Haubenwallner wrote: >> Hi, >> >> HOORAY, seems like EAPI 7 might be able to obsolete the "prefix-chaining" >> portage patch I've carried in prefix-overlay all the time, thank you

[gentoo-dev] EAPI 7, BDEPEND and pkg_*inst

2018-05-30 Thread Michael Haubenwallner
Hi, HOORAY, seems like EAPI 7 might be able to obsolete the "prefix-chaining" portage patch I've carried in prefix-overlay all the time, thank you for that! However, a first thing being unclear already came up when bumping EAPI 6 to 7: For example, the current app-misc/ca-certificates ebuild

[gentoo-portage-dev] Re: [PATCH v2 3/3] _emerge.Ebuild*: delay creating DISTDIR shadow until src_unpack

2018-01-29 Thread Michael Haubenwallner
On 01/25/2018 10:11 AM, Michał Górny wrote: > W dniu czw, 25.01.2018 o godzinie 10∶07 +0100, użytkownik Michael > Haubenwallner napisał: >> Hi, >> >> ${Subject} ringing a bell here: >> >> dev-db/oracle-instantclient is fetch restricted. As a binary package

[gentoo-portage-dev] Re: [PATCH v2 3/3] _emerge.Ebuild*: delay creating DISTDIR shadow until src_unpack

2018-01-25 Thread Michael Haubenwallner
Hi, ${Subject} ringing a bell here: dev-db/oracle-instantclient is fetch restricted. As a binary package with multiple USE options there's a bunch of files to download - even for multiple archs when multilib is active. So in pkg_nofetch() I'm telling the user whether a file to download is

[gentoo-dev] Re: Open Build Service

2017-11-14 Thread Michael Haubenwallner
Hi, another two cents: On 11/10/2017 12:03 AM, Samuel Bernardo wrote: > Hi, > > I send this email to know the devs opinion about Gentoo integration with > Open Build Service[1]. > > When creating specialized images and using an automated process for > testing before deployment, I think that

[gentoo-dev] Re: sys-libs/ncurses: erronious deletion of *.dll.a files; possibly other packages affected

2017-09-29 Thread Michael Haubenwallner
On 09/29/2017 10:33 AM, Marty E. Plummer wrote: > On Fri, Sep 29, 2017 at 08:29:07AM +0000, Michael Haubenwallner wrote: >> On 09/29/2017 03:36 AM, Marty E. Plummer wrote: >>> On Thu, Sep 28, 2017 at 07:35:20PM +, Mike Gilbert wrote: >>>> On Wed, Sep 20, 2017

[gentoo-dev] Re: sys-libs/ncurses: erronious deletion of *.dll.a files; possibly other packages affected

2017-09-29 Thread Michael Haubenwallner
On 09/29/2017 03:36 AM, Marty E. Plummer wrote: > On Thu, Sep 28, 2017 at 07:35:20PM +, Mike Gilbert wrote: >> On Wed, Sep 20, 2017 at 10:01 PM, Marty E. Plummer >> wrote: >>> arfrever suggests I send a mail here, as there are other packages which >>> may be affected

[gentoo-dev] Re: Integrating Ada into toolchain.eclass, again

2017-05-22 Thread Michael Haubenwallner
Hi Luke, On 05/19/2017 09:08 PM, Luke A. Guest wrote: > Hi, > > I posted a bug back in August, > https://bugs.gentoo.org/show_bug.cgi?id=592060, to discuss adding Ada > support into Gentoo's toolchain.eclass. > Thoughts? Did you have a look at https://bugs.gentoo.org/show_bug.cgi?id=592060 ?

[gentoo-dev] profiles/arch/amd64/no-multilib cleanup WAS: [PATCH 1/8] profiles/hardened: Include base amd64-multilib profile in subprofile

2017-03-02 Thread Michael Haubenwallner
/amd64 inherited multiple times - most prominent is the default/linux/amd64/13.0/no-multilib profile. So removing arch/amd64/no-multilib/parent would simplify things here. Thoughts? /haubi/ From 9457fd8eb330a94a15bb91decec522fe1c027986 Mon Sep 17 00:00:00 2001 From: Michael Haubenwallner <ha...@gento

[gentoo-dev] Re: [PATCH 1/4] profiles/prefix: Add arch/base to parent

2017-03-02 Thread Michael Haubenwallner
On 02/13/2017 03:40 PM, Michał Górny wrote: > --- > profiles/prefix/parent | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/profiles/prefix/parent b/profiles/prefix/parent > index 8f0e9fd7471d..3eaf2c441360 100644 > --- a/profiles/prefix/parent > +++ b/profiles/prefix/parent > @@ -1 +1,2

[gentoo-dev] Re: Unused profiles

2017-01-26 Thread Michael Haubenwallner
On 01/22/2017 07:56 PM, Fabian Groffen wrote: > On 19-01-2017 20:47:46 +0100, Michał Górny wrote: >> prefix/aix/7.1.0.0/ppc This one I've added to profiles.desc, >> prefix/hpux/B.11.11/hppa2.0 while just dropping this one, silently. I've completely given up on HP-UX here already, and one

[gentoo-dev] [PATCH] multiprocessing.eclass: work around Cygwin FIFO shortcoming

2017-01-13 Thread Michael Haubenwallner
Hi, same patch is about to be applied to portage: https://github.com/gentoo/portage/pull/86 Thanks for comments! /haubi/ >From dc80b87a87f407cece9abad81a5369e2ec5ae2a5 Mon Sep 17 00:00:00 2001 From: Michael Haubenwallner <michael.haubenwall...@ssi-schaefer.com> Date: Wed, 27 Apr 2016

[gentoo-dev] Re: Empty project: ADA

2016-08-24 Thread Michael Haubenwallner
On 08/22/2016 05:58 PM, Pacho Ramos wrote: > Now https://wiki.gentoo.org/wiki/Project:Ada is empty While not using any Ada thing myself, occasionally I'm in need to fully bootstrap upstream gcc, which requires C,C++,Ada compilers these days. There's some basically accepted patches in [1]

[gentoo-dev] Re: RFC: new USE="win32" flag for mingw and prefix/windows support

2016-04-21 Thread Michael Haubenwallner
On 04/20/2016 09:01 PM, Anthony G. Basile wrote: > On 4/20/16 2:17 PM, Mike Frysinger wrote: >> On 20 Apr 2016 21:01, Alon Bar-Lev wrote: >>> On 20 April 2016 at 18:52, Ian Stakenvicius wrote: Comments? >>> >>> You should be able to achieve similar behavior by looking at libc >>> and/or

[gentoo-dev] Re: gnatbuild.eclass refactoring: new/transitory eclass?

2015-10-27 Thread Michael Haubenwallner
Hi George, On 09/03/2015 04:00 PM, George Shapovalov wrote: > I am about to start a long-overdue refactoring of the gnat (Ada compilers) > build system, governed by the gnatbuild.eclass. Given that nature of the > packages concerned and, for quite some time, I was the only person brave >

[gentoo-portage-dev] [PATCH] unpack: avoid useless chmods to improve speed

2015-07-07 Thread Michael Haubenwallner
X-Gentoo-Bug: 554084 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=554084 --- bin/phase-helpers.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh index efd2cfa..b446060 100644 --- a/bin/phase-helpers.sh +++

[gentoo-portage-dev] [PATCH] unpack: avoid useless chmods to improve speed

2015-07-07 Thread Michael Haubenwallner
X-Gentoo-Bug: 554084 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=554084 --- bin/phase-helpers.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh index efd2cfa..bf3ae1f 100644 --- a/bin/phase-helpers.sh +++

[gentoo-portage-dev] Re: [PATCH] Make the USE variable readonly (bug 325009)

2015-06-23 Thread Michael Haubenwallner
On 04/26/2015 11:14 PM, Zac Medico wrote: This requires the EBUILD_FORCE_TEST code from dyn_test to execute before USE is declared readonly. X-Gentoo-Bug: 325009 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=325009 --- --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -1,5 +1,5 @@

[gentoo-dev] [heads-up] Use-case for the meta-distro (FOSDEM-talk)

2015-03-17 Thread Michael Haubenwallner
Hi, now as the video recording is available: A probably noteworthy use-case using Gentoo/Prefix in production: *) Providing a Long-Term Support distribution with Gentoo Prefix http://video.fosdem.org/2015/devroom-distributions/providing_an_lts_distro_with_gentoo_prefix.mp4 /haubi/

[gentoo-dev] Re: Naming of repositories: gento-x86 edition, bike shedding wanted

2015-03-17 Thread Michael Haubenwallner
On 03/14/2015 11:25 PM, Robin H. Johnson wrote: It will be the single tree that contains what you find today in the In my FOSDEM talk[1][2] I had to refer to things like gx86 as well, and tried hard to avoid using gentoo-x86. Actually I've ended up with the term tree too. In particular, I've

[gentoo-dev] Re: toolchain.eclass: need to revert fixincludes commit

2015-02-04 Thread Michael Haubenwallner
On 02/03/2015 08:55 PM, Anthony G. Basile wrote: On 02/02/15 19:06, viv...@gmail.com wrote: Il 02/02/2015 23:30, Pacho Ramos ha scritto: El sáb, 31-01-2015 a las 16:48 -0500, Anthony G. Basile escribió: Hi everyone, We need to revert the following change to toolchain.eclass:

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-31 Thread Michael Haubenwallner
Am 2014-07-30 19:33, schrieb Samuli Suominen: On 30/07/14 20:29, Michael Haubenwallner wrote: Am 2014-07-30 14:33, schrieb Samuli Suominen: There is no need to package.mask if proper if -logic is used, like, for example, if [[ ${PV} == * ]]; then inherit git-r3 KEYWORDS= else

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread Michael Haubenwallner
Am 2014-07-30 14:33, schrieb Samuli Suominen: There is no need to package.mask if proper if -logic is used, like, for example, if [[ ${PV} == * ]]; then inherit git-r3 KEYWORDS= else KEYWORDS=~amd64 ~arm ~arm64 ~x86 fi Then you can just `cp foo-.ebuild foo-1.2.3.ebuild` and

Re: [gentoo-portage-dev] support multiple eclass variants (aka unstable eclasses)

2014-07-14 Thread Michael Haubenwallner
On 07/08/2014 07:11 PM, Sebastian Luther wrote: Am 08.07.2014 18:58, schrieb Michael Haubenwallner: Hello fellow Portage developers, attached portage patch draft aims to allow for easy distributing eclasses to be tested by multiple tinderboxes on various architectures, without being active

[gentoo-portage-dev] support multiple eclass variants (aka unstable eclasses)

2014-07-08 Thread Michael Haubenwallner
and for the eclass: to live in tree-or-overlay/eclass/testing/ Thoughts? (even for var-naming, manpage yes/no/wording, ...) Thank you! /haubi/ From 2ddc1db0f1c15873e2476fbf5ba0352464c8725a Mon Sep 17 00:00:00 2001 From: Michael Haubenwallner ha...@gentoo.org Date: Tue, 8 Jul 2014 17:48:54 +0200 Subject

Re: [gentoo-portage-dev] support multiple eclass variants (aka unstable eclasses)

2014-07-08 Thread Michael Haubenwallner
Am 2014-07-08 19:11, schrieb Sebastian Luther: Am 08.07.2014 18:58, schrieb Michael Haubenwallner: Hello fellow Portage developers, attached portage patch draft aims to allow for easy distributing eclasses to be tested by multiple tinderboxes on various architectures, without being active

Re: [gentoo-dev] new profile layout with flavors and mix-ins

2014-07-03 Thread Michael Haubenwallner
On 07/03/2014 08:18 AM, Joshua Kinard wrote: On 07/02/2014 13:54, Michał Górny wrote: Dnia 2014-07-02, o godz. 10:44:16 [snip] I don't feel like we ought to vote on something like this without understanding most of the current profiles. And I'm afraid there are only few people who have any

[gentoo-dev] Re: [PATCH] libtool.eclass: Have elibtoolize explicitly apply configure patches

2013-11-22 Thread Michael Haubenwallner
On 11/15/2013 11:02 AM, Michael Haubenwallner wrote: as you might or might not be aware of, elibtoolize() originally was for applying patches to ltmain.sh, but now also applies patches to configure scripts. Attached patch drops that wild guesses, explicitly applying configure-patches

[gentoo-dev] Re: [PATCH] libtool.eclass: Have elibtoolize explicitly apply configure patches

2013-11-15 Thread Michael Haubenwallner
On 11/13/2013 10:14 AM, Michael Haubenwallner wrote: Hi all, as you might or might not be aware of, elibtoolize() originally was for applying patches to ltmain.sh, but now also applies patches to configure scripts. Attached patch drops that wild guesses, explicitly applying configure

[gentoo-dev] [PATCH] libtool.eclass: Have elibtoolize explicitly apply configure patches

2013-11-13 Thread Michael Haubenwallner
Hi all, as you might or might not be aware of, elibtoolize() originally was for applying patches to ltmain.sh, but now also applies patches to configure scripts. The problem is that finding configure scripts to be patched is based on where ltmain.sh is found in ${S}, wild guessing that ltmain.sh

Re: [gentoo-dev] Automagic pax-mark

2013-04-08 Thread Michael Haubenwallner
On 04/08/2013 12:08 AM, Anthony G. Basile wrote: On 04/07/2013 05:20 PM, Mike Gilbert wrote: On Sun, Apr 7, 2013 at 5:11 PM, Chí-Thanh Christopher Nguyễn chith...@gentoo.org wrote: Hello All, After recent changes in dev-lang/v8 and related ebuilds, the pax-mark call no longer has a ||

Re: [gentoo-dev] news item for udev 197-r3 upgrade (yes, I know, it's late)

2013-01-24 Thread Michael Haubenwallner
On 01/23/13 19:29, Felix Kuperjans wrote: Samuli Suominen wrote: please review this news item, seems we need one after all /dev/root is no longer available in this udev version, so people who put this in their /etc/fstab might end up with an unbootable system. I suggest including in the

Re: [gentoo-dev] news item for udev 197-r3 upgrade (yes, I know, it's late)

2013-01-24 Thread Michael Haubenwallner
On 01/24/13 16:49, Michael Orlitzky wrote: On 01/24/13 05:02, Michael Haubenwallner wrote: I've recently upgraded some server from kernel-2.6.28 to kernel-3.5.7 and encountered that the root-device was renamed from /dev/cciss/c0d0p1 to /dev/sda1 due to some kernel driver change (took me

Re: [gentoo-dev] Proposal to end-of-life tree-clean old profiles/updates/ files

2012-12-10 Thread Michael Haubenwallner
On 12/10/2012 12:10 AM, Paweł Hajdan, Jr. wrote: I propose that we say, once a year, schedule a tree-cleaning of old updates files. These updates files could be added to a tarball made available for download. That way if they are needed to update a system older than what the main tree has

Re: [gentoo-portage-dev] [RFC/PATCH] prepstrip/ecompressdir: parallelize operations

2012-05-14 Thread Michael Haubenwallner
On 05/11/2012 06:39 PM, Mike Frysinger wrote: +multijob_child_init() { + trap 'echo ${BASHPID} $? '${mj_control_fd} EXIT + trap 'exit 1' INT TERM +} Just wondering why $! in parent isn't used anywhere, even not for some integrity check if the child's BASHPID actually was forked by

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

2012-04-27 Thread Michael Haubenwallner
for each selectable profile here, besides an extra buildbot/ subdir too... As a side effect, this wouldn't affect EAPI in any way. [1] http://archives.gentoo.org/gentoo-dev/msg_a69bee8bfa00146ee05e49adf722e791.xml my .02 /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] Packages maintained by mduft need a co-maintainer

2012-04-16 Thread Michael Haubenwallner
On 04/14/2012 01:30 PM, Pacho Ramos wrote: Due long devaway, his packages need a co-maintainer, feel free to add to metadata if you want. Thanks: app-portage/prefix-chain-setup sys-apps/prefix-chain-utils Even if prefix-chaining most likely is broken ATM in prefix-portage, (IMO) they still

Re: [gentoo-dev] Packages up for grabs due dertobi123 retirement

2012-02-09 Thread Michael Haubenwallner
On 02/09/2012 11:49 AM, Pacho Ramos wrote: Due dertobi123 retirement the following packages need a new maintainer: dev-db/oracle-instantclient-basic dev-db/oracle-instantclient-sqlplus mine, I do use them in Gentoo Linux, and plan to use them in Gentoo Prefix too.

Re: [gentoo-dev] Rotating oversized ChangeLog files

2011-11-03 Thread Michael Haubenwallner
On 11/03/2011 01:33 AM, Andreas K. Huettel wrote: In a week's time I personally, manually, will rotate all ChangeLog files larger than 100k in the tree, by splitting them at 31/12/2010-1/1/2011. Opinions, flames, ...? opinion Again for 'emerge --changelog': As we do have the $delay before

Re: [gentoo-dev] [Council] ChangeLog generation within Gentoo

2011-10-27 Thread Michael Haubenwallner
more than 1 year ago - or sth. similar. my 0.02 [€$?] /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] new helper: econf_build

2011-10-14 Thread Michael Haubenwallner
it is useable like this (in lack of a better name): run_with_build_env econf --host=${CBUILD} ... /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] new helper: econf_build

2011-10-14 Thread Michael Haubenwallner
On 10/14/11 17:45, Mike Frysinger wrote: On Friday 14 October 2011 03:08:14 Michael Haubenwallner wrote: On 10/14/11 01:48, Mike Frysinger wrote: i've found myself a few times having to implement logic like so: CFLAGS=${BUILD_CFLAGS:--O1 -pipe} \ CXXFLAGS=${BUILD_CXXFLAGS:--O1 -pipe

Re: [gentoo-dev] rfc: deprecation of baselayout-1.x

2011-07-01 Thread Michael Haubenwallner
snapshot instead of the current (rsync) one. Then, run each (half-year) update within a couple of days... Maybe the tree snapshots are there already within the live-cds: Do we aim to provide an upgrade path from one live-cd snapshot to the next one? /haubi/ -- Michael Haubenwallner Gentoo

[gentoo-dev] How do you perform patchset versioning?

2011-05-25 Thread Michael Haubenwallner
/ /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] Re: How do you perform patchset versioning?

2011-05-25 Thread Michael Haubenwallner
On 05/25/2011 03:40 PM, Diego Elio Pettenò wrote: Il giorno mer, 25/05/2011 alle 15.34 +0200, Michael Haubenwallner ha scritto: My idea was to set a CVS-Tag on [3] for what is in each patchset version, but as I don't see /any/ (according to ViewVC) CVS-Tag on [1], I'm unsure... Tags

Re: [gentoo-portage-dev] EbuildProcess logs poll-error to already removed $T (on AIX)

2011-03-28 Thread Michael Haubenwallner
out? Thank you! /haubi/ -- Michael Haubenwallner Gentoo on a different level

[gentoo-portage-dev] EbuildProcess logs poll-error to already removed $T (on AIX)

2011-03-25 Thread Michael Haubenwallner
ebuild.sh: WORKDIR: ${WORKDIR} 2 @@ Any idea? Thank you! /haubi/ -- Michael Haubenwallner Gentoo on a different level WARNING: One or more repositories have missing repo_name entries: /big5tk/local/prefix-overlay/profiles/repo_name /big5tk/local/gentoo-x86/profiles/repo_name NOTE

Re: [gentoo-dev] Re: Re: Downgrading glibc?

2011-02-16 Thread Michael Haubenwallner
On 02/11/11 16:24, Diego Elio Pettenò wrote: Il giorno ven, 11/02/2011 alle 14.23 +0100, Michael Haubenwallner ha scritto: But both that document as well as uncountable lines of source code are rather old. While the source code isn't that large a problem for Gentoo, existing binaries

Re: [gentoo-dev] Downgrading glibc?

2011-02-11 Thread Michael Haubenwallner
On 02/11/2011 01:20 PM, Paweł Hajdan, Jr. wrote: On 2/11/11 10:55 AM, Michael Haubenwallner wrote: what do you think of working around the memcpy troubles with glibc-2.13 by simply redirecting memcpy to memmove within glibc, either unconditionally or optional/temporary (via USE-flag?) until

Re: [gentoo-dev] Re: Downgrading glibc?

2011-02-11 Thread Michael Haubenwallner
On 02/11/2011 11:12 AM, Diego Elio Pettenò wrote: Il giorno ven, 11/02/2011 alle 10.55 +0100, Michael Haubenwallner ha scritto: what do you think of working around the memcpy troubles with glibc-2.13 by simply redirecting memcpy to memmove within glibc, either unconditionally or optional

Re: [gentoo-dev] libpng-1.5 smooth upgrade

2011-02-11 Thread Michael Haubenwallner
binhost. Instead, alternating 'emerge -uDN world' with 'revdep-rebuild' a couple of times until there was nothing more to do did work as well. /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-portage-dev] portage's lafilefixer has problems with readonly la files

2010-12-22 Thread Michael Haubenwallner
On 12/20/10 14:52, Zac Medico wrote: On 12/20/2010 04:21 AM, Michael Haubenwallner wrote: Thing is that portage rewrites fixed content to potentially readonly lafiles. Hopefully this will fix it: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h

[gentoo-portage-dev] portage's lafilefixer has problems with readonly la files

2010-12-20 Thread Michael Haubenwallner
: '/toolsbase-2010.0/usr/lib/libncurses++.la' -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] Reminder: please use the latest Portage/repoman version to commit to tree

2010-10-04 Thread Michael Haubenwallner
it make sense to split repoman into its own ebuild? /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] RFC: fox.eclass update

2010-09-17 Thread Michael Haubenwallner
] when elibtoolize was called before. [1] http://bugs.gentoo.org/show_bug.cgi?id=232820 /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] [RFC] New eclass for x11 packages

2010-03-01 Thread Michael Haubenwallner
Tomáš Chvátal wrote: and renamed snapshot variable into saner XORG_EAUTORECONF. Does it fit your needs? Sane enough for me ;), thank you! /haubi/ -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] [RFC] New eclass for x11 packages

2010-02-22 Thread Michael Haubenwallner
-2_src_prepare --force-eautoreconf } -- Michael Haubenwallner Gentoo on a different level

Re: [gentoo-dev] [RFC] New eclass for x11 packages

2010-02-22 Thread Michael Haubenwallner
Tomáš Chvátal wrote: Dne 22.2.2010 11:50, Michael Haubenwallner napsal(a): PS: Just a suggestion what an ebuild could do in this case: src_prepare() { xorg-2_src_prepare --force-eautoreconf } SNAPSHOT=yes xorg-2_src_prepare ^ this does not fit your needs? It does exactly what you

Re: [gentoo-dev] Re: [rfc] layman storage location (again)

2010-01-18 Thread Michael Haubenwallner
/ -- Michael Haubenwallner Gentoo on a different level

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

2009-10-27 Thread Michael Haubenwallner
Mike Frysinger wrote: On Wednesday 21 October 2009 07:34:18 Michael Haubenwallner wrote: Mike Frysinger wrote: On Tuesday 20 October 2009 09:06:29 Michael Haubenwallner wrote: As I'm building the toolchain myself too, I configure it with the 32bit host triplet on each platform, usually

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

2009-10-21 Thread Michael Haubenwallner
Mike Frysinger wrote: On Tuesday 20 October 2009 09:06:29 Michael Haubenwallner wrote: As I'm building the toolchain myself too, I configure it with the 32bit host triplet on each platform, usually disabling multilib. this doesnt make any sense to me What exactly doesn't make sense to you

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

2009-10-20 Thread Michael Haubenwallner
Hi devs, while there is the appreciated multiple ABI portage support going on, a thought on the intentions of the multilib profiles. Some background: I do have to support building an older, but still maintained large application software, that simply does not work when built as 64bit. As it does

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

2009-10-05 Thread Michael Haubenwallner
Arfrever Frehtes Taifersar Arahesis wrote: 2009-10-04 20:32:17 Hanno Böck napisał(a): I just stepped over a problem with the new python-wrapper. If I interpreted the changelogs correctly, since eselect-python-20090801 /usr/bin/python is no longer a symlink, but a wrapper. Since

Re: [gentoo-dev] Re: [gentoo-soc] Re: Progress on Universal Select Tool

2009-07-27 Thread Michael Haubenwallner
Sérgio Almeida wrote: On Fri, 2009-07-24 at 10:22 +0200, Michael Haubenwallner wrote: if cmd = 'chdir': uprofile ..., the automatism for the 'cd' command feels like more confusing than useful... Atm, cd just changes dir as it is supposed to. Robert alerted us to the fact that we can

Re: [gentoo-dev] Re: [gentoo-soc] Re: Progress on Universal Select Tool

2009-07-24 Thread Michael Haubenwallner
Sérgio Almeida wrote: On Thu, 2009-07-23 at 17:28 +0200, Robert Buchholz wrote: On Thursday 23 July 2009, Sérgio Almeida wrote: You changedir, you call uprofile, and voila, new profile. You login again, default profile. ..., change back to your home dir, call uprofile, and you have your

Re: [gentoo-dev] Re: Progress on Universal Select Tool

2009-07-16 Thread Michael Haubenwallner
On Wed, 2009-07-15 at 16:43 +0100, Sérgio Almeida wrote: On Tue, 2009-07-14 at 17:07 +0200, Michael Haubenwallner wrote: So it should be fine as long as 'symlink' can potentially be implemented as 'copy' for specific platforms. ... can be easily replaced for copy. What should

  1   2   >