[MIR] yodl

Bug #920436 reported by Felix Geyer
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
icmake (Ubuntu)
Invalid
Undecided
Matthias Klose
yodl (Ubuntu)
Invalid
Undecided
Matthias Klose

Bug Description

Rationale:
A new version of the zsh package from Debian requires yodl as a build-dependency to generate its docs. See bug #762286
yodl itself requires icmake to build.

Security:
Both packages have no security history.

Quality assurance:
The packages seem to be maintained well. There are only minor bugs on Launchpad/Debian BTS.

Standards compliance:
They use relatively recent packaging techniques and comply with the latest Debian Policy 3.9.2.

Maintenance:
Basically they can be kept in sync with Debian but I had to modify yodl to drop its build-dependency on mktemp which is a transitional package for coreutils in universe. I have already forwarded the changes to Debian.

Daniel Hahler (blueyed)
description: updated
Revision history for this message
Matthias Klose (doko) wrote :

hmm another "make" in main? are the generated zsh docs still included in the zsh sources?

Changed in yodl (Ubuntu):
status: New → Incomplete
Revision history for this message
Felix Geyer (debfx) wrote :

I think they are in the upstream tarball but Debian strips them before creating their orig.tar.bz2.
Anyway the reason to regnerate the docs is that we have the zsh configs in /etc/zsh but the pre-generated docs say the configs are in /etc.

Felix Geyer (debfx)
Changed in yodl (Ubuntu):
status: Incomplete → New
Michael Terry (mterry)
Changed in yodl (Ubuntu):
assignee: nobody → Matthias Klose (doko)
Changed in icmake (Ubuntu):
assignee: nobody → Matthias Klose (doko)
Revision history for this message
Felix Geyer (debfx) wrote :

Ping.

We are way past feature freeze and this blocks uploading a new zsh version.

Revision history for this message
Matthias Klose (doko) wrote :

sorry for the delay. is there a FFe for zsh? if not, I'd like to delay this for the q-series. If there is a FFe, please consider shipping the original tarball for precise. I'll address this with the MIR team at UDS.

Changed in icmake (Ubuntu):
status: New → Incomplete
Changed in yodl (Ubuntu):
status: New → Incomplete
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

5 development cycles later, what needs to be done to approve icmake & yodl M.I.R.? zsh packaging divergence is getting harder to untangle and maintain.

Changed in yodl (Ubuntu):
status: Incomplete → New
Changed in icmake (Ubuntu):
status: Incomplete → New
Revision history for this message
Felix Geyer (debfx) wrote :

Another month later ...
I hope doing parts of the build "offline" to avoid proper build-dependencies is not considered a permanent solution.

If it is a problem to promote these two packages please consider dropping zsh from whatever seed that is pulling it into main.

Revision history for this message
Matthias Klose (doko) wrote :

closing as invalid, because we now can use build dependencies from universe

Changed in icmake (Ubuntu):
status: New → Invalid
Changed in yodl (Ubuntu):
status: New → Invalid
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.