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

Re: build new source package - questions



Just a few lines about appropiate mailing lists and their languages.


Hallo David,

schön, dass du mit Debian eine Distribution gefunden hast, für die es
sich für dich zu lohnen scheint, etwas mehr zu tun; trotzdem gibt es ein
paar Regeln, an die auch du gebeten bist, dich zu halten:

1. Man sendet eine Mail an eine(!) MailingListe; nämlich an die
   richtige.
2. Man passt sich der Sprache der MailingListe an.
3. Man sendet nicht das gleiche Problem/die gleiche Anfrage mehrmals.

debian-devel ist die Liste, auf der auf englisch(!) die Entwickler (und
natürlich jeder Interessierte) die gesamte Entwicklung der Distribution
und ihrer Probleme diskutieren. Einzelne Paketbauprobleme haben hier,
sofern sie nicht aufgrund eines Defekts in wichtigen Paketen wie apt
oder dpkg entstehen, keinen Platz.
debian-mentors ist eine Liste (ebenfalls auf englisch), auf der
zukünftige oder anfangende Maintainer Probleme und Anfragen loswerden
können, die sie haben, wenn sie Pakete für die Distribution herrichten.
debian-user-german ist eine deutsche Liste für alle User, die alle ihre
Fragen und Probleme hier loswerden können (auch Paketbau gehört dazu,
weil nicht jder Pakete gleich für die Community baut).

Ich (und ich vermute alle anderen auch) bitte dich also dringend, in
Zukunft genau zu wählen, was wo angemessen ist. Das macht die Arbeit
erheblich leichter.

Cheers,
Hauke

PS: Deine Fragen würde ich erstmal versuchen auf user-german zu klären.

On Tue, Apr 29, 2008 at 08:08:04PM +0200, David wrote:
> 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
>
>
> -- 
> To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>

Attachment: signature.asc
Description: Digital signature


Reply to: