View previous topic :: View next topic |
Author |
Message |
nevynxxx Veteran
Joined: 12 Nov 2003 Posts: 1123 Location: Manchester - UK
|
Posted: Wed Jan 07, 2004 4:49 pm Post subject: [How-to] Emerging love-sources |
|
|
I hope you don't take this amiss Steel but it took me forever to work out how to do this propperly, probably cos the last thing I looked at was the portage manual. For anyone else like me, here's the quick and easy way to install Love-Sources.
Code: |
edit /etc/make.conf
and uncomment the line
#PORTDIR_OVERLAY=/usr/local/portage
do
mkdir -p /usr/local/portage/sys-kernel/love-sources
search the gentoo forums for "love-sources" and follow the link to the latest patch. This can also be found on the [url=http://www.love-sources.org/news.php]offical love-sources web site[/url]. Download the *.ebuild to the love-sources directory you made above and do
cd /usr/local/portage/sys-kernel/love-sources
ebuild [name of ebuild] digest
emerge [name of ebuild]
|
the last two lines can be combined if thats what you want as
Code: | emerge --digest [name of ebuild] |
obviously there are lots of shortcuts in that, mostly with the use of the tab key! I got this info jointly from http://breakmygentoo.net/archives/cat_help.html
and http://www.gentoo.org/doc/en/portage-user.xml
Hope this helps.[/code][/code] _________________ My Public Key
Wanted: Instructor in the art of Bowyery
Last edited by nevynxxx on Sat Aug 07, 2004 5:55 pm; edited 3 times in total |
|
Back to top |
|
|
steel300 Veteran
Joined: 10 Jul 2003 Posts: 1155
|
Posted: Wed Jan 07, 2004 5:15 pm Post subject: |
|
|
Good tutorial. It's straight and to the point. I'm just glad to see another -love user. _________________ Rationality is the recognition of the fact that nothing can alter the truth and nothing can take precedence over that act of perceiving it. |
|
Back to top |
|
|
gonzalo Tux's lil' helper
Joined: 05 Jan 2004 Posts: 104 Location: CL
|
Posted: Wed Jan 07, 2004 8:19 pm Post subject: |
|
|
i think it is
Code: | cd /usr/local/portage/sys-kernel/love-sources |
i was missing a tip like that, thanx |
|
Back to top |
|
|
nevynxxx Veteran
Joined: 12 Nov 2003 Posts: 1123 Location: Manchester - UK
|
Posted: Wed Jan 07, 2004 10:54 pm Post subject: |
|
|
Thanks steel, glad you aprove, and yes gonzalo it should be cd not cp, I hadn't had enough wine to type properly! _________________ My Public Key
Wanted: Instructor in the art of Bowyery |
|
Back to top |
|
|
Braempje l33t
Joined: 31 Jan 2003 Posts: 748
|
|
Back to top |
|
|
cayenne l33t
Joined: 17 Oct 2002 Posts: 945 Location: New Orleans
|
Posted: Sun Jan 25, 2004 1:20 am Post subject: Why this? |
|
|
When I try this I get:
emerge /usr/local/portage/love-sources/love-sources-2.6.1-r2.ebuild
Calculating dependencies \!!! aux_get(): ebuild for 'portage/love-sources-2.6.1-r2' does not exist at:
!!! /usr/portage/portage/love-sources/love-sources-2.6.1-r2.ebuild
emerge: create(): aux_get() error on portage/love-sources-2.6.1-r2; aborting...
Not sure what I'm doing wrong...?
Any suggestions?
cayenne _________________ Light travels faster than sound. This is why some people appear bright until you hear them speak......... |
|
Back to top |
|
|
choco n00b
Joined: 10 Jun 2003 Posts: 49 Location: Jackson, MI
|
Posted: Sun Jan 25, 2004 4:17 am Post subject: |
|
|
Double-check that path. It looks like the sys-kernel directory isn't there. The path looks like it should be /usr/local/portage/sys-kernel/love-sources. _________________ Who would win in a fight between Sandman and Clayface? |
|
Back to top |
|
|
mastermnd n00b
Joined: 24 Dec 2003 Posts: 69 Location: Espoo, Finland
|
Posted: Tue Feb 10, 2004 7:06 pm Post subject: interesting error |
|
|
Humm, I downloaded that love ebuild from 2 different mirrors. They both give me this:
Code: |
kiiwi /usr/local/portage/sys-kernel/love-sources # ebuild love-sources-2.6.3_rc1-r1.ebuild digest
>>> Downloading http://trumpetti.atm.tut.fi/gentoo/distfiles/2.6.3_rc1-love1.patch.bz2
--20:54:19-- http://%7buri%7d/
=> `index.html'
Resolving %7buri%7d... failed: Host not found.
>>> Downloading http://buckoven.silent-server.de/lovepatch/2.6.3_rc1-love1.patch.bz2
--20:54:20-- http://%7buri%7d/
=> `index.html'
Resolving %7buri%7d... failed: Host not found.
!!! Couldn't download 2.6.3_rc1-love1.patch.bz2. Aborting.
kiiwi /usr/local/portage/sys-kernel/love-sources #
|
Any ideas about the reason?
Love 2.6.2 started fine. It started downloading sources I think, but then I had to Ctrl-c (other reason), and now ebuild [name] digest doesn't load the packages again, and so that emerge fails. |
|
Back to top |
|
|
redshift Tux's lil' helper
Joined: 26 Nov 2003 Posts: 98
|
Posted: Tue Feb 10, 2004 10:12 pm Post subject: |
|
|
Quote: | When I try this I get:
emerge /usr/local/portage/love-sources/love-sources-2.6.1-r2.ebuild
Calculating dependencies \!!! aux_get(): ebuild for 'portage/love-sources-2.6.1-r2' does not exist at:
!!! /usr/portage/portage/love-sources/love-sources-2.6.1-r2.ebuild
emerge: create(): aux_get() error on portage/love-sources-2.6.1-r2; aborting... |
If the ebuild is in /usr/local/portage, just do Code: | emerge love-sources | There's no need for the full path name. _________________ Tom |
|
Back to top |
|
|
Kratos n00b
Joined: 15 Feb 2004 Posts: 8
|
|
Back to top |
|
|
nevynxxx Veteran
Joined: 12 Nov 2003 Posts: 1123 Location: Manchester - UK
|
Posted: Sun Feb 15, 2004 12:57 pm Post subject: |
|
|
The
Code: | ebuild [love-sources] digest
|
line should download the patch for you, and place it in the distfiles dir. _________________ My Public Key
Wanted: Instructor in the art of Bowyery |
|
Back to top |
|
|
christsong84 Veteran
Joined: 06 Apr 2003 Posts: 1003 Location: GMT-8 (Spokane)
|
Posted: Sat Feb 21, 2004 1:22 am Post subject: |
|
|
redshift wrote: | Quote: | When I try this I get:
emerge /usr/local/portage/love-sources/love-sources-2.6.1-r2.ebuild
Calculating dependencies \!!! aux_get(): ebuild for 'portage/love-sources-2.6.1-r2' does not exist at:
!!! /usr/portage/portage/love-sources/love-sources-2.6.1-r2.ebuild
emerge: create(): aux_get() error on portage/love-sources-2.6.1-r2; aborting... |
If the ebuild is in /usr/local/portage, just do Code: | emerge love-sources | There's no need for the full path name. |
either that or you have to be in the /usr/local/portage/sys-kernel/love-sources/ directory. _________________ while(true) {self.input(sugar);} |
|
Back to top |
|
|
unstable_geek Tux's lil' helper
Joined: 01 Mar 2003 Posts: 102 Location: In my own happy place
|
Posted: Sat Feb 21, 2004 1:50 am Post subject: Re: interesting error |
|
|
mastermnd wrote: | Humm, I downloaded that love ebuild from 2 different mirrors. They both give me this:
Code: |
kiiwi /usr/local/portage/sys-kernel/love-sources # ebuild love-sources-2.6.3_rc1-r1.ebuild digest
>>> Downloading http://trumpetti.atm.tut.fi/gentoo/distfiles/2.6.3_rc1-love1.patch.bz2
--20:54:19-- http://%7buri%7d/
=> `index.html'
Resolving %7buri%7d... failed: Host not found.
[quote]>>> Downloading http://buckoven.silent-server.de/lovepatch/2.6.3_rc1-love1.patch.bz2
--20:54:20-- http://%7buri%7d/
=> `index.html'
Resolving %7buri%7d... failed: Host not found.[/quote]!!! Couldn't download 2.6.3_rc1-love1.patch.bz2. Aborting.
kiiwi /usr/local/portage/sys-kernel/love-sources #
|
Any ideas about the reason?
Love 2.6.2 started fine. It started downloading sources I think, but then I had to Ctrl-c (other reason), and now ebuild [name] digest doesn't load the packages again, and so that emerge fails. |
I think there is something more fundamentally screwed up here for you,
looks nasty and bad. Check your make.conf to make sure your mirrors are correct. Why did wget try to connect to %7buri%7d instead of buckoven.silent-server.de ? _________________ I hate my sig |
|
Back to top |
|
|
christsong84 Veteran
Joined: 06 Apr 2003 Posts: 1003 Location: GMT-8 (Spokane)
|
Posted: Sat Feb 21, 2004 1:56 am Post subject: Re: interesting error |
|
|
Quote: | Love 2.6.2 started fine. It started downloading sources I think, but then I had to Ctrl-c (other reason), and now ebuild [name] digest doesn't load the packages again, and so that emerge fails. |
I had to rm /usr/portage/distfile/* and then try again for a similar error. _________________ while(true) {self.input(sugar);} |
|
Back to top |
|
|
uglyb0b Apprentice
Joined: 07 Sep 2003 Posts: 280
|
Posted: Sun Apr 18, 2004 4:15 am Post subject: |
|
|
This is pretty hot. Nice tutorial, and with Steel300's approval. Now all we need it for Lovechild to voice his opinions. _________________ Blog.
Linux geek and Mac whore. |
|
Back to top |
|
|
VolcomPimp Tux's lil' helper
Joined: 11 Mar 2004 Posts: 135 Location: Newark, CA
|
Posted: Tue Apr 20, 2004 1:45 am Post subject: |
|
|
Anyone w/ an automatic love-sources retrieval script they'd like to post?
bah, I'll probly end up creating my own once I get everything running spiffy. |
|
Back to top |
|
|
Souperman Guru
Joined: 14 Jul 2003 Posts: 449 Location: Cape Town, South Africa
|
Posted: Tue Apr 20, 2004 10:58 am Post subject: Re: [How-to] Emerging love-sources |
|
|
nevynxxx wrote: | Code: |
mkdir /usr/local/portage
mkdir /usr/local/portage/sys-kernel
mkdir /usr/local/portage/sys-kernel/love-sources |
|
FWIW, you can simply do
Code: | mkdir -p /usr/local/portage/sys-kernel/love-sources |
_________________ moo |
|
Back to top |
|
|
nevynxxx Veteran
Joined: 12 Nov 2003 Posts: 1123 Location: Manchester - UK
|
Posted: Tue Apr 20, 2004 11:19 am Post subject: |
|
|
Thanks I'll edit apropriatly. _________________ My Public Key
Wanted: Instructor in the art of Bowyery |
|
Back to top |
|
|
Nutterpc Tux's lil' helper
Joined: 02 Feb 2004 Posts: 83
|
Posted: Fri Apr 23, 2004 1:51 pm Post subject: |
|
|
Well i *did* have problems getting it working
christsong84, u got it to a T........you need to grab all the files and put them in the sys-kernel/love-sources directory, then change there and do the ebuild
Soon as I did that, it worked
Nice one, now I'm off to migrate me pc to a 2.6 Love sources kernel...wish me luck
Nutterpc _________________ If it isn't broke, you ain't tweaked it right
Registered Linux User 353232 |
|
Back to top |
|
|
XwinXPuser n00b
Joined: 24 Apr 2004 Posts: 2
|
Posted: Sat Apr 24, 2004 3:36 am Post subject: |
|
|
ok did what you said but....... :$
I get this error
Calculating dependencies
!!! Problem in sys-kernel/love-sources-2.6.5-r5 dependencies.
!!! "Specific key requires an operator (sys-kernel/love-sources-2.6.5-r5) (try adding an '=')"
do you know what could cause this?
I know it is not with your tips but thought maybe you could help.
thanks
edit:
nevermind hehe forgot the .ebuild |
|
Back to top |
|
|
bulent n00b
Joined: 06 Mar 2004 Posts: 19
|
Posted: Tue Apr 27, 2004 5:35 am Post subject: |
|
|
ok done with the emerge, should i put back the remark in /etc/make.conf? |
|
Back to top |
|
|
S_aIN_t Guru
Joined: 11 May 2002 Posts: 488 Location: Ottawa
|
Posted: Tue Apr 27, 2004 7:08 am Post subject: |
|
|
bulent wrote: | ok done with the emerge, should i put back the remark in /etc/make.conf? |
no..
that directory is where you put any custom ebuilds that you dont want to have deleted during the next . _________________ "That which is overdesigned, too highly
specific, anticipates outcome; the anicipation of
outcome guatantees, if not failure, the
absence of grace."
- William Gibson, "All Tomorrow's Parties"
----
http://petro.tanreisoftware.com |
|
Back to top |
|
|
nizar Apprentice
Joined: 19 Dec 2003 Posts: 268 Location: localhost
|
Posted: Mon May 03, 2004 1:49 pm Post subject: |
|
|
Hi,
Just finished emerging linux-2.6.6-rc3-love3, now i have
linux-2.6.6-rc3-love3 in /usr/src. how do i use it?
i dont find any bzImage\System.map on /usr/src/linux-2.6.6-rc3-love3.
Do I have to change the link /usr/src/linux to
/usr/src/linux -> linux-2.6.6-rc3-love3 and compile the new one?
thanks. |
|
Back to top |
|
|
Pink Veteran
Joined: 24 Jul 2003 Posts: 1062
|
Posted: Mon May 03, 2004 4:26 pm Post subject: |
|
|
nizar wrote: | Hi,
Just finished emerging linux-2.6.6-rc3-love3, now i have
linux-2.6.6-rc3-love3 in /usr/src. how do i use it?
i dont find any bzImage\System.map on /usr/src/linux-2.6.6-rc3-love3.
Do I have to change the link /usr/src/linux to
/usr/src/linux -> linux-2.6.6-rc3-love3 and compile the new one?
thanks. |
Um, you need to configure the kernel and then build it. I won't go into it here but it is the same as the install instructions.
Are you sure you need to use love-sources? It is a specialised kernel that will only make sense to use if you need the extra patches in it. It may be an idea to use a stock kernel until you are used to configuring and compiling and you have a specific need to use something 'extra'.
And yes, once you have configured the kernel, you will need to change the link to the new kernel. And don't forget to mount /boot when you copy over your bzImage! (Something that has caught us all out in the past) |
|
Back to top |
|
|
nizar Apprentice
Joined: 19 Dec 2003 Posts: 268 Location: localhost
|
Posted: Mon May 03, 2004 5:14 pm Post subject: thanks |
|
|
I'll configure and compile it , Just to try it . |
|
Back to top |
|
|
|