WebHosting Paid by #1Payday.Loans


   The ROCK Linux project has been discontinued in 2010. Here are the old data for the historical record!

[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