RFU: tmexpand

Jörg Sommer joerg at alea.gnuu.de
Mon May 28 21:48:00 UTC 2007


Hallo Rafael,

Rafael Laboissiere schrieb am Mon 28. May, 19:21 (+0200):
> * Jörg Sommer <joerg at alea.gnuu.de> [2007-05-28 14:38]:
> 
> > Rafael Laboissiere schrieb am Mon 28. May, 13:47 (+0200):
> > > 1) The package depends on jed | xjed but the future jed will build-depend on
> > >    it.  Won't this cause a chicken-and-egg problem?
> > 
> > Good point. It's possible to build the packages, but bootstrapping isn't
> > possible. But rebuilding the hlp files if tmexpand is installed and
> > otherwise leave them as they are, wasn't what I want and leads to
> > different build results.
> 
> It looks like tmexpand should be part of the jed source package.

… and part of the slang package. The tool to extract tmexpand code from
the slang files is in the slang source. But it's an one‐liner for sed.
Because this tool is missing, the makefile wouldn't work.

> > I revert the tmexpand change, add a dpatch and check for changes in
> > check_package.
> 
> This is something I forgot to ask you last time:  What are the scripts
> check_package (in jed) and check_installation (in tmexpand)?

I use a script to build the package for the SVN. After build I do some
checks (lintian, changed files in the source tree, new/deleted files in
the new package) and run the script ../check_package. There I do
package specific tests.

> Shouldn't they be in the debian/ directory?

No. It's not part of the source.

> > > 2) We should address the following Lintian warning:
> > > 
> > >    W: tmexpand: unusual-interpreter ./usr/bin/tmexpand #!jed-script
> > 
> > That's only possible with an override file. Mmm, yes it is the best. It's
> > better than leave this message or adding jed-script to lintian.
> 
> What is the problem in asking the Lintian maintainers to include jed-script
> into the list of known interpreters?  There are already lots of interpreters
> listed in /usr/share/lintian/checks/scripts and one more won't hurt.

Wahh. =8-O What a big list. I thought this list is short. I file a bug
report against lintian. We must register jed, jed-script and xjed.

Bye, Jörg.
-- 
Es ist außerdem ein weit verbreiteter Irrtum das USENET ‚helfen‘ soll.
Tatsächlich wurde USENET nachweislich zur persönlichen Belustigung
seiner Erfinder geschaffen.
Jörg Klemenz <joerg at gmx.net>, <b4ai4o$1u8vmt$2 at ID-21915.news.dfncis.de>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-jed-devel/attachments/20070528/188e0ac4/attachment-0001.pgp 


More information about the Pkg-jed-devel mailing list