trunk templates fail on quickly 10.04 LTS

Bug #635624 reported by Tony Byrne
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Quickly
Invalid
Undecided
Unassigned
quickly (Ubuntu)
Fix Released
Undecided
Didier Roche-Tolomelli

Bug Description

I can trigger the potential bug like this

copy trunk/quickly/data/templates/ubuntu-application to ~/quickly-templates/trunk
copy /usr/share/quickly/templates/ubuntu-application to ~/quickly-templates/10.04

./trunk/quickly/bin/quickly create trunk jotty
./trunk/quickly/bin/quickly create 10.04 jotty
both work fine

quickly create trunk jotty
this uses quickly from 10.04
quickly package fails

however debian package quickly-ubuntu-template does not depend on quickly

so quickly from 10.04 LTS might fail on quickly-ubuntu-template from 10.10
which is a potential use case

Related branches

Revision history for this message
Tony Byrne (tony-badwolf) wrote :

trunk revision 532

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Thanks for reporting this bug and helping to make Quickly better.

However, at each new quickly version, once released, the dependency is bumped so that you can't use an older core with the new template.

BTW, you should add the <quickly trunk>/bin to your path, you will be so able to use quickly from trunk with the right templates.

Changed in quickly:
status: New → Invalid
Revision history for this message
Tony Byrne (tony-badwolf) wrote : Re: [Bug 635624] Re: trunk templates fail on quickly 10.04 LTS

Hi Didier
  When I looked in Synaptic I could not see quickly as a dependency of
quickly-ubuntu-template so I can't see how the version bump will work.
Of course a distribution upgrade will work, but 10.04 is a long term
support version so partial upgrades might happen.
  I just asked Synaptic to remove quickly, it didn't indicate that any
other package would be affected.

On 9/12/10, Didier Roche <email address hidden> wrote:
> Thanks for reporting this bug and helping to make Quickly better.
>
> However, at each new quickly version, once released, the dependency is
> bumped so that you can't use an older core with the new template.
>
> BTW, you should add the <quickly trunk>/bin to your path, you will be so
> able to use quickly from trunk with the right templates.
>
> --
> trunk templates fail on quickly 10.04 LTS
> https://bugs.launchpad.net/bugs/635624
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Quickly: Invalid
>
> Bug description:
> I can trigger the potential bug like this
>
> copy trunk/quickly/data/templates/ubuntu-application to
> ~/quickly-templates/trunk
> copy /usr/share/quickly/templates/ubuntu-application to
> ~/quickly-templates/10.04
>
> ./trunk/quickly/bin/quickly create trunk jotty
> ./trunk/quickly/bin/quickly create 10.04 jotty
> both work fine
>
> quickly create trunk jotty
> this uses quickly from 10.04
> quickly package fails
>
> however debian package quickly-ubuntu-template does not depend on quickly
>
> so quickly from 10.04 LTS might fail on quickly-ubuntu-template from 10.10
> which is a potential use case
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/quickly/+bug/635624/+subscribe
>

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Oh right, not in that case (quickly create works well), but not other commands as there are mistmatched. That wasn't the case before. Will do for that release in the packaging. Thanks.

Changed in quickly (Ubuntu):
status: New → Triaged
assignee: nobody → Didier Roche (didrocks)
Revision history for this message
Colin Watson (cjwatson) wrote :

quickly (0.6-0ubuntu1) maverick; urgency=low

  * New upstream release: (LP: #638130)
   + quickly core:
    - enhance API with real case usage: nautilus extension
    - move bzr call to use internal API (Jelmer Vernooij)
    - support user defined template paths (Barry Warsaw) (LP: #585617)
    - quickly quickly now uses import command functionality from the origin
      template
    - fix copyright file (Kyle Nitzsche) (LP: #610096)
   + ubuntu-application-template and derivatives:
    - push the tarball to launchpad instead of the .changes (LP: #594256)
    - move bzr call to use internal API (Jelmer Vernooij)
    - add apache license (Monty Taylor)
    - update and improvment of the tutorial (Ryan Macnish)
    - "$ quickly add indicator" to add indicator support to your project
      (Owais Lone)
    - add yelp dep for tutorial (Umang Varma) (LP: #610026)
    - some fixes to the tutorial (Henrik H.) (LP: #608421)
    - don't add changelog for quickly package command (Umang Varma)
      (LP: #587538)
    - add quickly configure distribution <distro> to release to another
      distribution than your current one (Umang Varma) (LP: #608191)
    - Provide a modeline in generated source (Michael Terry) (LP: #606285)
  * debian/control:
    - bump python-distutils-extra build-dep
    - new core breaks older ubuntu-application template (package command)
      (LP: #635624)
    - quickly-ubuntu-template now depends on yelp (LP: #610026)

 -- Didier Roche <email address hidden> Tue, 14 Sep 2010 17:12:23 +0200

Changed in quickly (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.