Presentation is loading. Please wait.

Presentation is loading. Please wait.

Fixing bugs in Ubuntu. Analysing the problem bzr branch lp:ubuntu/octave-multicore Branched 4 revision(s). cd.

Similar presentations


Presentation on theme: "Fixing bugs in Ubuntu. Analysing the problem bzr branch lp:ubuntu/octave-multicore Branched 4 revision(s). cd."— Presentation transcript:

1 Fixing bugs in Ubuntu

2

3 Analysing the problem daniel@miyazaki:~$ bzr branch lp:ubuntu/octave-multicore Branched 4 revision(s). daniel@miyazaki:~$ cd octave-multicore/ daniel@miyazaki:~/octave-multicore$ ls ChangeLog configure COPYING debian DESCRIPTION doc inst Makefile src daniel@miyazaki:~/octave-multicore$ grep -r sotware../debian/control: cores in Octave, a scientific computation sotware. daniel@miyazaki:~/octave-multicore$

4 Editing debian/control

5 Fixing the problem daniel@miyazaki:~/octave-multicore$ bzr diff === modified file 'debian/control' --- debian/control2009-12-29 23:35:34 +0000 +++ debian/control2011-03-22 16:45:02 +0000 @@ -17,6 +17,6 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, ${octave:Depends} Description: parallel processing on multiple cores for Octave This package provides functions for parallel processing on multiple - cores in Octave, a scientific computation sotware. + cores in Octave, a scientific computation software.. This Octave add-on package is part of the Octave-Forge project. daniel@miyazaki:~/octave-multicore$

6 Running dch -i

7 Testing the fix # This will create an updated source package ~/octave-multicore$ bzr bd -- -S -us -uc # This will compile the source package in pbuilder ~/octave-multicore$ pbuilder-dist build../ _.dsc # Install the package to test it ~/octave-multicore$ sudo dpkg -i \../pbuilder/ _result/ _.deb

8 Committing the fix # Commit the change locally ~/octave-multicore$ debcommit bzr commit -m 'debian/control: fix typo, spell 'sotware' as 'software'. (LP: #659022)' --fixes 'lp:659022' Committing to: /home/daniel/octave-multicore/ modified debian/changelog modified debian/control Committed revision 5. ~/octave-multicore$ # Push change to Launchpad ~/octave-multicore$ bzr push lp:~dholbach/ubuntu/natty/octave-multicore/659022 Using default stacking branch /~ubuntu-branches/ubuntu/natty/octave-multicore/natty at lp-83784656:///~dholbach/ubuntu/natty/octave-multicore Created new stacked branch referring to /~ubuntu-branches/ubuntu/natty/octave-multicore/natty. ~/octave-multicore$ # Open Launchpad branch page in web browser ~/octave-multicore$ bzr lp-open

9

10 You can do it ✔ You like “making things work again”? You like detective work? ✔ You like team work? You're a team player? ✔ You're not afraid of a bit of documentation or asking questions? ➔ #ubuntu-motu on irc.freenode.net ➔ ubuntu-motu-mentors@lists.ubuntu.com

11 Questions?

12 Thanks!


Download ppt "Fixing bugs in Ubuntu. Analysing the problem bzr branch lp:ubuntu/octave-multicore Branched 4 revision(s). cd."

Similar presentations


Ads by Google