Subject: 'nother glitch with new source format...

From: Michael Alan Dorman <[email-masked]>
Date: Tue, 27 Aug 1996 14:40:45 -0400

I've almost finished converting a whole package---the only thing I
lack is a completed .changes file.

When running dpkg-buildpackage on my testbed, I get the following:

-----8<-----
Enter pass phrase:
Pass phrase is good.
Key for user ID: Michael Alan Dorman <[email-masked]>
1024-bit key, Key ID 00BFA3A9, created 1996/06/14
Just a moment....+ mv -- ../ncftp_2.3.0-6.dsc.asc ../ncftp_2.3.0-6.dsc
+ dpkg-genchanges
dpkg-genchanges: error: package ncftp has section  in control file but
- in files list
----->8-----

Here, however, is the control file:

-----8<-----
Source: ncftp
Priority: optional
Maintainer: Michael Alan Dorman <[email-masked]>
Standards-Version: 0.1

Package: ncftp
Architecture: any
Depends: ${shlibs:Depends}
Description: A user-friendly and full-featured FTP client.
 This program allows a user to transfer files to and from a remote network
 site, and offers additional features that are not found in the standard
 interface, ftp.
----->8-----

And here is `files':

-----8<-----
ncftp_2.3.0-6_i386.deb - optional
----->8-----

The problem, I guess, is obvious enough, but I feel unsure of why this
is a problem (I thought we were being encouraged to leave section and
priority and all that to the archive maintainer).

Once this can be resolved, I guess my only remaining complaint would
be that the build process is (until I have time to really sit down
with the tools and explore them and exactly what they do) just a touch
on the opaque side.

Which, I suppose just proves that Ian can't satisfy everyone all at
once.

Mike.
--
Michael Alan Dorman                                   Head of Systems
[email-masked]            Louis Calder Memorial Library
(305) 243-5530                 University of Miami School of Medicine

---

From: Ian Jackson <[email-masked]>
Date: Sat, 31 Aug 96 20:06 BST

Michael Alan Dorman writes ("'nother glitch with new source format..."):
> ...
> ...

See the new policy manual,
<URL:file://localhost/usr/doc/dpkg/policy.html/ch-binarypkg.html>, and
read the section on `Section and Priority'.

The problem is due to a bug in dpkg-genchanges which should have
called this a warning rather than an error, and due to your failure to
suggest a section and priority.

> Which, I suppose just proves that Ian can't satisfy everyone all at

Have you found the right docs ?  Try the programmers' manual.

Ian.