[needs-packaging] nXhtml for Emacs needs packaging

Bug #370387 reported by lborgman
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu
Confirmed
Wishlist
Unassigned

Bug Description

nXhtml is an add-on for Emacs. It lives in a launchpad repository and some people have asked to make it a package for Ubuntu:

  https://bugs.launchpad.net/nxhtml/+bug/292838

How do I make it an Ubuntu package? (I am not using Ubuntu myself, unfortunately.)

Revision history for this message
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

summary: - nXhtml for Emacs needs packaging
+ [needs-packaging] nXhtml for Emacs needs packaging
Changed in ubuntu:
importance: Undecided → Wishlist
Revision history for this message
lborgman (lennart-borgman) wrote :

Hi Brian,

I think I am past a rather long period with some instabilities in nXhtml (due to rewrite of some difficult parts). I think it could be a good time now to make it an Ubuntu package.

I have no idea how to proceed however. Could you (or someone else) please give some hints?

Kind regards,
L

Revision history for this message
Drew (drewwells) wrote :

This seems to be long dead. Today theres an emacs goodie package http://packages.debian.org/unstable/editors/emacs-goodies-el

Revision history for this message
lborgman (lennart-borgman) wrote :

@Drew: Are you saying that nXhtml is included there today?

Revision history for this message
lborgman (lennart-borgman) wrote :

I looked into the packing list for emacs-goodies-el, but I can not see nXhtml there.

So this is totally unrelated at the moment. (However some parts of nXhtml are beeing moved to the new emacs lisp repository ELPA/GNU ELPA, but that is also unrelated, since not all of nXhtml can be moved there yet.)

Revision history for this message
neutrico (neutrico) wrote :

I started some packaging work but nxhtml is very difficult to package with debian emacs policy in mind.

1. This package runs some tests and patches on start and is trying to write results to installation directory. So it requires write permissions on directory and lintian complains.

2. It's hard to bytecompile this package witch emacs in batch mode. I've been trying to run byte compilation ant mimic all settings defined in nxhtmlmaint.el file and nxhtmlmain-start-byte-compilation function but without success.

I could bytecompile without errors but I couldn't run bytecompiled package with emacs. Nxhtml menu was not visible and almost all reatures remain unloaded.

So I got everything else required to package nxhtml but cannot make this compatible with debian policy.

It's quite easy to package just all distributed files. But then it's impossible to initialize nxhtml properly from emacs.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
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.