Re: [gentoo-user] Installing outside of Portage cruft removal

2009-02-16 Thread Grant
I'd like to install the latest miro from their nightlies and that means installing manually without an ebuild. I've always avoided this because I don't want files spread across my system without an easy way to remove them. I've also always wanted to set up a good cruft removal script for

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-02-16 Thread Dirk Heinrichs
Am Montag, 16. Februar 2009 19:33:11 schrieb Grant: If you can install your apps into a specific location, I'd use xstow. emerge xstow cd ~/install/myapp-1.2.3 ./configure --prefix=/usr/local/stow/myapp-1.2.3 make make install cd /usr/local/stow xstow myapp-1.2.3

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-02-16 Thread Grant
If you can install your apps into a specific location, I'd use xstow. emerge xstow cd ~/install/myapp-1.2.3 ./configure --prefix=/usr/local/stow/myapp-1.2.3 make make install cd /usr/local/stow xstow myapp-1.2.3 myapp-1.2.3 is installed into /usr/local/stow/myapp-1.2.3, but

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-02-16 Thread Dirk Heinrichs
Am Montag, 16. Februar 2009 21:31:39 schrieb Grant: I thought running something like '.configure --prefix=/usr/local make make install' could still install files outside of /usr/local.  No? As long as you don't specify otherwise, no. Everything will be under the directory specified by

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-02-15 Thread Alex Schuster
Grant wrote: I'd like to install the latest miro from their nightlies and that means installing manually without an ebuild. I've always avoided this because I don't want files spread across my system without an easy way to remove them. I've also always wanted to set up a good cruft removal

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-30 Thread b.n.
Jesús Guerrero ha scritto: On Mon, January 26, 2009 17:48, Mike Kazantsev wrote: On Mon, 26 Jan 2009 08:41:52 -0800 Grant emailgr...@gmail.com wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically,

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-27 Thread Stroller
On 26 Jan 2009, at 22:51, Grant wrote: ... So for example, miro needs xine to play videos. If I ./configure miro with --prefix=/usr/local, it will install to /usr/local/miro or similar? Yes. Read the configure options for the app you're installing. It might also have a --libprefix or

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-27 Thread Hieu, Luu Danh
If you are installing a package by hand and wants to revert back to the previous state, best is to : - when you ./configure it, use the various --prefix directives (do a ./configure --help for information on that) - when you want to remove, make uninstall in the source dir (so don't remove it!) -

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-27 Thread Grant
If you are installing a package by hand and wants to revert back to the previous state, best is to : - when you ./configure it, use the various --prefix directives (do a ./configure --help for information on that) - when you want to remove, make uninstall in the source dir (so don't remove

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-27 Thread Paul Hartman
On Tue, Jan 27, 2009 at 4:34 PM, Grant emailgr...@gmail.com wrote: If you are installing a package by hand and wants to revert back to the previous state, best is to : - when you ./configure it, use the various --prefix directives (do a ./configure --help for information on that) - when you

[gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
I'd like to install the latest miro from their nightlies and that means installing manually without an ebuild. I've always avoided this because I don't want files spread across my system without an easy way to remove them. I've also always wanted to set up a good cruft removal script for keeping

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Mike Kazantsev
On Mon, 26 Jan 2009 08:41:52 -0800 Grant emailgr...@gmail.com wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft src

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Jesús Guerrero
On Mon, January 26, 2009 17:48, Mike Kazantsev wrote: On Mon, 26 Jan 2009 08:41:52 -0800 Grant emailgr...@gmail.com wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft src uri and a few more lines if you'll need to pass some extra

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Dale
Grant wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft src uri and a few more lines if you'll need to

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Mike Kazantsev
On Mon, 26 Jan 2009 09:35:13 -0800 Grant emailgr...@gmail.com wrote: I suppose you and Jesus are right, but what about cruft removal? Are you saying Gentoo is 100% cruft-free? I've got a lot of junk in /etc and especially ~/.* Oh, that's not a bug, it's a feature (C) some_unknown_company

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Rumen Yotov
On (26/01/09 09:35) Grant wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft src uri and a few more lines

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft src uri and a few more lines if you'll need to pass some extra

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Dale
Grant wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft src uri and a few more lines if you'll need

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Daniel Pielmeier
Grant schrieb am 26.01.2009 18:35: I suppose you and Jesus are right, but what about cruft removal? Are you saying Gentoo is 100% cruft-free? I've got a lot of junk in /etc and especially ~/.* No it isn't, but this is very hard to automate cruft detection via scripts as you still have to

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Paul Hartman
On Mon, Jan 26, 2009 at 12:17 PM, Grant emailgr...@gmail.com wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Jesús Guerrero
On Mon, January 26, 2009 18:35, Grant wrote: What do you guys think of this? Do you know of a good cruft removal script? Yep, there's quite good one in gentoo itself. Basically, you'll need to write a short config for it, consisting of lines like cruft name, cruft src uri and a few more

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
I suppose you and Jesus are right, but what about cruft removal? Are you saying Gentoo is 100% cruft-free? I've got a lot of junk in /etc and especially ~/.* No it isn't, but this is very hard to automate cruft detection via scripts as you still have to decide yourself if a file is really

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
I think if you enable auditing in the kernel and emerge sys-process/audit you can see the access history of any file on your system. (doesn't help after the fact, but going forward...) At least then you could see which user/program did things to which files. I think even if a file is missing

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Jesús Guerrero
On Mon, January 26, 2009 21:17, Grant wrote: Writing an ebuild is best, but sometimes you just want to give a program a try without writing an ebuild (like everyone else running Linux does) and a scruft script enables you to do that without making a mess of your system. Not to be picky, it's

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
Writing an ebuild is best, but sometimes you just want to give a program a try without writing an ebuild (like everyone else running Linux does) and a scruft script enables you to do that without making a mess of your system. Not to be picky, it's just an idea but in that case, isn't it way

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Paul Hartman
On Mon, Jan 26, 2009 at 2:30 PM, Grant emailgr...@gmail.com wrote: Writing an ebuild is best, but sometimes you just want to give a program a try without writing an ebuild (like everyone else running Linux does) and a scruft script enables you to do that without making a mess of your system.

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Paul Hartman
On Mon, Jan 26, 2009 at 2:44 PM, Paul Hartman paul.hartman+gen...@gmail.com wrote: On Mon, Jan 26, 2009 at 2:30 PM, Grant emailgr...@gmail.com wrote: Writing an ebuild is best, but sometimes you just want to give a program a try without writing an ebuild (like everyone else running Linux does)

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Daniel Pielmeier
Grant schrieb am 26.01.2009 21:17: Thank you Daniel and Dale and everyone for their opinions regarding this. Adding a list of files tracked by portage to a list of files specified by me and reporting on the different sounds like a very useful thing to me. Daniel, can you remember anything

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Jesús Guerrero
On Mon, January 26, 2009 21:44, Paul Hartman wrote: On Mon, Jan 26, 2009 at 2:30 PM, Grant emailgr...@gmail.com wrote: Writing an ebuild is best, but sometimes you just want to give a program a try without writing an ebuild (like everyone else running Linux does) and a scruft script enables

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
Thank you Daniel and Dale and everyone for their opinions regarding this. Adding a list of files tracked by portage to a list of files specified by me and reporting on the different sounds like a very useful thing to me. Daniel, can you remember anything else about that cruft script from an

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Grant
Writing an ebuild is best, but sometimes you just want to give a program a try without writing an ebuild (like everyone else running Linux does) and a scruft script enables you to do that without making a mess of your system. Not to be picky, it's just an idea but in that case, isn't it way

Re: [gentoo-user] Installing outside of Portage cruft removal

2009-01-26 Thread Neil Bothwick
On Mon, 26 Jan 2009 22:57:13 +0500, Mike Kazantsev wrote: AFAIK portage won't remove any changed (by hand) files in CONFIG_PROTECT paths, Portage won't remove any files in CONFIG_PROTECTed paths,changed ornot. It also won't remove any files that have been changed since installation, wherever