Debian Bug report logs - #698092
exim4: Fails to send mails on hurd-i386 with ipv6 enabled

version graph

Package: exim4; Maintainer for exim4 is Exim4 Maintainers <pkg-exim4-maintainers@lists.alioth.debian.org>; Source for exim4 is src:exim4 (PTS, buildd, popcon).

Reported by: Samuel Thibault <sthibault@debian.org>

Date: Sun, 13 Jan 2013 23:39:02 UTC

Severity: important

Tags: fixed-upstream, patch

Found in version exim4/4.80-6

Fixed in versions exim4/4.82~rc1-1, 4.81

Done: Samuel Thibault <sthibault@debian.org>

Bug is archived. No further changes may be made.

Forwarded to http://bugs.exim.org/show_bug.cgi?id=1331

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Exim4 Maintainers <pkg-exim4-maintainers@lists.alioth.debian.org>:
Bug#698092; Package exim4. (Sun, 13 Jan 2013 23:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Samuel Thibault <sthibault@debian.org>:
New Bug report received and forwarded. Copy sent to Exim4 Maintainers <pkg-exim4-maintainers@lists.alioth.debian.org>. (Sun, 13 Jan 2013 23:39:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Samuel Thibault <sthibault@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: exim4: Fails to send mails on hurd-i386 with ipv6 enabled
Date: Mon, 14 Jan 2013 00:34:48 +0100
[Message part 1 (text/plain, inline)]
Package: exim4
Version: 4.80-6
Severity: important
Tags: patch
User: debian-hurd@lists.debian.org
Usertags: hurd

Hello,

After enabling ipv6 on a hurd-i386 box, I couldn't send mails with exim4
any more:

LOG: PANIC DIE
  Unable to get IP address for lo interface: 1073741846 Invalid argument

Digging a bit, it seems it would actually also happen on Linux if it
didn't have SIOCGIFCONF_GIVES_ADDR . It happens that GNU/Hurd's
SIOCGIFCONF does give the address, so the attached patch sets
SIOCGIFCONF_GIVES_ADDR on GNU/Hurd too, which fixes the issue.

Samuel

-- Package-specific info:
Exim version 4.80 #3 built 21-Nov-2012 18:49:50
Copyright (c) University of Cambridge, 1995 - 2012
(c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2012
Berkeley DB: Berkeley DB 5.1.29: (October 25, 2011)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages DKIM
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /var/lib/exim4/config.autogenerated
# /etc/exim4/update-exim4.conf.conf
#
# Edit this file and /etc/mailname by hand and execute update-exim4.conf
# yourself or use 'dpkg-reconfigure exim4-config'

dc_eximconfig_configtype='smarthost'
dc_other_hostnames='type.youpi.perso.aquilenet.fr;type.ipv6'
dc_local_interfaces='127.0.0.1'
dc_readhost='youpi.perso.aquilenet.fr'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='toccata.ens-lyon.org::587'
CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='true'
dc_localdelivery='true'
mailname:type.youpi.perso.aquilenet.fr

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.7.0 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages exim4 depends on:
ii  cdebconf [debconf-2.0]  0.181
ii  debconf [debconf-2.0]   1.5.49
ii  exim4-base              4.80-6
ii  exim4-daemon-light      4.80-6

exim4 recommends no packages.

exim4 suggests no packages.

-- debconf information excluded

-- 
Samuel
#ifndef I_WISH_WORLD_WERE_PERFECT
/* It is not :-( All the routers (except for Linux) return only
...
 -+- linux/net/ipv4/ipip.c -+-
[patch-exim4 (text/plain, attachment)]

Set Bug forwarded-to-address to 'http://bugs.exim.org/show_bug.cgi?id=1331'. Request was from Andreas Metzler <ametzler@debian.org> to control@bugs.debian.org. (Mon, 14 Jan 2013 18:33:06 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from bts-link-upstream@lists.alioth.debian.org to control@bugs.debian.org. (Mon, 21 Jan 2013 16:45:03 GMT) (full text, mbox, link).


Reply sent to Samuel Thibault <sthibault@debian.org>:
You have taken responsibility. (Sat, 08 Feb 2014 21:30:21 GMT) (full text, mbox, link).


Notification sent to Samuel Thibault <sthibault@debian.org>:
Bug acknowledged by developer. (Sat, 08 Feb 2014 21:30:21 GMT) (full text, mbox, link).


Message #14 received at 698092-done@bugs.debian.org (full text, mbox, reply):

From: Samuel Thibault <sthibault@debian.org>
To: 698092-done@bugs.debian.org
Subject: Re: exim4: Fails to send mails on hurd-i386 with ipv6 enabled
Date: Sat, 8 Feb 2014 22:28:12 +0100
Version: 4.81

Hello,

This was fixed upstream in version 4.81.

Samuel



Marked as fixed in versions exim4/4.82~rc1-1. Request was from Andreas Metzler <ametzler@debian.org> to control@bugs.debian.org. (Sun, 09 Feb 2014 07:51:05 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 10 Mar 2014 07:39:01 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 11 05:30:42 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.