Re: RFS: esmtp (updated package)
Hi all On Sat, Dec 26, 2009 at 03:41:46PM +0100, Salvatore Bonaccorso wrote: I preprared a QA upload for esmtp. I would like to hear some comments, and if you find it ok, to upload it in case. The only thing is missed yet, I know, is updated translations from the debconf templates. I discussed yesterday with Gregor Hermann about it, and adapted three small changes, and he uploaded it for me then. http://packages.qa.debian.org/e/esmtp/news/20091227T171721Z.html Bests Salvatore signature.asc Description: Digital signature
RFS: esmtp (updated package)
Dear mentors, I'm Cc'in Jose the upstream author, and previous maintainer for esmtp in Debian, which is now orphaned. See http://bugs.debian.org/561302 I preprared a QA upload for esmtp. I would like to hear some comments, and if you find it ok, to upload it in case. The only thing is missed yet, I know, is updated translations from the debconf templates. The full changelog for the current version I prepared is the following: ---(debian/changelog)--- esmtp (1.2-1) unstable; urgency=low * QA upload. + Set maintainer to Debian QA Group packa...@qa.debian.org * New upstream release (Closes: #558390). * debian/control: - Bump Build-Depends for debhelper (= 7). - Add Homepage field. - Add ${misc:Depends} to Depends field for the esmtp-run binary package stanza. - Slightly improve synopsis for esmtp and esmtp-run binary packages. * Bump compat level for debhelper to 7. * debian/esmtp.changelogs: Drop ChangeLog from file since this is installed automatically by dh_installchangelogs. * Add russian translation for debconf template. Thanks to Yuri Kozlov for submitting the translation. (Closes: #543186). * Convert to '3.0 (quilt)' source package format. * Add patch to fix typo in esmtprc(5) manpage reported by Jakub Wilk. (Closes: #528343). * debian/rules: simplify rules makefile to a tiny rules file. * debian/esmtp.post{inst,rm}: Set the set -e flag to ensure that the script's execution is aborted when any executed command fails. * Refresh debian/copyright to the revision 135 of DEP5 proposal for machine readable format-specification of copyright file. * debian/esmtp.config: Set explicitly set -e instead of passing -e to the shell in the shebang. * Add fix_hyphen-used-as-minus-sign.patch to fix lintian warnings about missused hyphens in manpages esmtp(1) and esmtprc(5). * Referesh debian/templates to fix malformed-prompt-in-templates lintian warnings. * Switch from _Choices to __Choices in debian/templates spliting choises list. * Bump Standards-Version to 3.8.3. * Add debian/watch file to monitor new upstream versions released. -- Salvatore Bonaccorso salvatore.bonacco...@gmail.com Sat, 26 Dec 2009 15:15:04 +0100 It builds these binary packages: esmtp - user configurable relay-only MTA esmtp-run - user configurable relay-only MTA - the regular MTA The package appears to be lintian clean. The upload would fix these bugs: 528343, 543186, 558390 The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/e/esmtp - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.2-1.dsc I would be glad if someone uploaded this package for me. Kind regards Salvatore Bonaccorso signature.asc Description: Digital signature
Re: RFS: esmtp (updated package)
On Fri, Nov 14, 2008 at 11:18:55AM -0430, Jose Luis Rivas wrote: On Fri, Nov 14, 2008 at 04:55:55PM +1100, Anibal Monsalve Salazar wrote: On Fri, Nov 14, 2008 at 05:23:19AM +, José Fonseca wrote: The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/e/esmtp - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.0-1.dsc I would be glad if someone uploaded this package for me. I've re-uploaded the package to mentors.debian.net. It FTBFS with pbuilder. i486-linux-gnu-gcc -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -Wl,--as-needed -L/lib -o esmtp lexer.o local.o main.o message.o parser.o rfc822.o smtp.o -L/usr/lib -lesmtp -lssl -lcrypto -lpthread -ldl -lpthread /usr/bin/ld: cannot find -lssl collect2: ld returned 1 exit status make[2]: *** [esmtp] Error 1 make[2]: Leaving directory `/tmp/buildd/esmtp-1.0' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/buildd/esmtp-1.0' make: *** [build-stamp] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 pbuilder: Failed autobuilding of package It seems to me that you need libssl-dev as Build-Depends. Thing that you are missing in your packaging... After adding libssl-dev to the Build-Depends list, it fails the piuparts install test. piuparts -p -N --bindmount /srv/debian --bindmount /home/anibal/public_html/debian -m file:/srv/debian -m file:/home/anibal/public_html/debian -m http://elida.v7w.com/debian /home/anibal/elida/result/esmtp/esmtp_1.0-1_i386.deb [...] Setting up libssl0.9.8 (0.9.8g-14) ... Setting up libesmtp5 (1.0.4-2) ... Setting up esmtp (1.0-1) ... dpkg: error processing esmtp (--configure): subprocess post-installation script returned error exit status 10 Errors were encountered while processing: esmtp E: Sub-process /usr/bin/dpkg returned an error code (1) 12m9.8s ERROR: Command failed (status=100): ['chroot', '/tmp/tmpUUoHl1', 'apt-get', '-yf', '--no-remove', 'install'] esmtp_1.0-1_i386.deb doesn't install because the post-installation script returned error exit status 10. signature.asc Description: Digital signature
Re: RFS: esmtp (updated package)
On Sun, 2008-11-16 at 17:08 +1100, Aníbal Monsalve Salazar wrote: On Fri, Nov 14, 2008 at 11:18:55AM -0430, Jose Luis Rivas wrote: On Fri, Nov 14, 2008 at 04:55:55PM +1100, Anibal Monsalve Salazar wrote: On Fri, Nov 14, 2008 at 05:23:19AM +, José Fonseca wrote: The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/e/esmtp - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.0-1.dsc I would be glad if someone uploaded this package for me. I've re-uploaded the package to mentors.debian.net. It FTBFS with pbuilder. i486-linux-gnu-gcc -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -Wl,--as-needed -L/lib -o esmtp lexer.o local.o main.o message.o parser.o rfc822.o smtp.o -L/usr/lib -lesmtp -lssl -lcrypto -lpthread -ldl -lpthread /usr/bin/ld: cannot find -lssl collect2: ld returned 1 exit status make[2]: *** [esmtp] Error 1 make[2]: Leaving directory `/tmp/buildd/esmtp-1.0' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/buildd/esmtp-1.0' make: *** [build-stamp] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 pbuilder: Failed autobuilding of package It seems to me that you need libssl-dev as Build-Depends. Thing that you are missing in your packaging... After adding libssl-dev to the Build-Depends list, it fails the piuparts install test. piuparts -p -N --bindmount /srv/debian --bindmount /home/anibal/public_html/debian -m file:/srv/debian -m file:/home/anibal/public_html/debian -m http://elida.v7w.com/debian /home/anibal/elida/result/esmtp/esmtp_1.0-1_i386.deb [...] Setting up libssl0.9.8 (0.9.8g-14) ... Setting up libesmtp5 (1.0.4-2) ... Setting up esmtp (1.0-1) ... dpkg: error processing esmtp (--configure): subprocess post-installation script returned error exit status 10 Errors were encountered while processing: esmtp E: Sub-process /usr/bin/dpkg returned an error code (1) 12m9.8s ERROR: Command failed (status=100): ['chroot', '/tmp/tmpUUoHl1', 'apt-get', '-yf', '--no-remove', 'install'] esmtp_1.0-1_i386.deb doesn't install because the post-installation script returned error exit status 10. Anibal, Thanks for the feedback. libssl is pulled in by libesmtp-dev's /usr/bin/libesmtp-config script. I'll try to use LIBS and avoid linking libssl as suggested on this thread before. I'll also fix the post-inst script exit code problem and make a new set of packages. I'll keep you posted. Jose -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: RFS: esmtp (updated package)
* José Fonseca [EMAIL PROTECTED] [081114 06:38]: dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libcrypto.so.0.9.8 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). I'm planning to request lintian override. If anybody has a better suggestion please let me know. Never mind -- I've just learned about --as-needed ld flag that solves both issues. Please note the --as-needed flag does some black magic so unless you know what it does and have tested things still work in every condition be carefull with it. Usually it is easier to just reduce the needed dependencies. For example by giving the make call a fixed LIBS= argument to override the one written to the Makefile, modifying the LIBS= line in Makefile or by adding your own config script filtering stuff out. The easiest in your case seems to be to change all $(MAKE) in your debian/rules with $(MAKE) LIBS=-lesmtp. I'd also suggest to give configure a LDFLAGS=-Wl,-z,defs to make sure nothing bad happens. BTW: if you contact upstream, please also tell them to: 1) never ever add -I (or -D) to CFLAGS (it belongs to CPPFLAGS) 2) not to output -I/usr/include, -L/usr/lib or -L/lib it only make logs more hard to read. Hochachtungsvoll, Bernhard R. Link -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: RFS: esmtp (updated package)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Aníbal Monsalve Salazar wrote: On Fri, Nov 14, 2008 at 05:23:19AM +, José Fonseca wrote: The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/e/esmtp - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.0-1.dsc I would be glad if someone uploaded this package for me. I've re-uploaded the package to mentors.debian.net. It FTBFS with pbuilder. dh_testdir /usr/bin/make make[1]: Entering directory `/tmp/buildd/esmtp-1.0' /usr/bin/make all-am make[2]: Entering directory `/tmp/buildd/esmtp-1.0' i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT lexer.o -MD -MP -MF .deps/lexer.Tpo -c -o lexer.o lexer.c lexer.c:1539: warning: 'yyunput' defined but not used lexer.c:1582: warning: 'input' defined but not used mv -f .deps/lexer.Tpo .deps/lexer.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT local.o -MD -MP -MF .deps/local.Tpo -c -o local.o local.c mv -f .deps/local.Tpo .deps/local.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT message.o -MD -MP -MF .deps/message.Tpo -c -o message.o message.c mv -f .deps/message.Tpo .deps/message.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT parser.o -MD -MP -MF .deps/parser.Tpo -c -o parser.o parser.c mv -f .deps/parser.Tpo .deps/parser.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT rfc822.o -MD -MP -MF .deps/rfc822.Tpo -c -o rfc822.o rfc822.c mv -f .deps/rfc822.Tpo .deps/rfc822.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT smtp.o -MD -MP -MF .deps/smtp.Tpo -c -o smtp.o smtp.c mv -f .deps/smtp.Tpo .deps/smtp.Po i486-linux-gnu-gcc -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -Wl,--as-needed -L/lib -o esmtp lexer.o local.o main.o message.o parser.o rfc822.o smtp.o -L/usr/lib -lesmtp -lssl -lcrypto -lpthread -ldl -lpthread /usr/bin/ld: cannot find -lssl collect2: ld returned 1 exit status make[2]: *** [esmtp] Error 1 make[2]: Leaving directory `/tmp/buildd/esmtp-1.0' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/buildd/esmtp-1.0' make: *** [build-stamp] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 pbuilder: Failed autobuilding of package - Aborting with an error - unmounting /srv/debian filesystem - unmounting /home/anibal/public_html/debian filesystem - unmounting dev/pts filesystem - unmounting proc filesystem - cleaning the build env - removing directory /var/cache/pbuilder/build//20549 and its subdirectories It seems to me that you need libssl-dev as Build-Depends. Thing that you are missing in your packaging... Regards. - -- Jose Luis Rivas. San Cristóbal, Venezuela. GPG 0xCACAB118 http://ghostbar.ath.cx/about - http://debian.org.ve -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkkdnecACgkQOKCtW8rKsRgHxACggettH2dy2oBY8KOZiqRINmXm hg0AoKyLM6u8PfM/E5JJxydT896pBERJ =UW+f -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
RFS: esmtp (updated package)
Dear mentors, I am looking for a sponsor for the new version 1.0-1 of my package esmtp. It builds these binary packages: esmtp - User configurable relay-only MTA esmtp-run - User configurable relay-only MTA The package is lintian clean, with the exception of the possible-gpl-code-linked-with-openssl message reported by recent lintian versions. I believe this error does not apply to this package since it does not depend on openssl directly. It depends on libesmtp, which is LGPL, which in turns depends on openssl. Unfornately, the upstream build links with -lssl anyway (probably for static linking sake), so the binary has a bunch of unneeded dependencies: dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libcrypto.so.0.9.8 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). I'm planning to request lintian override. If anybody has a better suggestion please let me know. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/e/esmtp - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.0-1.dsc I would be glad if someone uploaded this package for me. Kind regards José Fonseca -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: RFS: esmtp (updated package)
On Fri, 2008-11-14 at 05:08 +, José Fonseca wrote: Dear mentors, I am looking for a sponsor for the new version 1.0-1 of my package esmtp. It builds these binary packages: esmtp - User configurable relay-only MTA esmtp-run - User configurable relay-only MTA The package is lintian clean, with the exception of the possible-gpl-code-linked-with-openssl message reported by recent lintian versions. I believe this error does not apply to this package since it does not depend on openssl directly. It depends on libesmtp, which is LGPL, which in turns depends on openssl. Unfornately, the upstream build links with -lssl anyway (probably for static linking sake), so the binary has a bunch of unneeded dependencies: dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libssl.so.0.9.8 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libcrypto.so.0.9.8 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided if debian/esmtp/usr/bin/esmtp were not uselessly linked against it (they use none of its symbols). I'm planning to request lintian override. If anybody has a better suggestion please let me know. Never mind -- I've just learned about --as-needed ld flag that solves both issues. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/e/esmtp - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.0-1.dsc I would be glad if someone uploaded this package for me. I've re-uploaded the package to mentors.debian.net. Regards, Jose -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: RFS: esmtp (updated package)
On Fri, Nov 14, 2008 at 2:23 PM, José Fonseca [EMAIL PROTECTED] wrote: I'm planning to request lintian override. If anybody has a better suggestion please let me know. Never mind -- I've just learned about --as-needed ld flag that solves both issues. Please also contact upstream about fixing the build system to not link against those libraries. -- bye, pabs http://wiki.debian.org/PaulWise
Re: RFS: esmtp (updated package)
On Fri, Nov 14, 2008 at 05:23:19AM +, José Fonseca wrote: The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/e/esmtp - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.0-1.dsc I would be glad if someone uploaded this package for me. I've re-uploaded the package to mentors.debian.net. It FTBFS with pbuilder. dh_testdir /usr/bin/make make[1]: Entering directory `/tmp/buildd/esmtp-1.0' /usr/bin/make all-am make[2]: Entering directory `/tmp/buildd/esmtp-1.0' i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT lexer.o -MD -MP -MF .deps/lexer.Tpo -c -o lexer.o lexer.c lexer.c:1539: warning: 'yyunput' defined but not used lexer.c:1582: warning: 'input' defined but not used mv -f .deps/lexer.Tpo .deps/lexer.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT local.o -MD -MP -MF .deps/local.Tpo -c -o local.o local.c mv -f .deps/local.Tpo .deps/local.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT message.o -MD -MP -MF .deps/message.Tpo -c -o message.o message.c mv -f .deps/message.Tpo .deps/message.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT parser.o -MD -MP -MF .deps/parser.Tpo -c -o parser.o parser.c mv -f .deps/parser.Tpo .deps/parser.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT rfc822.o -MD -MP -MF .deps/rfc822.Tpo -c -o rfc822.o rfc822.c mv -f .deps/rfc822.Tpo .deps/rfc822.Po i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/include -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -MT smtp.o -MD -MP -MF .deps/smtp.Tpo -c -o smtp.o smtp.c mv -f .deps/smtp.Tpo .deps/smtp.Po i486-linux-gnu-gcc -DSYSCONFDIR=\/etc\ -Wall -g -O2 -I/usr/include -Wl,--as-needed -L/lib -o esmtp lexer.o local.o main.o message.o parser.o rfc822.o smtp.o -L/usr/lib -lesmtp -lssl -lcrypto -lpthread -ldl -lpthread /usr/bin/ld: cannot find -lssl collect2: ld returned 1 exit status make[2]: *** [esmtp] Error 1 make[2]: Leaving directory `/tmp/buildd/esmtp-1.0' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/buildd/esmtp-1.0' make: *** [build-stamp] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 pbuilder: Failed autobuilding of package - Aborting with an error - unmounting /srv/debian filesystem - unmounting /home/anibal/public_html/debian filesystem - unmounting dev/pts filesystem - unmounting proc filesystem - cleaning the build env - removing directory /var/cache/pbuilder/build//20549 and its subdirectories signature.asc Description: Digital signature
Re: RFS: esmtp (updated package)
Hi, José Fonseca wrote: I'd appreciate if a DD could sponsor the upload of esmtp (user configurable relay-only MTA): Done. Simon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: On Homepage links [was: RFS: esmtp (updated package)]
On Sat, 13 Oct 2007 21:01:24 +0200, Cyril Brulebois wrote: I'd appreciate if a DD could sponsor the upload of esmtp (user configurable relay-only MTA): I'm no DD, etc., you know the drill. Name:esmtp Version: 0.6.0-1 Uploaded:2007-09-03 17:27:01 Description: esmtp - User configurable relay-only MTA esmtp-run - User configurable relay-only MTA Repository URL: http://mentors.debian.net/debian/pool/main/e/esmtp Closes bugs: 394847, 407101, 432633 I'm wondering whether it could be interesting to include a link to the upstream homepage in the template. I know that usually, running “apt-cache show” is sufficient, but it might be interesting to be able to follow the link to upstream directly from here. What do you think? Also, you could include an “Homepage” field in the source part of your debian/control file. See dpkg/1.14.7's Debian changelog entry. The policy isn't updated yet (nor lintian) but a consensus was reached on debian-devel, so I think it might be good to start using it. Thanks for the info, Cyril. I agree entirely with your suggestions. As debian user, I felt the need for a standard way to find packages upstream homepages several times, and I'm glad it got finally standardized. For reference, esmtp's homepage is http://esmtp.sourceforge.net/ and I'm actually the upstream author. Cheers, José Fonseca -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
RFS: esmtp (updated package)
Hi, I'd appreciate if a DD could sponsor the upload of esmtp (user configurable relay-only MTA): Name: esmtp Version:0.6.0-1 Uploaded: 2007-09-03 17:27:01 Description:esmtp - User configurable relay-only MTA esmtp-run - User configurable relay-only MTA Repository URL: http://mentors.debian.net/debian/pool/main/e/esmtp Closes bugs:394847, 407101, 432633 It packages a new upstream, and closes several bugs (including a RC bug). It is on mentors.d.n: http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=esmtp Cheers, José Fonseca -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
On Homepage links [was: RFS: esmtp (updated package)]
José Fonseca [EMAIL PROTECTED] (13/10/2007): Hi, Hello, I'd appreciate if a DD could sponsor the upload of esmtp (user configurable relay-only MTA): I'm no DD, etc., you know the drill. Name: esmtp Version: 0.6.0-1 Uploaded: 2007-09-03 17:27:01 Description: esmtp - User configurable relay-only MTA esmtp-run - User configurable relay-only MTA Repository URL: http://mentors.debian.net/debian/pool/main/e/esmtp Closes bugs: 394847, 407101, 432633 I'm wondering whether it could be interesting to include a link to the upstream homepage in the template. I know that usually, running “apt-cache show” is sufficient, but it might be interesting to be able to follow the link to upstream directly from here. What do you think? Also, you could include an “Homepage” field in the source part of your debian/control file. See dpkg/1.14.7's Debian changelog entry. The policy isn't updated yet (nor lintian) but a consensus was reached on debian-devel, so I think it might be good to start using it. Cheers, -- Cyril Brulebois PS: Sorry for somehow hijacking that thread, but I really wanted to see esmtp's homepage, and it looked like that subject wasn't talked about lately. pgplEKsQa2XGs.pgp Description: PGP signature
Re: On Homepage links [was: RFS: esmtp (updated package)]
debian/control file. See dpkg/1.14.7's Debian changelog entry. The policy isn't updated yet (nor lintian) but a consensus was reached on lintian (at least version 1.23.34) does no more complain about unknown field for Homepage in source stanza of debian/control; mine changelog to find the version from when it is acceptable. Sandro -- Sandro Tosi (aka Morpheus, matrixhasu) My (little) site: http://matrixhasu.altervista.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: On Homepage links [was: RFS: esmtp (updated package)]
Sandro Tosi [EMAIL PROTECTED] (13/10/2007): lintian (at least version 1.23.34) does no more complain about unknown field for Homepage in source stanza of debian/control; mine changelog to find the version from when it is acceptable. FSVO “complain”. | [EMAIL PROTECTED]:~$ lintian --version | Lintian v1.23.34 | [EMAIL PROTECTED]:~$ lintian -I /var/cache/pbuilder/result/k3dsurf_0.6.2-1_i386.changes | I: k3dsurf source: unknown-field-in-dsc homepage | I: k3dsurf: unknown-field-in-control homepage /me always calls “lintian -i -I” — but not here for the purpose of the demonstration. Cheers, -- Cyril Brulebois pgpKisfdvzTYZ.pgp Description: PGP signature
Re: On Homepage links [was: RFS: esmtp (updated package)]
lintian (at least version 1.23.34) does no more complain about unknown field for Homepage in source stanza of debian/control; mine changelog to find the version from when it is acceptable. FSVO complain. OMG, I'm sorry.. I did the test on pkgs with no Homepage file in there I should go sleep earlier... :) -- Sandro Tosi (aka Morpheus, matrixhasu) My (little) site: http://matrixhasu.altervista.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
RFS: esmtp (updated package)
Hi, My previous sponsor is not answering emails, so I'd appreciate if a DD could sponsor the upload of esmtp (user configurable relay-only MTA): Name: esmtp Version:0.6.0-1 Uploaded: 2007-09-03 17:27:01 Description:esmtp - User configurable relay-only MTA esmtp-run - User configurable relay-only MTA Repository URL: http://mentors.debian.net/debian/pool/main/e/esmtp Closes bugs:394847, 407101, 432633 It packages a new upstream, and closes several bugs (including a RC bug). It is on mentors.d.n: http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=esmtp Cheers, José Fonseca -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]