Phoronix IRC Log: 2009-01-20

michaellarabel: Phoronix Test Suite 1.6.0 released @ http://www.phoronix.com/vr.php?view=13397
Kano: good, now i only need to add my own suites ;)
Kano: today codename obama would be better suited however *g*
Kano: btw. i added dkms support to my nvidia script
Kano: for debian+ubuntu, automatically enabled
Kano: http://kanotix.com/files/install-nvidia-debian.sh
Kano: in case you want to test other kernels this should be more easy now
BlueKoala: 40$ price drop on Phenom 2 already.
BlueKoala: In response to Intel's price drop in c2q
BlueKoala: Gotta love the underdog
BlueKoala: brb, work
maligor: 40$... jeez
maligor: 250 eur for Phenom II 940 now I see
maligor: heh, I wish I actually needed a faster computer now, but can't say I do
Milyardo: I do
Milyardo: I need one badly
Milyardo: http://zilog.ath.cx/phpsysinfo
maligor: that supports phenom2?
Milyardo: Yes
Milyardo: michaellarabel: Do you know of any network benchmarking tools?
michaellarabel: Milyardo: There are a few but their names escape my mind
Milyardo: we have a load balancer here that keeps droping networking connections
Milyardo: we're trying to see if we can reproduce the results
Milyardo: with some networking stress test
vadi2: I remember there is a game-porting thread on the forums - anyone interested in porting a game originally made on linux, setting up a cross-distro way of distributing it, supporting it, and getting a share of linux sales?
Milyardo: I've always thought it'd be good to learn more about the process of game porting
Milyardo: Rather there are alot of things I'd like to learn
Milyardo: like device driver development
Milyardo: but I've found it very hard to to find points of entry into these fields
vadi2: Milyardo: well, if you're seriously interested a post will be up on linuxgames.com soon. I suspect it'll be more support/packaging than the actual port though - doubt the game could get too unfriendly since the mac version of it is out
Milyardo: Oh and michaellarabel, This weekend, inbetween vommitting and doing battle with death this weekend I set up zilog(my home box) to host my changes that I'm doing to PTS, I'm going to see tonight if I'm able to doa git-update and then generate patches for you
michaellarabel: Milyardo: Terrific, thanks
michaellarabel: Deanjo: My quad-socket Shanghai board finally arrived :)
Milyardo: oooh sounds like fun
Kano: michaellarabel: how to convert something into pdf
Kano: not in help
michaellarabel: If you have php-fpdf installed, run: phoronix-test-suite result-file-to-pdf
Kano: ok, found it,but you forgot it to mention in the help without option
Kano: use suggest php-fpdf in your packaging
michaellarabel: And php-ming too then if you want to use the Adobe SWF renderer
Kano: ah
Kano: not in etch
Kano: but pdf was created
Kano: maybe add those options to help, so you can more easy use it
michaellarabel: Kano: Isn't it in the HTML help area?
Kano: well i mean when you execute it without any option
michaellarabel: There's just so many options that all can't be listed there
Milyardo: Hey michaellarabel/Kano, do you guys know where I can look into the beginings of debian packaging
Kano: search for cdbs
redeeman: debian has some somewhat thorough documentation
Milyardo: I thought it'd be a cool idea to to package my site configs into a a deb
redeeman: site configs?
redeeman: as in... for apache?
Milyardo: no
redeeman: what then?
Milyardo: As in the the configs used for everymachine here on this site
redeeman: well.. the easiest way to make a deb for normal person is to simply make a makefile with install target, and then get checkinstall
Milyardo: stuff like proxy settings, DNS
redeeman: checkinstall wraps the /sbin/install stuff, and makes a dpkg
redeeman: easiest i know of atleast
Milyardo: The other sysAdmin has a tarball he just untars into root whenever he creates a new machine
Kano: https://perso.duckcorp.org/duck/cdbs-doc/cdbs-doc.xhtml
Milyardo: I'd thought a debian package would be even cooler
Kano: well the most easy hack is to name the tar as .tgz just like a slackware package then use alien
Kano: but thats not really a good packaging, usually cdbs is the best - used for the most new packages
Milyardo: hrmm
redeeman: debian themselves used cdbs?
Kano: sure
Kano: most new packages
Milyardo: michaellarabel: I tried doing a git pull but I got this error,
Milyardo: pts-core/phoronix-test-suite.php: needs update
Milyardo: error: Entry 'phoronix-test-suite' not uptodate. Cannot merge.
Milyardo: fatal: merging of trees 3b6e683e9885c8be420338613208dfaa953bb754 and 3b0a013432cd4bbe8039a2a29fcc77840201f21e failed
Milyardo: Merge with strategy recursive failed.
michaellarabel: git pull . are you doing?
Milyardo: git-pull http://www.phorogit.com/repo/phoronix-test-suite.git master
michaellarabel: try origin/master ?
Milyardo: k
Milyardo: zpowers@zion:~/workspace/phoronix-test-suite$ git-pull http://www.phorogit.com/repo/phoronix-test-suite.git origin/master
Milyardo: fatal: Couldn't find remote ref origin/master
michaellarabel: hmmm what if you just do: git-pull . ? (These are just stabs in the dark though to correct the problem)
Milyardo: I think thats what I tried the first time and it didn't work, let me try again
michaellarabel: When did you last pull?
Milyardo: http://pastebin.com/m1137eaeb
michaellarabel: hmm
Milyardo: Never pulled before, this is my first pull since cloning the repo
michaellarabel: Right now are all of your code comments stored in a separate branch or just as a commit atop it or what
Milyardo: I just cloned the master, then started commenting
Milyardo: did a couple of commits
Milyardo: oh maybe it because I haven't committed since my most recent changes?
michaellarabel: maybe
michaellarabel: Or you might need to use the git-rebase command instead of git-pull
michaellarabel: I think that may be it
Milyardo: http://pastebin.com/me75a657
Milyardo: Some stuffed merge
Milyardo: *merged
Milyardo: but I still have confilcts
michaellarabel: Okay, so a few breaks in your commits compared to upstream
Milyardo: I would expect so, It was almost month ago that I cloned the repo
michaellarabel: Yeah
Milyardo: I'm not sure how to proceed now
Milyardo: to resolve the conflicts
michaellarabel: Go to the directory pts-core/functions/ and is there new files like pts-functions.php.rej or anything like that?
Milyardo: unfortunately no :(
michaellarabel: No? Hmmm
Milyardo: errr... >.> I did another git-commit hoping it would force me to resolve the diffs but it committed without error, which is a bad thing I think
michaellarabel: So what's it doing now?
Milyardo: zpowers@zion:~/workspace/phoronix-test-suite$ git commit -a
Milyardo: Created commit 8d84939: Merge branch 'master' of http://www.phorogit.com/repo/phoronix-test-suite
Milyardo: zpowers@zion:~/workspace/phoronix-test-suite$
michaellarabel: Hmm, are all of the comments still in there?
Milyardo: I think it just threw out the upstream conflicts >.>
michaellarabel: Ah
michaellarabel: So everything from pts-functions/php?
michaellarabel: .php*
Milyardo: :(
Milyardo: No comments are gone
michaellarabel: As in everything patched then?
Milyardo: hrmmm
Milyardo: no wait the comments are there
michaellarabel: Good
Milyardo: so won't there be some differences now between my local rebot and phorogit master?
Milyardo: *repo
michaellarabel: Did it successfully pull?
Milyardo: zpowers@zion:~/workspace/phoronix-test-suite$ git-pull http://www.phorogit.com/repo/phoronix-test-suite.git master
Milyardo: From http://www.phorogit.com/repo/phoronix-test-suite * branch master -> FETCH_HEAD
Milyardo: Already up-to-date.
michaellarabel: I guess it might be up to date then
Milyardo: I'm still worried that I didn't really resolve those conflicts
michaellarabel: Well, try to make a patch of it and then I'll see if it applies against my head.
Milyardo: k
Milyardo: git-diff . http://www.phorogit.com/repo/phoronix-test-suite.git
Milyardo: is the right command?
michaellarabel: git-diff . master perhaps
Milyardo: zpowers@zion:~/workspace/phoronix-test-suite$ git-diff . master
Milyardo: fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
Kano: you dont need an argument
Milyardo: zpowers@zion:~/workspace/phoronix-test-suite$ git-diff . http://www.phorogit.com/repo/phoronix-test-suite.git
Milyardo: fatal: ambiguous argument 'http://www.phorogit.com/repo/phoronix-test-suite.git': unknown revision or path not in the working tree.
Milyardo: :P
Milyardo: "kirkland plans to start a discussion about enabling screen by default on
Milyardo: server installs."
Milyardo: Sounds like a good idea to me, what do you think?
michaellarabel: Milyardo: So what are you trying now for Git?
Milyardo: to make patches for you
michaellarabel: Right, but what command?
Milyardo: well I'm still trying to use git-diff to compare my local repo with phorogit
Milyardo: unless thats the wrong command to use
michaellarabel: What about looking at the git log and doing git-diff between the last official commit and then whatever commit(s) you did for the patches
Milyardo: k
Milyardo: OKay that worked well, I redirected the output to a file named docs.patch
Milyardo: whats your preferred way to recieve it michaellarabel?
Milyardo: email?
michaellarabel: Sure. michael [at] phoronix.com
michaellarabel: 5.2MB patch, wow.
michaellarabel: Milyardo: I think the patch isn't clean.
Milyardo: 5.2MB may be correct, I included the generated HTML and man pages
michaellarabel: One second, figuring out whether or not this actually applies to head.
Milyardo: k
michaellarabel: Ugh, the patch just blew up one me.
michaellarabel: Can you try recreating the patch again? Or what command did you end up using
Milyardo: zpowers@zion:~/workspace/phoronix-test-suite$ git-diff 8d849392f26fd38de6a750b6793b3e8cdb30301b c410306d3f7a34358e8046500b6bc1e5d223efda > docs.patch
michaellarabel: hmm
Milyardo: c410306d3f7a34358e8046500b6bc1e5d223efda should be the id the of last official commit
michaellarabel: I think there's probably a better command to use
Milyardo: I'll upload my git-log
Milyardo: http://pastebin.com/m7d2a63ad
Milyardo: does the commmit id I have in my log match up with your for the last official upload?
michaellarabel: The CHANGE-LOG update was last in head, yes.
Milyardo: could it be the conflicts thats caused it to blow up? I can go and remove the HTML and man pages, then commit one more time
Milyardo: making a smaller patch
Milyardo: should we try that?
michaellarabel: you could try removing the HTML, yes.
Milyardo: -rw-r--r-- 1 zpowers zpowers 100355 2009-01-20 20:52 docs.patch
Milyardo: thats still kinda big
michaellarabel: Maybe look at the man to git-diff to see if there is some better option that should be used?
Milyardo: I just looked through the patch
Milyardo: It looks good to me
Milyardo: most of its size is from the doxygen config file
Milyardo: -rw-r--r-- 1 zpowers zpowers 59459 2009-01-02 06:24 doxy-pts-core.conf
Milyardo: more than half the file
michaellarabel: Milyardo: looks like that patch is clean
michaellarabel: Actually, you reversed it, but I can reverse it back
Milyardo: o.o
Milyardo: maybe thats why the first one blew up
michaellarabel: Milyardo: Patch still is being dirty. With +>>>>>>> c410306d3f7a34358e8046500b6bc1e5d223efda:pts-core/functions/pts-functio and others being added to the patch
Milyardo: Its probably because I didn't resolve those conficts improperly
Milyardo: *properly
Milyardo: My laptop still has a the last version of the repo before I did the pull, but I left it in my office
Milyardo: tomarrow I'll have to try to start again
Milyardo: and resolve the conflict properly
mattmatteh: does anyone know how to record using alsa with an integrated nvidia 8200 audio device ? i have been trying for a week

< Phoronix IRC Home

Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. NVIDIA Driver Soon Likely To Support EGL, Mir
  3. OpenMandriva Goes Into Alpha Form, Russian-Based
  4. NVIDIA Brings Their Linux Driver To ARM
  5. D Language Still Showing Promise, Advancements
  6. Planetary Annihilation Released For Linux Gamers
  7. Gentoo Starts Work On KDE-Wayland Support
  8. NVIDIA To License Its Kepler GPU Technology
  9. KDE's KWin Made Lots Of Progress In 4.11
  10. Ubuntu Announces Carrier Advisory Group
  11. Qt 5.1 Release Candidate 1 Has Arrived
Latest Forum Talk
  1. Radeon UVD Support Merged Into Mesa
  2. Mir's GPLv3 License Is Now Raising Concerns
  3. D Language Still Showing Promise, Advancements
  4. Ubuntu Touch/Tablet Is Using SurfaceFlinger
  5. VP9 Codec Now Enabled By Default In Chrome
  6. NVIDIA Driver Soon Likely To Support EGL, Mir
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite