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

newspost - neues Paket bauen - Fragen -- newspost - build new source package - questions



Bitte um Hilfe bei einigen Fragen betr. des Bauens von Quellpaketen:

Habe einige Erweiterungen / Änderungen gemacht zum Programm (Source Paket) newspost.

Folgendes ist mir inzwischen gelungen:

Vorhanden Datei: newspost_2.1.1.orig.tar.gz

Datei: newspost_2.1.2.beta.tar.gz ( erzeugt mit dpkg-source -b newspost-2.1.2.beta) - dieses Verzeichnis enthält alle Dateien, darunter die von mir geänderten und die zwei neuen.

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

hat ebenfalls funktioniert (Erzeugen der Datei debian/files).

Jetzt - bin immer noch im Verzeichnis newspost-2.1.2.beta - dpkg-genchanges -sa ergibt einige Warnungen:

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

Jetzt - dpkg-buildpackage -k66256351 -sa

ergibt folgendes:

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

Die beiden Warnungen sind wohl nicht tödlich, aber die Zeile zum Schluss:

was bedeutet sie genau, und wie kann man den Fehler beheben?

Beim Versuch, das Paket mit dput zu mentors.debian hochzuladen, kommt:

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'

Weglassen der Option -P (passiver Filetransfer) bringt keine Änderung.

Weitere offene Frage: Arbeitet zurzeit jemand an einer neuen Version von newspost, wenn ja, wie finde ich das heraus, und wie komme ich mit ihm/ihr in Verbindung?

David

PS.: es folgt für debian-devel und debian-mentors die gleiche Mail in Englisch.


Reply to: