[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

build new source package - questions



Please help, I have some questions regarding building Source Packages.

Made some changes to source package newspost.

Successful with following:

There exists file: newspost_2.1.1.orig.tar.gz

File: newspost_2.1.2.beta.tar.gz ( erzeugt mit dpkg-source -b newspost-2.1.2.beta)
- all files, also those i have changed and the new ones.

cd newspost-2.1.2.beta
dpkg-distaddfile newspost_2.1.1.orig.tar.gz news optional and:
dpkg-distaddfile newspost_2.1.2.beta.tar.gz news optional

successful too (create file debian/files).

Jetzt - still in newspost-2.1.2.beta - dpkg-genchanges -sa  - some warnings:

parsechangelog/debian: Warnung: debian/changelog(l5): ungültig formatierte Zeile im Nachspann
LINE:  -- David Moerike <david_moerike@arcor.de> Sat, 26 Apr 08:01:02 +0200
parsechangelog/debian: Warnung: debian/changelog(l7): found start of entry where expected more change data or trailer
LINE: newspost (2.1.1-4) unstable; urgency=low +0200
parsechangelog/debian: Warnung: debian/changelog(l7): fand EOF wo more change data or trailer erwartet wurde Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 202, <STDIN> line 7. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 202, <STDIN> line 7. parsechangelog/debian: Warnung: debian/changelog(l5): ungültig formatierte Zeile im Nachspann
LINE:  -- David Moerike <david_moerike@arcor.de> Sat, 26 Apr 08:01:02 +0200
parsechangelog/debian: Warnung: debian/changelog(l7): found start of entry where expected more change data or trailer
LINE: newspost (2.1.1-4) unstable; urgency=low +0200
dpkg-genchanges: Warnung: Paket newspost in Steuerdatei aber nicht in Dateiliste dpkg-genchanges: Warnung: unbekanntes Informationsfeld »Error« in den Eingabedateien in ausgewertete Version des changelogs
dpkg-genchanges: füge kompletten Quellcode beim Hochladen hinzu
Format: 1.8
Date: Tue, 29 Apr 2008 19:29:55 +0200
Source: newspost
Binary: newspost
Architecture: source
Version: 2.1.2.beta
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Description:
newspost   - Usenet binary autoposter
Changes:
newspost (2.1.2.beta) unstable; urgency=low
.
 * Functions for external calls added.
Checksums-Sha1:
7d7a2e71a04dd3fc5999e1c0a931d0e4dffaad7b 483 newspost_2.1.2.beta.dsc
147d6b0d932acb7564b7f77eac4642e672fa01ce 67286 newspost_2.1.2.beta.tar.gz
244f31c6e5aa8e41224310295e477ab4a8a17071 61412 newspost_2.1.1.orig.tar.gz
Checksums-Sha256:
867137bea86c78680ca95070fc78fc35662af893f4c2cb5f9973b978e24efab1 483 newspost_2.1.2.beta.dsc 13f952b7cd0de96de65a74fb197d74585ba451ad43016f41f4a393cf210b5a86 67286 newspost_2.1.2.beta.tar.gz bdd1ae83d7459d2cdd726115c028405fce33f9b60e71b88969f82fbc02672be7 61412 newspost_2.1.1.orig.tar.gz
Files:
0c4718a9952e30cf7d33ec9980ffaf51 483 news optional newspost_2.1.2.beta.dsc
e4e28deecf535fe28435a206fb8ab74f 67286 news optional newspost_2.1.2.beta.tar.gz 099a69ce511f746aec88a57d03575d5f 61412 news optional newspost_2.1.1.orig.tar.gz

Now - dpkg-buildpackage -k66256351 -sa

gives following:

dpkg-buildpackage: setze CFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CPPFLAGS auf Standardwert:
dpkg-buildpackage: setze LDFLAGS auf Standardwert:
dpkg-buildpackage: setze FFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CXXFLAGS auf Standardwert: -g -O2
parsechangelog/debian: Warnung: debian/changelog(l5): ungültig formatierte Zeile im Nachspann
LINE:  -- David Moerike <david_moerike@arcor.de> Sat, 26 Apr 08:01:02 +0200
parsechangelog/debian: Warnung: debian/changelog(l7): found start of entry where expected more change data or trailer
LINE: newspost (2.1.1-4) unstable; urgency=low +0200
parsechangelog/debian: Warnung: debian/changelog(l7): fand EOF wo more change data or trailer erwartet wurde Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 202, <STDIN> line 7. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 202, <STDIN> line 7.
dpkg-buildpackage: Quellpaket newspost
dpkg-buildpackage: Quellversion 2.1.2.beta
dpkg-buildpackage: Fehler: kann Quellen geändert durch nicht bestimmen (- cannot determine sources changed by)

Warnings seem not lethal but the last line:

what does it exactly mean and how can I successfully do it?

When trying to upload to mentors.debian.net with dput comes following:

david@debian:~/newspost-2.1.2.beta$ dput -P ftp-master newspost.changes

Traceback (most recent call last):
File "/usr/bin/dput", line 919, in ?
  main()
File "/usr/bin/dput", line 767, in main
  unsigned_upload, debug)
File "/usr/bin/dput", line 281, in verify_files
  changes = parse_changes(chg_fd)
File "/usr/bin/dput", line 80, in parse_changes
  for a in changes.dict['files'].split('\n'):
KeyError: 'files'

No change when omitting Option -P (passive ftp).

Next question: If other persons are working on a new version of Debian package newspost, how can I find and contact them?

David


Reply to: