From: Michael Fothergill <michael.fothergill@gmail.com>
To: gentoo-alt@lists.gentoo.org
Subject: Re: [gentoo-alt] Re: simple question about installing chromium browser for use in debian OS using gentoo prefix..
Date: Mon, 24 Jun 2019 11:44:08 +0100 [thread overview]
Message-ID: <CANc=Sd1xJkr=igftkkaBorWF+rHHbkD6GGYOPe=-SOD3LQ3s6w@mail.gmail.com> (raw)
In-Reply-To: <20190624085048.GB22289@gentoo.org>
Many thanks for the reply.
I went in the $EPREFIX/var/lib/repos/gentoo directory to look for the
nghttp2 ebuild......
The ebuild lives here on my machine:
mikef@fart:~/gentoo/usr/portage/net-libs/nghttp2
I found the nghttp2-1.39.1.ebuild file.
Toward the end of the file there is a bit of code with the myeconfargs
variable (or whatever it is) present in it:
multilib_src_configure() {
local myeconfargs=(
--disable-examples
--disable-failmalloc
--disable-python-bindings
--disable-werror
--without-cython
$(use_enable cxx asio-lib)
$(use_enable debug)
$(multilib_native_use_enable hpack-tools)
$(use_enable static-libs static)
$(use_enable threads)
$(multilib_native_use_enable utils app)
$(multilib_native_use_with jemalloc)
$(multilib_native_use_with xml libxml2)
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
multilib_src_install_all() {
if ! use static-libs ; then
find "${ED}"/usr -name '*.la' -delete || die
fi
}
mikef@fart:~/gentoo/usr/portage/net-libs/nghttp2$
***************************************
Presumably if I would edit this file with e.g. emacs then I could add
--with-boost="${EPREFIX}"/usr
to the file after the two instances of myeconfargs (or do I only do it
once in the ECONF_SOURCE line?).....
Also would I add --with-boost="${EPREFIX}"/usr OR
--with-boost=/home/mikef/gentoo/usr
ie the actual path on my machine here?
I did not realise the ebuilds were editable files that lived in
directories in the install itself.
I thought portage used them for the compilations but they were off
limits to users like me and only assembled
by developers and converted to a form that was not easily accessible etc.....
If this succeeds and chromium compiles, could I use the make.conf file
video card entries etc from my conventional
gentoo install I have here on this machine to modify the gentoo prefix
make.conf file to allow me to emerge and
install xorg-server ie x11-base/xorg-server in gentoo prefix and then
run startx etc?
I would then install i3 and dmenu etc and then run chromium.......
I think this is better than using e.g. bedrock linux etc. Gentoo and
debian are both good. If you combine them
then that would be useful I think.
Comments appreciated.
Regards
MF
On Mon, 24 Jun 2019 at 09:50, Fabian Groffen <grobian@gentoo.org> wrote:
>
> Hi Michael,
>
> First, I think emerging something like chromium pulls in a lot of heavy
> dependencies, which often haven't received any Prefix attention, or were
> simply not kept up-to-date. I'm not aware if anyone is using Prefix as
> their desktop env, I once did so (years ago) but it's tedious at times.
>
> Now, with that "warning" in mind, it seems that for
> https://bugs.gentoo.org/647740
> adding --with-boost="${EPREFIX}"/usr might have the right effect. Did
> you try modifying the ebuild adding that to myeconfargs?
>
> It's in your portage tree (probably still in $EPREFIX/usr/portage, more
> recent location in $EPREFIX/var/lib/repos/gentoo) in
> net-libs/nghttp2/nghttp2-1.39.1.ebuild.
>
> Thanks,
> Fabian
>
> On 23-06-2019 11:03:44 +0100, Michael Fothergill wrote:
> > PS
> >
next prev parent reply other threads:[~2019-06-24 10:45 UTC|newest]
Thread overview: 54+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-06-21 16:09 [gentoo-alt] simple question about installing chromium browser for use in debian OS using gentoo prefix Michael Fothergill
2019-06-23 10:03 ` [gentoo-alt] " Michael Fothergill
2019-06-24 8:50 ` Fabian Groffen
2019-06-24 10:44 ` Michael Fothergill [this message]
2019-06-25 13:05 ` Michael Fothergill
2019-06-25 13:17 ` Fabian Groffen
2019-06-25 13:39 ` Michael Fothergill
2019-06-25 16:37 ` Michael Fothergill
2019-06-25 17:52 ` Fabian Groffen
2019-06-26 1:37 ` Sam Pfeiffer
2019-06-26 9:40 ` Michael Fothergill
2019-06-26 10:07 ` Michael Fothergill
2019-06-26 13:49 ` Michael Fothergill
2019-06-26 13:53 ` Fabian Groffen
2019-06-26 14:39 ` Michael Fothergill
2019-06-26 14:43 ` Michael Fothergill
2019-06-26 14:50 ` Sam Pfeiffer
2019-06-26 18:40 ` Fabian Groffen
2019-06-26 18:50 ` Fabian Groffen
2019-06-27 11:03 ` Michael Fothergill
2019-06-27 11:09 ` Michael Fothergill
2019-06-27 11:18 ` Fabian Groffen
2019-06-27 11:41 ` Michael Fothergill
2019-06-27 11:46 ` Fabian Groffen
2019-06-27 12:06 ` Michael Fothergill
2019-06-27 12:11 ` Fabian Groffen
2019-06-27 12:15 ` Michael Fothergill
2019-06-27 12:23 ` Fabian Groffen
2019-06-27 12:48 ` Michael Fothergill
2019-06-27 13:11 ` Michael Fothergill
2019-06-27 13:16 ` Michael Fothergill
2019-06-27 21:15 ` Michael Fothergill
2019-06-27 21:17 ` Michael Fothergill
2019-06-27 21:23 ` Michael Fothergill
2019-06-28 7:23 ` Fabian Groffen
2019-06-28 8:27 ` Michael Fothergill
2019-06-28 8:31 ` Fabian Groffen
2019-06-28 8:36 ` Michael Fothergill
2019-06-28 8:40 ` Fabian Groffen
2019-06-28 9:00 ` Michael Fothergill
2019-06-28 9:04 ` Michael Fothergill
2019-06-28 9:05 ` Fabian Groffen
2019-06-28 9:11 ` Michael Fothergill
2019-06-28 10:19 ` Fabian Groffen
2019-06-28 10:22 ` Michael Fothergill
2019-06-28 10:24 ` Michael Fothergill
2019-06-28 10:25 ` Fabian Groffen
2019-06-28 10:33 ` Michael Fothergill
2019-06-28 13:31 ` Askar Bektassov
2019-06-28 14:50 ` Michael Fothergill
2019-06-28 15:19 ` Michael Fothergill
2019-06-28 7:20 ` Fabian Groffen
2020-05-13 0:34 ` Benda Xu
2020-05-14 17:31 ` Michael Fothergill
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CANc=Sd1xJkr=igftkkaBorWF+rHHbkD6GGYOPe=-SOD3LQ3s6w@mail.gmail.com' \
--to=michael.fothergill@gmail.com \
--cc=gentoo-alt@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox