WebHosting Paid by #1Payday.Loans
[02:33] sparc-kly (~MuBeX@65-23-199-247.prtc.net) joined #rocklinux. [02:34] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) joined #rocklinux. [02:38] <LordChaosThe1st> Question: how do I compile new packages from source and have the metadata built for the ROCK package system? [02:40] <LordChaosThe1st> Do any scripts like 'checkinstall' exist for the ROCK package system yet? [02:42] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) left irc: Remote closed the connection [02:43] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) joined #rocklinux. [03:10] <LordChaosThe1st> Hello [03:10] <mnemoc> LordChaosThe1st: what does your 'checkinstall'? [03:11] <mnemoc> LordChaosThe1st: what do you mean by 'having the metadata built for the ROCK package system'? [03:12] <LordChaosThe1st> Well, on a RPM/DEB/TGZ based distro checkinstall captures the results of 'make install' and creates a package and installs it. [03:13] <LordChaosThe1st> So you just run the script in a package tree and the package is installed as a binary RPM (or DEB or TGZ) [03:14] <LordChaosThe1st> Can the ROCK build scripts do something simular? [03:14] <mnemoc> ./scripts/Emerge-Pkg $package [03:14] <mnemoc> that builds from source [03:15] <LordChaosThe1st> So $package can be the path to the source files? [03:15] <mnemoc> no, $package is the pacakge name [03:15] <mnemoc> and you have to be standed over rock-tree's root [03:15] <mnemoc> /usr/src/rock for example [03:15] <LordChaosThe1st> What if what I want is not in the repositories? [03:16] <LordChaosThe1st> So I put the source there? [03:16] <mnemoc> no, you create a package inside a repo of your own and create .desc file [03:17] <mnemoc> sh misc/archive/newpackage.sh can help you to do that [03:19] <LordChaosThe1st> So I just give it the download URL of, say the latest gaim and it generates instructions that the Emerge script understands? [03:20] <mnemoc> gaim is alray a package on ROCK [03:21] <mnemoc> rock only need instructions to build odd packages [03:21] <mnemoc> most of them are 'just built' [03:21] <mnemoc> sh misc/archive/newpackage.sh you/yourpackage https://blah/blah.tar.bz2 [03:22] <LordChaosThe1st> But I built gaim and it built an older ver, like 0.79 or something. I want to install the 1.0+ ver [03:22] <LordChaosThe1st> I see . . . [03:22] <mnemoc> in that case you shall update your ROCK copy [03:22] <mnemoc> pacakge can only exist once [03:23] <LordChaosThe1st> So incrmental upgrades in ROCK are messy? [03:23] <mnemoc> no [03:24] <mnemoc> they are easy and safe [03:24] <mnemoc> i see gaim-1.0.0 on rock-trunk [03:25] <mnemoc> 0.81 on rock-stable [03:25] <LordChaosThe1st> So I need to update my list of packages, something like updating APT? [03:26] <mnemoc> ./scripts/Update-Src or svn [03:26] <mnemoc> svn is recommended [03:26] <LordChaosThe1st> Please define svn [03:26] <mnemoc> subversion [03:26] <LordChaosThe1st> OK [03:26] <mnemoc> svn is the command line tool, like cvs [03:27] <mnemoc> LordChaosThe1st: what version of ROCK do you have? [03:28] <mnemoc> is it a running ROCK or you got the source? [03:28] <LordChaosThe1st> The dROCK ISOs [03:28] <mnemoc> date? [03:29] <mnemoc> revision? [03:29] <LordChaosThe1st> the version of the src dir is 2.0.0-rc5 [03:29] <mnemoc> outch that's damn old [03:30] <mnemoc> rock-2.0.3 has only gaim 0.81 :\ [03:30] <LordChaosThe1st> What cmd line is needed to syns with the current tree? [03:30] <LordChaosThe1st> sync [03:30] <mnemoc> i hope ./scripts/Update-Src work for you [03:31] <mnemoc> but you can update gaim pacakge by hand [03:31] <mnemoc> i see 1.0.3 on gaim' site [03:32] <LordChaosThe1st> It gave errors about '@ERROR: Unknown module 'rocklinux-snapshot'' [03:32] <mnemoc> do you have svn ? [03:33] <LordChaosThe1st> Yes, but is shows as 'svn-i586-static-1.0.0' but it seems to rn [03:33] <mnemoc> svn co https://www.rocklinux.net/rock-linux/branches/2.0-stable/ /usr/src/rock-2.0 [03:34] <mnemoc> then move your /usr/src/rock/download into there [03:34] <mnemoc> and copy /etc/ROCK-CONFIG as /usr/src/rock-2.0/config/default [03:35] <LordChaosThe1st> I ran the command and got: '405 Method Not Allowed' [03:35] <mnemoc> outch [03:36] <mnemoc> svn co svn://www.rocklinux.net/rock-linux/branches/2.0-stable/ /usr/src/rock-2.0 [03:36] <LordChaosThe1st> THX! its doing something now . . . :) [03:37] <mnemoc> :) [03:37] <LordChaosThe1st> Lots of 'A <filename>' stuff scrolling by . . . . [03:38] <mnemoc> after that 3 step you will have a good copy of rock-2.0 ready to update your system [03:39] <LordChaosThe1st> What where the other steps again? [03:39] <mnemoc> [23:32:56] <mnemoc> svn co https://www.rocklinux.net/rock-linux/branches/2.0-stable/ /usr/src/rock-2.0 [03:39] <mnemoc> [23:33:30] <mnemoc> then move your /usr/src/rock/download into there [03:39] <mnemoc> [23:33:54] <mnemoc> and copy /etc/ROCK-CONFIG as /usr/src/rock-2.0/config/default [03:39] <LordChaosThe1st> THX [03:39] <mnemoc> btw, the last is a directory [03:40] <mnemoc> make sure you get a file called /usr/src/rock-2.0/config/default/config [03:41] <LordChaosThe1st> What am I moving into the download dir? [03:41] <mnemoc> no, you move the download dir [03:41] <LordChaosThe1st> OK, the update is done. [03:41] <mnemoc> to not downlaod everything again [03:42] <LordChaosThe1st> I'm not clear, I'm moving /usr/src/rock/download ? [03:43] <mnemoc> mv -v /usr/src/rock/download /usr/src/rock-2.0/ [03:44] <LordChaosThe1st> I see [03:44] <LordChaosThe1st> Done [03:45] <LordChaosThe1st> Now, I don't see a /etc/ROCK-CONFIG file . . . [03:45] <mnemoc> dir [03:45] <mnemoc> it's a dir [03:46] <LordChaosThe1st> Sorry XP [03:46] <LordChaosThe1st> (That was ment as a smiely, not the OS of Evil . . . .) [03:46] <mnemoc> i know :D [03:48] <LordChaosThe1st> is this OK? "cp: omitting directory `/etc/ROCK-CONFIG'" [03:48] <mnemoc> cp -dR [03:49] <mnemoc> to copy a directory you have to do it recursively [03:49] <mnemoc> let's see... [03:49] <mnemoc> mkdir -p /usr/src/rock-2.0/cofnig/default [03:50] <mnemoc> cp /etc/ROCK-CONFIG/* /usr/src/rock-2.0/cofnig/default/ [03:50] <mnemoc> i think that will be easier [03:50] <mnemoc> config instead of cofnig :p [03:50] <LordChaosThe1st> That worked [03:51] <LordChaosThe1st> Now, the moment of truth . . . [03:51] <mnemoc> go into /usr/src/rock-2.0/ [03:51] <mnemoc> and rerun Config [03:52] <mnemoc> ./scripts/Config -oldconfig [03:52] <mnemoc> to update it [03:52] <LordChaosThe1st> Runnin gcommand [03:53] <LordChaosThe1st> "Cleaning up. Configuration finished." [03:53] <mnemoc> ./scripts/Create-UpdList [03:54] <LordChaosThe1st> Interesting . . . . . [03:54] <mnemoc> what does it tell you about gaim? [03:55] <LordChaosThe1st> My screen too full . . . :P [03:55] <mnemoc> hehehe [03:55] <LordChaosThe1st> Shall I try to Emerge gaim? [03:56] <mnemoc> for each package you want to update you run ./scripts/Emerge-pkg $pkg [03:57] <LordChaosThe1st> I did something wrong, it started downloading 'gaim-0.81.tar.bz2' [03:57] <mnemoc> [23:24:43] <mnemoc> 0.81 on rock-stable [03:58] <LordChaosThe1st> How to I tell it to get from the Unstable repo? [03:58] <mnemoc> no, you can't [03:58] <mnemoc> but you can update your 'database' by hand [03:58] <LordChaosThe1st> Ok [03:58] <LordChaosThe1st> So, I edit the gaim .desc file? [03:59] <LordChaosThe1st> to point to the latest? [03:59] <mnemoc> ./scripts/Create-PkgUpdPatch gaim-1.0.3 [03:59] <mnemoc> this will generate a patch for you [03:59] <mnemoc> apply it [03:59] <LordChaosThe1st> DOes it apply or do I need to do something else? [04:00] <mnemoc> you have to apply it [04:00] <LordChaosThe1st> What script applies it? [04:01] <mnemoc> your fingers :p [04:01] <mnemoc> ./scripts/Create-PkgUpdPatch gaim-1.0.3 | patch -p1 [04:01] <mnemoc> and remove gaim-0.81_msn-slp.patch from gaim's dir [04:01] <LordChaosThe1st> Oh, I see patch . . . :) [04:02] <LordChaosThe1st> Where is the patch I need to del? [04:03] <mnemoc> echo package/*/gaim [04:03] <LordChaosThe1st> OK [04:04] <mnemoc> imagine it as a dababase :p [04:04] <mnemoc> managed with shell commands [04:04] <LordChaosThe1st> Like RPM, kinda, but all in text files . . . . [04:05] <mnemoc> nope, RPM are prebuilt, we have .gem files for that [04:06] <LordChaosThe1st> That's what I think is so cool about ROCK, having a src based system like Gentoo and a binary package like RPM all in one [04:06] <mnemoc> :) [04:07] blindcod1r (~blindcode@dsl-082-082-102-219.arcor-ip.net) joined #rocklinux. [04:07] blindcoder (~blindcode@dsl-082-082-102-246.arcor-ip.net) left irc: Nick collision from services. [04:07] Nick change: blindcod1r -> blindcoder [04:08] <LordChaosThe1st> That did it . . . gaim 1.0.3 downloading :) [04:12] <mnemoc> :) [04:12] <mnemoc> let's see if it does build [04:12] <LordChaosThe1st> Seems to be working. [04:13] <LordChaosThe1st> Now that I'm sysnced properly I should try the nVidia drivers again . . . [04:14] <mnemoc> outch.... nvidia [04:14] <LordChaosThe1st> The last attempt at emerging them failed . . . [04:15] <LordChaosThe1st> I ended up installing by hand . . . make install [04:16] <mnemoc> LordChaosThe1st: read this https://www.linuxquestions.org/questions/t253027.html [04:17] <LordChaosThe1st> I am interested in building a binary GEM with kernel modules (a file system) is there any special problems trying to install kernel mods? [04:17] <LordChaosThe1st> Like updating the 'mosules.conf' file? [04:18] <mnemoc> gem wont touch that [04:20] <LordChaosThe1st> I see, I think that what I want to add would be rolled into a derived distribuation any way . . . [04:20] <LordChaosThe1st> I'll be back . . . . [04:20] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) left #rocklinux. [04:21] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) joined #rocklinux. [04:22] <LordChaosThe1st> It worked :) [04:22] <mnemoc> congratulations [04:24] <mnemoc> isn't ROCKLinux great? :p [04:28] <LordChaosThe1st> Yes I am liking the rather simple and elegant design. [04:29] <LordChaosThe1st> But one problem I am having is that the 'auto' directive in my network script is not working . . . [04:29] <LordChaosThe1st> What package should I update? [04:29] <mnemoc> your version of rock is very beta [04:29] <mnemoc> sysfiles [04:30] <LordChaosThe1st> I'll do that, right now I'm updating xine . . . [04:30] <mnemoc> gaim-1.0.3 patch sent to submaster, trunk will have it soon [04:30] <LordChaosThe1st> So I can play DVDs full screen again [04:31] <mnemoc> can you? [04:31] <LordChaosThe1st> I was having problems making xine use the 'xv' overlay driver. [04:32] <LordChaosThe1st> RealPlayer 10 is working flawlessly but not xine (or MPlayer for some reson) [04:32] <mnemoc> you can try 2.0.3 isos :) [04:32] <LordChaosThe1st> The updated dROCK is up? [04:32] <mnemoc> desktop, i think so [04:32] <mnemoc> i hope so too [04:33] <LordChaosThe1st> (I really need a cluster for all this compiling . . . ) [04:33] <mnemoc> there is a crystal iso [04:33] <LordChaosThe1st> (Sounds like an excuse for one . . . :) [04:33] <mnemoc> tha'ts not desktop but it might be quite nice [04:34] <LordChaosThe1st> Well, I guess you could Emerge the desktop components . .. [04:34] <mnemoc> be carefull with dependencies [04:35] <mnemoc> but you can always re-emerge something after you emerge an important dependency :) [04:35] <mnemoc> i'll go to sleep [04:35] <mnemoc> good luck [04:35] <LordChaosThe1st> Later :), Thanks ! [04:35] <mnemoc> you are wellcome [04:36] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) left #rocklinux. [04:41] netrunne1 (~andreas@pD9E8C1AC.dip0.t-ipconnect.de) joined #rocklinux. [04:51] netrunner (~andreas@pD9E8D0DE.dip0.t-ipconnect.de) left irc: Read error: 110 (Connection timed out) [04:51] Nick change: netrunne1 -> netrunner [06:17] Mestapheles (~Captain@d142-59-231-163.abhsia.telus.net) joined #rocklinux. [06:18] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) joined #rocklinux. [06:18] LordChaosThe1st (~omer@70-57-217-62.eugn.qwest.net) left #rocklinux. [07:15] Mestapheles (~Captain@d142-59-231-163.abhsia.telus.net) left irc: "Leaving" [07:54] Mestapheles (~Captain@d142-59-231-163.abhsia.telus.net) joined #rocklinux. [07:57] Mestapheles (~Captain@d142-59-231-163.abhsia.telus.net) left irc: Client Quit [10:26] mnemoc_ (~amery@200.75.27.9) joined #rocklinux. [10:34] mnemoc (~amery@200.75.27.3) left irc: Read error: 60 (Operation timed out) [10:34] Nick change: mnemoc_ -> mnemoc [11:01] <blindcoder> moin [11:13] <netrunner> moin, 2 [11:53] Nick change: BoS|afk_ -> BoS [13:05] kasc (kasc@dsl-213-023-191-167.arcor-ip.net) left irc: Read error: 104 (Connection reset by peer) [13:09] kasc (kasc@dsl-213-023-205-121.arcor-ip.net) joined #rocklinux. [13:27] Minto (~chatzilla@82-217-66-7.cable.quicknet.nl) joined #rocklinux. [13:42] <mnemoc> moin [13:42] <fake> moin [13:43] <mnemoc> moin fake [14:53] treo (~xfman@Dabd8.d.pppool.de) joined #rocklinux. [14:53] <treo> sali [14:54] <fake> hi treo [17:35] <SerWou> Hello the Chan [17:38] hannes_ (ucbiv@rzstud3.stud.uni-karlsruhe.de) joined #rocklinux. [17:38] <hannes_> hi [17:40] <blindcoder> moin hannes_ [17:40] <hannes_> hi blindcoder [17:43] Action: blindcoder now officially dumping dance lessons in berlin [17:44] <hannes_> blindcoder: why? [17:44] <hannes_> blindcoder: too many girls? can you not handle this? [17:45] <blindcoder> hannes_: no dance partner, noone who even wants to talk to me (and yes, I tried), noone at danceparty to dance with --> already forgot last weeks steps again [17:46] tcr (~tcr@pD9EAB868.dip.t-dialin.net) joined #rocklinux. [17:46] <hannes_> hi tcr [17:46] <hannes_> blindcoder: ohh...thats bad [17:47] <blindcoder> indeed [17:48] <hannes_> so just do hobbies where you don't depend on girls [17:49] <blindcoder> Kendo :) [17:49] <hannes_> for example ;) [17:54] <blindcoder> yeah, even though the "Bluterguss" still looks evil [18:11] hannes_ (ucbiv@rzstud3.stud.uni-karlsruhe.de) left irc: "Lost terminal" [18:28] hannes_ (ucbiv@rzstud3.stud.uni-karlsruhe.de) joined #rocklinux. [18:35] <owl> re [18:36] <blindcoder> moin owly [18:36] <owl> hi blindy [18:44] demian (~demian@208.165.55.133) joined #rocklinux. [18:45] <demian> hi [18:46] <blindcoder> moin demian [19:01] Nick change: mistik1 -> wasmistik1 [19:01] Nick change: wasmistik1 -> mistik1 [19:03] <owl> hi demian [19:03] <demian> hi owl , blindcoder [20:21] <treo> bye [20:21] treo (~xfman@Dabd8.d.pppool.de) left irc: "cya@all" [20:39] Minto (~chatzilla@82-217-66-7.cable.quicknet.nl) left irc: Read error: 110 (Connection timed out) [21:04] SerWou (~SerWou@lafilaire-3-82-224-107-105.fbx.proxad.net) left irc: Read error: 104 (Connection reset by peer) [21:05] SerWou (~SerWou@lafilaire-3-82-224-107-105.fbx.proxad.net) joined #rocklinux. [21:22] demian__ (~demian@208.165.55.133) joined #rocklinux. [21:22] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [21:22] Nick change: demian__ -> demian [21:23] demian___ (~demian@208.165.55.133) joined #rocklinux. [21:23] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [21:23] Nick change: demian___ -> demian [21:31] demian_ (~demian@208.165.55.133) joined #rocklinux. [21:31] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [21:33] demian_ (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [21:33] demian (~demian@208.165.55.133) joined #rocklinux. [21:47] th (th@thzn.de) joined #rocklinux. [21:50] demian_ (~demian@208.165.55.133) joined #rocklinux. [21:50] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [21:50] tcr (~tcr@pD9EAB868.dip.t-dialin.net) left irc: Read error: 110 (Connection timed out) [21:55] demian (~demian@208.165.55.133) joined #rocklinux. [21:55] demian_ (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [22:00] demian___ (~demian@208.165.55.133) joined #rocklinux. [22:00] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [22:04] demian___ (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [22:05] demian (~demian@208.165.55.133) joined #rocklinux. [22:18] Action: daja77 back [22:21] demian___ (~demian@208.165.55.133) joined #rocklinux. [22:21] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [22:24] demian___ (~demian@208.165.55.133) left irc: Read error: 54 (Connection reset by peer) [22:26] demian (~demian@208.165.55.133) joined #rocklinux. [22:28] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [22:31] demian (~demian@208.165.55.133) joined #rocklinux. [22:34] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [22:36] demian (~demian@208.165.55.133) joined #rocklinux. [22:41] demian___ (~demian@208.165.55.133) joined #rocklinux. [22:41] demian (~demian@208.165.55.133) left irc: Read error: 104 (Connection reset by peer) [23:24] tcr (~tcr@p54879CED.dip.t-dialin.net) joined #rocklinux. [23:33] Nick change: demian___ -> demian [00:00] --- Sun Nov 21 2004