MOTU

Differences between revisions 48 and 49
Revision 48 as of 2008-06-21 02:49:57
Size: 11216
Editor: c-69-252-205-238
Comment:
Revision 49 as of 2008-08-06 16:16:42
Size: 11291
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;">'''Contents'''<<BR>><<TableOfContents>>||
Line 4: Line 4:
This page will discuss the steps that I go through in order to become an MOTU and is inspired by [:EfrainValles/MOTUJourney:Efrain's MOTU page]. Thank you Efrain. This page will discuss the steps that I go through in order to become an MOTU and is inspired by [[EfrainValles/MOTUJourney|Efrain's MOTU page]]. Thank you Efrain.
Line 8: Line 8:
|| Read [:UbuntuDevelopment:Ubuntu Development Documentation] ||<style="text-align: center;">[[Date(2008-01-27T18:45:57Z)]] || ||
|| Read [:UbuntuDevelopers:Info about Ubuntu Developers] ||<style="text-align: center;">[[Date(2008-01-27T19:10:45Z)]] || ||
|| Read [:MOTU/GettingStarted:MOTU Getting Started] ||<style="text-align: center;">[[Date(2008-01-27T18:45:57Z)]] || ||
|| Read [:PbuilderHowto:Pbuilder Documentation] ||<style="text-align: center;">[[Date(2008-01-30T02:04:06Z)]] || ||
|| Read [:PackagingGuide:Packaging Guide] ||<style="text-align: center;">In Progress || ||
|| Exercise: [:PackagingGuide/Complete#head-b1e654041de2f572282304b43e4b5191866afe46: Packaging hello from source] ||<style="text-align: center;">[[Date(2008-02-01T20:06:13Z)]] ||<style="text-align: center;">[:protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0:1],[:protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0:2] ||
|| Exercise: [:PackagingGuide/Complete#head-54affe1daa46d0329d4eb61c90c13454df5bde63: Packaging hello using debhelper] ||<style="text-align: center;">[[Date(2008-02-03T17:08:04Z)]] ||<style="text-align:center;">[:protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0:1],[:protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0:2],[:protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0:3] ||
|| Exercise: Fix an existing bug. [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939 Bug #188939] ||<style="text-align: center;">[[Date(2008-02-13T14:37:38Z)]] || ||
|| Read [:UbuntuDevelopment/CodeReviews:Ubuntu Development Code Review] ||<style="text-align: center;">[[Date(2008-02-16T14:21:43Z)]] || ||
|| Read [:SponsorshipProcess:The Sponsorship Process] ||<style="text-align: center;">[[Date(2008-02-10T16:28:55Z)]] || ||
|| Read [http://ftp-master.debian.org/REJECT-FAQ.html FAQ on why packages get rejected in Debian] ||<style="text-align: center;">TODO || ||
|| Read [http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html Debian library packaging guide] ||<style="text-align: center;">TODO || ||
|| Exercise: Update a package. [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/200194 Bug #200194] and [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/201385 Bug #201385]||<style="text-align: center;">[[Date(2008-03-18T18:45:57Z)]] || ||
|| Exercise: Package a new piece of [https://launchpad.net/ubuntu/+bugs?field.tag=needs-packaging&orderby=status software]||<style="text-align: center;">TODO || ||
|| Read FreezeExceptionProcess||<style="text-align: center;">[[Date(2008-02-29T14:25:14Z)]] || ||
|| Exercise: Submit a Freeze Exception. [https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744 Bug #190744] ||<style="text-align: center;">[[Date(2008-03-26T13:17:20Z)]] || ||
|| Exercise: Update a library package. [https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744 Bug #190744] ||<style="text-align: center;">[[Date(2008-03-26T13:17:20Z)]] ||<style="text-align: center;">[:protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0:4] ||
|| Exercise: Submit a Sync Request. [https://bugs.launchpad.net/ubuntu/+source/libgda3/+bug/200292 Bug #200292] ||<style="text-align: center;">[[Date(2008-03-14T16:19:19Z)]] || ||
|| Read [[UbuntuDevelopment|Ubuntu Development Documentation]] ||<style="text-align: center;"><<Date(2008-01-27T18:45:57Z)>> || ||
|| Read [[UbuntuDevelopers|Info about Ubuntu Developers]] ||<style="text-align: center;"><<Date(2008-01-27T19:10:45Z)>> || ||
|| Read [[MOTU/GettingStarted|MOTU Getting Started]] ||<style="text-align: center;"><<Date(2008-01-27T18:45:57Z)>> || ||
|| Read [[PbuilderHowto|Pbuilder Documentation]] ||<style="text-align: center;"><<Date(2008-01-30T02:04:06Z)>> || ||
|| Read [[PackagingGuide|Packaging Guide]] ||<style="text-align: center;">In Progress || ||
|| Exercise: [[PackagingGuide/Complete#head-b1e654041de2f572282304b43e4b5191866afe46| Packaging hello from source]] ||<style="text-align: center;"><<Date(2008-02-01T20:06:13Z)>> ||<style="text-align: center;">[[protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0|1]],[[protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0|2]] ||
|| Exercise: [[PackagingGuide/Complete#head-54affe1daa46d0329d4eb61c90c13454df5bde63| Packaging hello using debhelper]] ||<style="text-align: center;"><<Date(2008-02-03T17:08:04Z)>> ||<style="text-align:center;">[[protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0|1]],[[protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0|2]],[[protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0|3]] ||
|| Exercise: Fix an existing bug. [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939|Bug #188939]] ||<style="text-align: center;"><<Date(2008-02-13T14:37:38Z)>> || ||
|| Read [[UbuntuDevelopment/CodeReviews|Ubuntu Development Code Review]] ||<style="text-align: center;"><<Date(2008-02-16T14:21:43Z)>> || ||
|| Read [[SponsorshipProcess|The Sponsorship Process]] ||<style="text-align: center;"><<Date(2008-02-10T16:28:55Z)>> || ||
|| Read [[http://ftp-master.debian.org/REJECT-FAQ.html|FAQ on why packages get rejected in Debian]] ||<style="text-align: center;">TODO || ||
|| Read [[http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html|Debian library packaging guide]] ||<style="text-align: center;">TODO || ||
|| Exercise: Update a package. [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/200194|Bug #200194]] and [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/201385|Bug #201385]]||<style="text-align: center;"><<Date(2008-03-18T18:45:57Z)>> || ||
|| Exercise: Package a new piece of [[https://launchpad.net/ubuntu/+bugs?field.tag=needs-packaging&orderby=status|software]]||<style="text-align: center;">TODO || ||
|| Read FreezeExceptionProcess||<style="text-align: center;"><<Date(2008-02-29T14:25:14Z)>> || ||
|| Exercise: Submit a Freeze Exception. [[https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744|Bug #190744]] ||<style="text-align: center;"><<Date(2008-03-26T13:17:20Z)>> || ||
|| Exercise: Update a library package. [[https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744|Bug #190744]] ||<style="text-align: center;"><<Date(2008-03-26T13:17:20Z)>> ||<style="text-align: center;">[[protonchris/MOTU#head-c0ecd7aa6a59e722ef5ffb0dc15b20289d70f5b0|4]] ||
|| Exercise: Submit a Sync Request. [[https://bugs.launchpad.net/ubuntu/+source/libgda3/+bug/200292|Bug #200292]] ||<style="text-align: center;"><<Date(2008-03-14T16:19:19Z)>> || ||
Line 28: Line 28:
|| Read and track [:EfrainValles/MOTUJourney:Efrain's MOTU wiki page] ||<style="text-align: center;">Ongoing || || || Read and track [[EfrainValles/MOTUJourney|Efrain's MOTU wiki page]] ||<style="text-align: center;">Ongoing || ||
Line 32: Line 32:
'''[[Date(2008-01-27T18:45:57Z)]]'''[[BR]] '''<<Date(2008-01-27T18:45:57Z)>>'''<<BR>>
Line 35: Line 35:
'''[[Date(2008-01-30T02:04:06Z)]]'''[[BR]] '''<<Date(2008-01-30T02:04:06Z)>>'''<<BR>>
Line 38: Line 38:
'''[[Date(2008-02-01T18:32:03Z)]]'''[[BR]] '''<<Date(2008-02-01T18:32:03Z)>>'''<<BR>>
Line 41: Line 41:
'''[[Date(2008-02-03T17:21:04Z)]]'''[[BR]]
I went through the debhelper section and the packaging from source section of the Ubuntu PackagingGuide. I noticed that the guide was a little behind since hello 2.2 is now available. So when working through the exercises I downloaded [http://ftp.gnu.org/gnu/hello/hello-2.2.tar.gz Hello 2.2] so that it would match with the current packages in the gutsy repository.
'''<<Date(2008-02-03T17:21:04Z)>>'''<<BR>>
I went through the debhelper section and the packaging from source section of the Ubuntu PackagingGuide. I noticed that the guide was a little behind since hello 2.2 is now available. So when working through the exercises I downloaded [[http://ftp.gnu.org/gnu/hello/hello-2.2.tar.gz|Hello 2.2]] so that it would match with the current packages in the gutsy repository.
Line 44: Line 44:
'''[[Date(2008-02-09T15:43:41Z)]]'''[[BR]]
I have decided to try and fix my first bug. After looking at the available bitesize and packaging bugs, I selected [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939 Bug #188939]. In addition to fixing the bug, a new version of glom is also available. So I will attempt to fix the bug and update the package to the newest upstream release. Also, CesareTirabassi has agreed to mentor me. His help is very much appreciated.
'''<<Date(2008-02-09T15:43:41Z)>>'''<<BR>>
I have decided to try and fix my first bug. After looking at the available bitesize and packaging bugs, I selected [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939|Bug #188939]]. In addition to fixing the bug, a new version of glom is also available. So I will attempt to fix the bug and update the package to the newest upstream release. Also, CesareTirabassi has agreed to mentor me. His help is very much appreciated.
Line 47: Line 47:
'''[[Date(2008-02-13T14:37:38Z)]]'''[[BR]]
I have successfully fixed my first [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939 bug]. I wasn't able to upgrade the package at the same time since the new version depends on newer versions of the libgda and libgdamm libraries. libgda is in main and a sync from Debian. I plan on submitting a bug to Debian asking for an upgrade. I plan to upgrade libgdamm myself, but I need to read up on library packages. The really great part is that the bug was fixed in time to make it into Hardy before the freeze. So I am proud to say that I have a fixed bug in Hardy. Finally, I want to thank CesareTirabassi (my MOTU mentor) and [https://launchpad.net/~murrayc Murry Cumming] (glom author) for their help.
'''<<Date(2008-02-13T14:37:38Z)>>'''<<BR>>
I have successfully fixed my first [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939|bug]]. I wasn't able to upgrade the package at the same time since the new version depends on newer versions of the libgda and libgdamm libraries. libgda is in main and a sync from Debian. I plan on submitting a bug to Debian asking for an upgrade. I plan to upgrade libgdamm myself, but I need to read up on library packages. The really great part is that the bug was fixed in time to make it into Hardy before the freeze. So I am proud to say that I have a fixed bug in Hardy. Finally, I want to thank CesareTirabassi (my MOTU mentor) and [[https://launchpad.net/~murrayc|Murry Cumming]] (glom author) for their help.
Line 50: Line 50:
'''[[Date(2008-02-15T15:50:25Z)]]'''[[BR]] '''<<Date(2008-02-15T15:50:25Z)>>'''<<BR>>
Line 53: Line 53:
'''[[Date(2008-02-23T15:15:16Z)]]'''[[BR]] '''<<Date(2008-02-23T15:15:16Z)>>'''<<BR>>
Line 57: Line 57:
'''[[Date(2008-03-08T18:13:01Z)]]'''[[BR]]
I am continuing to work on [https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744 Bug #190744]. We discovered that the ABI of the library had changed with version 2.9.81 and the soname needed to be updated. The maintainer,[https://launchpad.net/~murrayc Murry Cumming], was nice enough to release a new version (2.9.82). Soon thereafter, we discovered that a package for this piece of software entered the debian repositories, but used a different binary package name. Eventually, we wanted to be able to sync this software from debian. So the binary package name in ubuntu needed to be changed. With help from CesareTirabassi, I created a new source package that included the updated software (with new binary package names) and a new soname. So far, libgdamm is proving to be challenging, but I am learning a great deal.
'''<<Date(2008-03-08T18:13:01Z)>>'''<<BR>>
I am continuing to work on [[https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744|Bug #190744]]. We discovered that the ABI of the library had changed with version 2.9.81 and the soname needed to be updated. The maintainer,[[https://launchpad.net/~murrayc|Murry Cumming]], was nice enough to release a new version (2.9.82). Soon thereafter, we discovered that a package for this piece of software entered the debian repositories, but used a different binary package name. Eventually, we wanted to be able to sync this software from debian. So the binary package name in ubuntu needed to be changed. With help from CesareTirabassi, I created a new source package that included the updated software (with new binary package names) and a new soname. So far, libgdamm is proving to be challenging, but I am learning a great deal.
Line 60: Line 60:
'''[[Date(2008-04-06T21:21:38Z)]]'''[[BR]] '''<<Date(2008-04-06T21:21:38Z)>>'''<<BR>>
Line 63: Line 63:
'''[[Date(2008-06-21T02:49:57Z)]]'''[[BR]] '''<<Date(2008-06-21T02:49:57Z)>>'''<<BR>>
Line 68: Line 68:
 2. Hello 2.2 is now available in the gutsy repository. So download [http://ftp.gnu.org/gnu/hello/hello-2.2.tar.gz Hello 2.2] instead.  2. Hello 2.2 is now available in the gutsy repository. So download [[http://ftp.gnu.org/gnu/hello/hello-2.2.tar.gz|Hello 2.2]] instead.
Line 73: Line 73:
 * [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939 #188939] - Glom should depend on postgresql-8.3
 * [https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744 #190744] - Upgrade libgdamm3.0 to upstream version 2.9.81
 * [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/200194 #200194] - Update glom dependencies to point to renamed libgdamm package
 * [https://bugs.launchpad.net/ubuntu/+source/libgda3/+bug/200292 #200292] - Sync libgda3_3.0.2-2 from debian unstable
 * [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/201385 #201385] - Hardy: Please update glom to latest version
 * [https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/208436 #208436] - Latest cairo has an api change which causes problems
 * [https://bugs.launchpad.net/ubuntu/+source/libgda3/+bug/208833 #208833] - FTBFS: libgda3_3.0.2-2 on hardy/ia64
 * [https://bugs.launchpad.net/ubuntu/+source/wxglade/+bug/204895 #204895] - Packages failed archive rebuild test possibly due to python-central transition
 * [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/212301 #212301] - Please update glom to newest version (1.6.13)
 * [https://bugs.launchpad.net/ubuntu/+source/cairomm/+bug/205701 #205701] - Latest hardy cairomm is broken
 * [https://bugs.launchpad.net/ubuntu/+source/glom/+bug/204039 #204039] - Hardy: Please update to glom 1.6.10
 * [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/188939|#188939]] - Glom should depend on postgresql-8.3
 * [[https://bugs.launchpad.net/ubuntu/+source/libgdamm3.0/+bug/190744|#190744]] - Upgrade libgdamm3.0 to upstream version 2.9.81
 * [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/200194|#200194]] - Update glom dependencies to point to renamed libgdamm package
 * [[https://bugs.launchpad.net/ubuntu/+source/libgda3/+bug/200292|#200292]] - Sync libgda3_3.0.2-2 from debian unstable
 * [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/201385|#201385]] - Hardy: Please update glom to latest version
 * [[https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/208436|#208436]] - Latest cairo has an api change which causes problems
 * [[https://bugs.launchpad.net/ubuntu/+source/libgda3/+bug/208833|#208833]] - FTBFS: libgda3_3.0.2-2 on hardy/ia64
 * [[https://bugs.launchpad.net/ubuntu/+source/wxglade/+bug/204895|#204895]] - Packages failed archive rebuild test possibly due to python-central transition
 * [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/212301|#212301]] - Please update glom to newest version (1.6.13)
 * [[https://bugs.launchpad.net/ubuntu/+source/cairomm/+bug/205701|#205701]] - Latest hardy cairomm is broken
 * [[https://bugs.launchpad.net/ubuntu/+source/glom/+bug/204039|#204039]] - Hardy: Please update to glom 1.6.10
Line 87: Line 87:
 * [http://www.lemis.com/grog/brewing/temperature-control.html Tempcontrol]  * [[http://www.lemis.com/grog/brewing/temperature-control.html|Tempcontrol]]
Line 90: Line 90:
 * [http://www.nongnu.org/rdiff-backup/ rdiff-backup] package for release from the stable branch  * [[http://www.nongnu.org/rdiff-backup/|rdiff-backup]] package for release from the stable branch
Line 95: Line 95:
["CategoryMOTULog"] [[CategoryMOTULog]]

Introduction

This page will discuss the steps that I go through in order to become an MOTU and is inspired by Efrain's MOTU page. Thank you Efrain.

Task List

Task

Date Completed

Notes (See section below)

Read Ubuntu Development Documentation

2008-01-27

Read Info about Ubuntu Developers

2008-01-27

Read MOTU Getting Started

2008-01-27

Read Pbuilder Documentation

2008-01-30

Read Packaging Guide

In Progress

Exercise: Packaging hello from source

2008-02-01

1,2

Exercise: Packaging hello using debhelper

2008-02-03

1,2,3

Exercise: Fix an existing bug. Bug #188939

2008-02-13

Read Ubuntu Development Code Review

2008-02-16

Read The Sponsorship Process

2008-02-10

Read FAQ on why packages get rejected in Debian

TODO

Read Debian library packaging guide

TODO

Exercise: Update a package. Bug #200194 and Bug #201385

2008-03-18

Exercise: Package a new piece of software

TODO

Read FreezeExceptionProcess

2008-02-29

Exercise: Submit a Freeze Exception. Bug #190744

2008-03-26

Exercise: Update a library package. Bug #190744

2008-03-26

4

Exercise: Submit a Sync Request. Bug #200292

2008-03-14

Exercise: Submit a Merge.

TODO

Exercise: Submit a Backport.

TODO

Read and track Efrain's MOTU wiki page

Ongoing

Become a MOTU

Future

Log

2008-01-27
Well I finally decided to bite the bullet and get started. First up is reading. I'll keep a record of everything I read in the table above.

2008-01-30
I read through the sections of the Pbuilder documentation that seemed relevant for getting started as a MOTU. I skipped the sections on ccache, multiple pbuilders, and the section on older ubuntu releases. Up next is the packing guide which includes examples of common MOTU tasks. As I go though it, I'll make a note of additional documentation that would be helpful to read.

2008-02-01
I am currently reading through the Ubuntu PackagingGuide. This guide has a ton of information in it. I also added a few potential projects to test my packaging knowledge.

2008-02-03
I went through the debhelper section and the packaging from source section of the Ubuntu PackagingGuide. I noticed that the guide was a little behind since hello 2.2 is now available. So when working through the exercises I downloaded Hello 2.2 so that it would match with the current packages in the gutsy repository.

2008-02-09
I have decided to try and fix my first bug. After looking at the available bitesize and packaging bugs, I selected Bug #188939. In addition to fixing the bug, a new version of glom is also available. So I will attempt to fix the bug and update the package to the newest upstream release. Also, CesareTirabassi has agreed to mentor me. His help is very much appreciated.

2008-02-13
I have successfully fixed my first bug. I wasn't able to upgrade the package at the same time since the new version depends on newer versions of the libgda and libgdamm libraries. libgda is in main and a sync from Debian. I plan on submitting a bug to Debian asking for an upgrade. I plan to upgrade libgdamm myself, but I need to read up on library packages. The really great part is that the bug was fixed in time to make it into Hardy before the freeze. So I am proud to say that I have a fixed bug in Hardy. Finally, I want to thank CesareTirabassi (my MOTU mentor) and Murry Cumming (glom author) for their help.

2008-02-15
Today, I plan on looking into packaging a library. The library I am interested in updating is libgdamm. After some trouble with space/tabs in the rules file (see below), I created an upgraded package and passed the diff.gz along to CesareTirabassi.

2008-02-23
CesareTirabassi had a chance to look at the updated libgdamm library and he suggest that I subscribe u-u-s to get a formal review. DanielHolbach suggested that I look into submitting a freeze exception for the package and get it into Hardy. Today, I will be looking at FreezeExceptionProcess.

2008-03-08
I am continuing to work on Bug #190744. We discovered that the ABI of the library had changed with version 2.9.81 and the soname needed to be updated. The maintainer,Murry Cumming, was nice enough to release a new version (2.9.82). Soon thereafter, we discovered that a package for this piece of software entered the debian repositories, but used a different binary package name. Eventually, we wanted to be able to sync this software from debian. So the binary package name in ubuntu needed to be changed. With help from CesareTirabassi, I created a new source package that included the updated software (with new binary package names) and a new soname. So far, libgdamm is proving to be challenging, but I am learning a great deal.

2008-04-06
Packaging work continues. I have contributed to a hand full of bugs in the last month (see below). A significant number of the bugs I have worked on focused on glom since there have been a number of releases lately. At this point, I have gotten everything (and more) into hardy that I had hoped for.

2008-06-21
I took a break after the hardy release. I now plan to get going again. Watch for updates.

Notes

  1. lintian wanted -$(MAKE) distclean in the hello rules file to be changed to [ ! -f Makefile ] || $(MAKE) distclean

  2. Hello 2.2 is now available in the gutsy repository. So download Hello 2.2 instead.

  3. The rules file for hello-debhelper package weren't exactly the same as those described in the packaging guide, but it didn't seem to be a problem.
  4. I added a get-orig-source target to the rules file. I ran into trouble with the rules file since vim was using spaces for tabs. To use tabs instead, change your .vimrc or use Cntrl-V<tab>. Thanks to persia and CesareTirabassi.

Bugs I have worked on

  • #188939 - Glom should depend on postgresql-8.3

  • #190744 - Upgrade libgdamm3.0 to upstream version 2.9.81

  • #200194 - Update glom dependencies to point to renamed libgdamm package

  • #200292 - Sync libgda3_3.0.2-2 from debian unstable

  • #201385 - Hardy: Please update glom to latest version

  • #208436 - Latest cairo has an api change which causes problems

  • #208833 - FTBFS: libgda3_3.0.2-2 on hardy/ia64

  • #204895 - Packages failed archive rebuild test possibly due to python-central transition

  • #212301 - Please update glom to newest version (1.6.13)

  • #205701 - Latest hardy cairomm is broken

  • #204039 - Hardy: Please update to glom 1.6.10

Potential Projects

  • Upgrade the hello package to a new version with a Ubuntu specific change.
  • Tempcontrol

    • Get it to compile on Linux. It currently compiles on BSD. I will definitely need help on this.
    • Package it
  • rdiff-backup package for release from the stable branch

    • Development version already exists in Ubuntu/Debian
    • Rename the package to avoid conflicts with existing package


CategoryMOTULog

protonchris/MOTU (last edited 2009-02-13 19:02:03 by c-69-254-133-134)