Your message dated Sun, 20 Jul 2008 07:48:00 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#463538: fixed in erlang 1:12.b.3-dfsg-4 has caused the Debian Bug report #463538, regarding erlang-base: erlexec incorrectly detaches from a terminal to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 463538: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=463538 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: apt Version: 0.7.7 Hi! Looks like changes in in apt-pkg/deb/dpkgpm.h and apt-pkg/deb/dpkgpm.cc from 0.7.6 to 0.7.7 breaks ejabberd and yaws start from postinst scripts. Specifically: when I run 'apt-get install ejabberd' or 'apt-get install --reinstall ejabberd' (with apt 0.7.7 and newer) it reports: Preconfiguring packages ... (Reading database ... 14821 files and directories currently installed.) Preparing to replace ejabberd 1.1.4-5 (using .../ejabberd_1.1.4-5_i386.deb) ... Stopping jabber server: ejabberd already stopped. Unpacking replacement ejabberd ... Setting up ejabberd (1.1.4-5) ... Starting jabber server: ejabberd. Which is fine. But after apt-get finishes the work, ejabberd daemon disappears: # ps xa|grep ejabberd 26467 pts/0 S+ 0:00 grep ejabberd Using apt 0.7.6 and older, I get the same output from apt but: # ps xa|grep ejabberd 26499 pts/0 Rl 0:01 /usr/lib/erlang/erts-5.5.5/bin/beam -- -root /usr/lib/erlang -progname erl -- -home /var/lib/ejabberd -sname ejabberd -pa /usr/lib/ejabberd/ebin -s ejabberd -kernel inetrc "/etc/ejabberd/inetrc" -ejabberd config "/etc/ejabberd/ejabberd.cfg" log_path "/var/log/ejabberd/ejabberd.log" -sasl sasl_error_logger {file,"/var/log/ejabberd/sasl.log"} -mnesia dir "/var/lib/ejabberd" -noshell -noshell -noinput 26506 pts/0 S+ 0:00 grep ejabberd Which means ejabberd is running. The same successful result I get if simply use dpkg instead of apt-get. aptitude works similar to apt-get. I suspect that apt doesn't like the way erlang detaches from a controlling terminal. When I rolled back changes in apt-pkg/deb/dpkgpm.h and apt-pkg/deb/dpkgpm.cc apt-get 0.7.7 became working again. -- Sergei Golovan
--- End Message ---
--- Begin Message ---Source: erlang Source-Version: 1:12.b.3-dfsg-4 We believe that the bug you reported is fixed in the latest version of erlang, which is due to be installed in the Debian FTP archive: erlang-base-hipe_12.b.3-dfsg-4_i386.deb to pool/main/e/erlang/erlang-base-hipe_12.b.3-dfsg-4_i386.deb erlang-base_12.b.3-dfsg-4_i386.deb to pool/main/e/erlang/erlang-base_12.b.3-dfsg-4_i386.deb erlang-dev_12.b.3-dfsg-4_i386.deb to pool/main/e/erlang/erlang-dev_12.b.3-dfsg-4_i386.deb erlang-examples_12.b.3-dfsg-4_all.deb to pool/main/e/erlang/erlang-examples_12.b.3-dfsg-4_all.deb erlang-mode_12.b.3-dfsg-4_all.deb to pool/main/e/erlang/erlang-mode_12.b.3-dfsg-4_all.deb erlang-nox_12.b.3-dfsg-4_i386.deb to pool/main/e/erlang/erlang-nox_12.b.3-dfsg-4_i386.deb erlang-src_12.b.3-dfsg-4_all.deb to pool/main/e/erlang/erlang-src_12.b.3-dfsg-4_all.deb erlang-x11_12.b.3-dfsg-4_i386.deb to pool/main/e/erlang/erlang-x11_12.b.3-dfsg-4_i386.deb erlang_12.b.3-dfsg-4.diff.gz to pool/main/e/erlang/erlang_12.b.3-dfsg-4.diff.gz erlang_12.b.3-dfsg-4.dsc to pool/main/e/erlang/erlang_12.b.3-dfsg-4.dsc erlang_12.b.3-dfsg-4_all.deb to pool/main/e/erlang/erlang_12.b.3-dfsg-4_all.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sergei Golovan <[EMAIL PROTECTED]> (supplier of updated erlang package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 20 Jul 2008 08:12:37 +0400 Source: erlang Binary: erlang-base erlang-base-hipe erlang-nox erlang-x11 erlang-dev erlang-src erlang-examples erlang-mode erlang Architecture: source all i386 Version: 1:12.b.3-dfsg-4 Distribution: unstable Urgency: low Maintainer: Erlang Packagers <[EMAIL PROTECTED]> Changed-By: Sergei Golovan <[EMAIL PROTECTED]> Description: erlang - Concurrent, real-time, distributed functional language erlang-base - Concurrent, real-time, distributed functional language (virtual m erlang-base-hipe - Concurrent, real-time, distributed functional language (HiPE virt erlang-dev - Concurrent, real-time, distributed functional language (developme erlang-examples - Concurrent, real-time, distributed functional language (applicati erlang-mode - Concurrent, real-time, distributed functional language (editing m erlang-nox - Concurrent, real-time, distributed functional language (no X11 de erlang-src - Concurrent, real-time, distributed functional language (applicati erlang-x11 - Concurrent, real-time, distributed functional language (X11 deps) Closes: 463538 Changes: erlang (1:12.b.3-dfsg-4) unstable; urgency=low . * Fixed erlang-depends script to add optional dependency on erlang-base-hipe to ${erlang-base:Depends} substvar for all architecture-independent packages. Otherwise building them on different architectures will lead to different dependencies. * Added Vcs-Svn and Vcs-Browser headers to debian/control. * Removed package libgd2-xpm-dev from build dependencies which is not necessary anymore. * Added a patch which fixes detaching of erlang process from a controlling terminal (closes: #463538). Files: eaa1a19ba98fa42578966033099d5928 1620 interpreters optional erlang_12.b.3-dfsg-4.dsc 8d52897fd0c351f6d8234dfa5b60ac0b 63632 interpreters optional erlang_12.b.3-dfsg-4.diff.gz 551d29c5fe33f87b3bed618e1271f2bb 6760806 interpreters optional erlang-src_12.b.3-dfsg-4_all.deb 1e267d19b75841dbf7669fd248803987 396670 interpreters optional erlang-examples_12.b.3-dfsg-4_all.deb 613d1852dabb58072818a56e8ed30d5b 83072 interpreters optional erlang-mode_12.b.3-dfsg-4_all.deb ff9c54e214dee05296cba94c3fd124c5 31010 interpreters optional erlang_12.b.3-dfsg-4_all.deb 4e162680a55d65aa433900808580d186 6667680 interpreters optional erlang-base_12.b.3-dfsg-4_i386.deb d290f3128f16c78335ebfe740ab60f16 20480692 interpreters optional erlang-nox_12.b.3-dfsg-4_i386.deb ee0f4ecd7e3a9170af41a1090a6ca0df 2369310 interpreters optional erlang-x11_12.b.3-dfsg-4_i386.deb e1d288f9e3d7a8287d53cd3fc8e7a436 365864 interpreters optional erlang-dev_12.b.3-dfsg-4_i386.deb 566484ab395d5e9411f9ab4ce5aa342d 8296282 interpreters extra erlang-base-hipe_12.b.3-dfsg-4_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD4DBQFIgugOIcdH02pGEFIRAsbJAJ0b/tHhovbf5QANH3ddQw/6fT5ViACXfJoB 7PxoVR2zT/+W+5wO7F/ktg== =MpWK -----END PGP SIGNATURE-----
--- End Message ---

