From: Grant <emailgrant@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Installing outside of portage - segfault testing
Date: Wed, 15 Oct 2008 08:20:49 -0700 [thread overview]
Message-ID: <49bf44f10810150820j77fe1f32i5196700acc10bed6@mail.gmail.com> (raw)
In-Reply-To: <200810151312.17262.wonko@wonkology.org>
>> motion keeps segfaulting on me, I've been over it with the motion
>> list, and we're down to this:
>>
>> [quote]
>> i've checked with a gentoo user in #motion channel
>>
>> wget
>> http://surfnet.dl.sourceforge.net/sourceforge/motion/motion-3.2.10.1.ta
>>r.gz tar xfvz motion-3.2.10.1.tar.gz
>> cd motion-3.2.10.1
>> ./configure --with-developer-flags
>> edit Makefile ( from motion directoty ) remove -O2 de CFLAGS
>> make
>> ./motion -n -d 10
>>
>>
>> No issues , working good ... so problem is in gentoo emerge / ebuild ..
>> or hardware problems
>> [/quote]
>>
>> Won't that install files all over my system that I won't be able to
>> get rid of later?
>
> Not unless you issue a "make install", too. All stays in the local
> directory where you unpacked the tarball. Works for simpe projects, but
> other might need some files be installed in certain places.
> Sometimes you can issue al "make uninstall" later to clean things up, but
> this is not always the case.
>
>> What would you guys do in this situation?
>
> Doing the "make install", but in a specific directory, like /usr/local.
> You can set this diretory with the --prefix option to configure. It seems
> to be the default often anyway.
>
> But then you clutter your /usr/local directory. So I suggest using stow,
> or better, xstow, to install software. It goes like this:
>
> cd myproject-1.2.3
> ./configure --prefix=/usr/local/stow/myproject-1.2.3
> make
> su
> emerge xstow
> make install
> cd /usr/local/stow
> stow myproject-1.2.3
>
> Now you have symlinks in /usr/local, as if you installed into /usr/local
> directly. To uninstall, issue a 'xstow -D myproject-1.2.3' and
> remove /usr/local/stow/myproject-1.2.3. All clean and tidy again.
>
> Wonko
Thank you very much. 3.2.11 ended up fixing the segfault.
- Grant
prev parent reply other threads:[~2008-10-15 15:20 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-15 1:36 [gentoo-user] Installing outside of portage - segfault testing Grant
2008-10-15 11:12 ` Alex Schuster
2008-10-15 15:20 ` Grant [this message]
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=49bf44f10810150820j77fe1f32i5196700acc10bed6@mail.gmail.com \
--to=emailgrant@gmail.com \
--cc=gentoo-user@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