
Hello,
I have tried to run 'checkinstall' after compilation but building the Debian package fails.
Here are the default values I had to customize:
0 - Maintainer: [ root@...1501... ] 1 - Summary: [ A Vector Drawing Application ] 2 - Name: [ inkscape ] 3 - Version: [ 0.44+devel ] 4 - Release: [ 0 ] 5 - License: [ GPL ] 6 - Group: [ Applications/Graphics ] 7 - Architecture: [ i386 ] 8 - Source location: [ inkscape ] 9 - Alternate source location: [ ] 10 - Requires: [ desktop-file-utils desktop-file-utils ]
First I have set the release value to '0' because it includes spaces. But there is still a problem with the requirements. I get the following error message:
dpkg-deb: Fehler beim Parsen, in Datei »/var/tmp/GUhrNQjUXHjWJoYFAWYQQ/package/DEBIAN/control« nahe Zeile 9 Paket »inkscape«: Zeilenvorschub im Feldnamen »desktop-file-utils«
When I try to change the value of Requires nothing changes.
Any suggestions?
Thanks.
Regards, Stefan

On Sun, Oct 01, 2006 at 10:21:35PM +0200, Stefan Endrullis wrote:
I have tried to run 'checkinstall' after compilation but building the Debian package fails.
Hi! Actually, the in-subversion debian/* tree isn't up to date. If you want to try to build a debian package from subversion, I'd recommend starting with the official Debian unstable diff: http://ftp.debian.org/debian/pool/main/i/inkscape/inkscape_0.44.1-1.diff.gz
Actually, it's generally recommended that upstreams not have a debian/ directory. Bryce, Nathan, Aaron, you're listed in the control and changelog files. Would anyone object if this directory was removed from Subversion? I think it may confuse more than it helps. :)
(patch attached)

Kees Cook wrote:
On Sun, Oct 01, 2006 at 10:21:35PM +0200, Stefan Endrullis wrote:
I have tried to run 'checkinstall' after compilation but building the Debian package fails.
Hi! Actually, the in-subversion debian/* tree isn't up to date. If you want to try to build a debian package from subversion, I'd recommend starting with the official Debian unstable diff: http://ftp.debian.org/debian/pool/main/i/inkscape/inkscape_0.44.1-1.diff.gz
Actually, it's generally recommended that upstreams not have a debian/ directory. Bryce, Nathan, Aaron, you're listed in the control and changelog files. Would anyone object if this directory was removed from Subversion? I think it may confuse more than it helps. :)
I wouldn't object to removing it, but I think it would be cooler if we could find a volunteer to maintain it. Any debian familiar people interested in such a task?
Aaron Spike

Aaron Spike scrisse:
I wouldn't object to removing it, but I think it would be cooler if we could find a volunteer to maintain it. Any debian familiar people interested in such a task?
Uhm, wait... We (as Debian comunity) already have a maintainer for inkscape package. He maintains the content of the debian/ dir and works hard to have a nice package in Debian (and derivatives, like ubuntu). Wolfram Quester (CC:ed here) is this person.
Here we're spekaing about something different. Usually debian/ dir should stay out of upstream release. I really think it should stay out of our SVN. Otherwise, we should keep it synched with wolfram's branch.
Aaron Spike
Cheers, Luca

Luca Bruno wrote:
Aaron Spike scrisse:
I wouldn't object to removing it, but I think it would be cooler if we could find a volunteer to maintain it. Any debian familiar people interested in such a task?
Uhm, wait... We (as Debian comunity) already have a maintainer for inkscape package. He maintains the content of the debian/ dir and works hard to have a nice package in Debian (and derivatives, like ubuntu). Wolfram Quester (CC:ed here) is this person.
Here we're spekaing about something different. Usually debian/ dir should stay out of upstream release. I really think it should stay out of our SVN. Otherwise, we should keep it synched with wolfram's branch.
Ok. I'm unfamiliar with the Debian customs. I just know as a rather casual user how frustrated I was trying to build a deb of cairo after they removed the debian directory from git.
Aaron Spike
participants (5)
-
Aaron and Sarah Spike
-
Aaron Spike
-
Kees Cook
-
Luca Bruno
-
Stefan Endrullis