[pkg-xmule] Re: neues Upstream-Release für xMule und Revision 1.9.5-2

Daniel Leidert pkg-xmule-maintainers@lists.alioth.debian.org
Thu, 24 Mar 2005 13:04:16 +0100


Am Donnerstag, den 24.03.2005, 10:08 +0100 schrieb David Schmitt:
> On Wednesday 23 March 2005 14:33, Daniel Leidert wrote:
[ChangeLog/control Maintainer]
> > Ähm, ich würde das Gegenteil behaupten wollen. Lintian wird sich
> > beschweren, wenn das Paket nicht mit einer NMU-Revision versehen ist un=
d
> > der Name im Changelog-Eintrag vom Namen im Maintainer-Feld in
> > debian/control abweicht. 
> 
> Achso. Wie wäre es mit so:
> 
> xmule (1.9.5-2) UNRELEASED; urgency=medium
> 
>   Daniel Leidert:
>   * ...
> 
>  -- xMule Package Maintainers <pkg-xmule-...
> 
> Mit der Mailingliste als Maintainer und Noèl weiterhin als uploader? Da=
s Paket 
> muss dann eh mit Noèls Schlüssel signiert sein.

Klingt gut. Mach mich gleich mal daran.

> > Lintian wird noch eine weitere Warnung melden, 
> > da /usr/bin/ed2k keine Man-page hat. Das würde ich aber gerne mit den
> > aMule-Maintainern regeln, so dass die gleich noch ein dpkg-divert für
> > ed2k.1.gz machen (mit dem Binary funktioniert das ja ganz gut). Dann
> > kann die Manpage auf ed2k.xmule umgeschrieben werden und Lintian dürf=
te
> > keine weiteren Warnungen melden. Das ist in jedem Fall ein Punkt, der
> > möglichst vor dem Release einen xMule 1.10.0er Pakets zu tun wäre.
> 
> Wäre praktisch.

Da für aMule noch ein Bug-Report fällig ist, werde ich das mal als
gleich noch Wishlist-Eintrag anhängen.

[xMule und lugdunum]
> Ja, ich hab's mir auch durchgelesen. Schade eigentlich :(

ACK.

> > >  Das 1.9.5er hat ja so seine Probleme...
> >
> > 1.9.5-1 musste Probleme haben, da ja die Variablen PACKAGE_* durch die
> > config.h aus dem libcrypto++5.2-Paket redefiniert wurden. Das kann AFAI=
K
> > einige kritische Fehler verursachen. 
> 
> Komisch, ich hab's gerade mit einem up-to-date cvs gebaut und immer noch 
> Warnungen wegen dem PACKAGE_* Zeug bekommen.

Das ist normal. Um die Warnungen zu beseitigen, müsste AC_INIT() aus der
configure.ac gelöscht werden. Gleichzeitig müsste AM_INIT_AUTOMAKE() mit
den richtigen Werten für PACKAGE und VERSION aufgerufen werden. Dann
würde PACKAGE_* nicht mehr in config.h.in stehen und könnte auch nicht
mehr redefiniert werden (könnte man im nä. Release auch so handhaben).
Aber so, wie es jetzt ist, funktioniert es auch, da PACKAGE_* nicht mehr
genutzt wird.

> > Über 
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=301033 bin ich
> > allerdings ein wenig erstaunt. Das Problem sollte eigentlich nicht mehr
> > in der 1.9.5 vorkommen.
> 
> Mir ist der xmule (vom CVS) gerade wieder mit 
> 
> xmule: pthread_mutex_lock.c:78: __pthread_mutex_lock: Assertion 
> `mutex->__data.__owner == 0' failed.
> 
> gestorben. :( der Backtrace ist komplett in wx/GTK/glibc code. Keine Ahnu=
ng 
> was da passiert.
[snip]

Eigentlich versuche ich ja Ted nun schon seit Anfang der Woche zu
erreichen, damit ich ihm verschiedene Probleme vortragen kann und diese
mal im Upstream gefixt werden. Hatte aber bisher noch kein Glück.

MfG Daniel