Ticket #866 (new todo)

Opened 5 months ago

Last modified 5 months ago

Debian/release 0.pre.02

Reported by: ichthyo Owned by:
Priority: normal Milestone:
Component: lumiera Keywords: release debian package
Cc: Blocked By: #759, #876
Blocking:

Description (last modified by ichthyo) (diff)

It's time to roll the next preview release. We do this to practice the release process, to learn how to automate it further and to verify the build on several target platforms.

steps towards release 0.pre02

  • merge and cut the release branch
  • adjust debian package
  • build the binary packages for the supported distributions
  • insert those packages into our debian depot (incl. uploading to Lumiera.org)
  • verify installing from package
  • find out what needs to be updated on the website

to prepare

  • adjustments due to using Debian-Squeeze as reference now
    • drop gdl-lum
    • provide a port/backport of the last libGDL usable with GTK-2
    • update requirements to reflect the actual situation (boost, gtk)
  • maybe package gdlmm (still in discussion)

Change History

comment:1 Changed 5 months ago by ichthyo

fix a typo in the package description:

Description: nonlinear video editing and compositing tool.
 The Application allows to edit footabe based on the common
                                ^^^^^^^

comment:2 Changed 5 months ago by ichthyo

cleaning doesn't work properly when re-invoking the debian build after aborting a previous build. Observed on Ubuntu/natty. The reason is, we don't seem to invoke the correct cleaning goal. Some object files remain, the testlogs remain and some of the internal library checks from SCons are still in tree, causing dpkg-source to fail.

Additionally: would it be possible for this dist clean also to remove the compiled python files from SCons?

comment:3 Changed 5 months ago by ichthyo

  • Description modified (diff)

comment:4 Changed 5 months ago by ichthyo

  • Blocked By 876 added

comment:5 Changed 5 months ago by ichthyo

  • Blocked By 759 added

(In #759) ...meanwhile found out that it's sufficient to check for boost-system first, because it will then be added to the enviroment used for further checks.

Not sure about the -mt variant though. There seem to be two variants, as always. Maybe this was a problem with the ubuntu package on Natty ß-version?

Anyway, the build server is upgraded to Debian-Squeeze and we've dropped Lenny compatibility -- this Ticket could be closed, given that the next release works without adaptations on all of the supported platforms.

Note: See TracTickets for help on using tickets.