From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 25 Mar 2002 16:50:14 +0200 From: Sergiy Chekalin To: Sisyphus List Message-ID: <20020325145014.GA30258@gate.ofc.dn.dcc> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Subject: [sisyphus] PHP-4.1.2-alt2: mail() is not supported in this PHP build Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Добрый день. Cтранная и неприятная ситуация. После апгрейда до PHP-4.1.2-alt2 не могу вызывать mail() из PHP. Такое ощущение, что mail() просто нет в /usr/lib/libphp4common.so из php-common-4.1.2-alt2. Запостил на bugs.altlinux.ru, но буду рад, если это ложная тревога. Подробнее о ситуации. Имеем mail.php : PHP4 mail() test page На выходе: Warning: mail() is not supported in this PHP build in /var/www/html/test/mail.php on line 3 Mail don't send О среде выполнения: Хост регулярно апдейтится из Сизифа через dist-upgrade. [root@gate test]# rpm -q altlinux-release altlinux-release-Sisyphus-alt20020322 [root@gate test]# rpm -qa|grep -i php php-dba-4.1.2-alt2 mod_php-4.1.2-alt2 php-common-4.1.2-alt2 php-gtk-0.5.0-alt2 asp2php-0.75.24-alt1 php-mhash-4.1.2-alt2 php-readline-4.1.2-alt2 php-sockets-4.1.2-alt2 gtkasp2php-0.75.24-alt1 php-curl-4.1.2-alt2 php-gd-4.1.2-alt2 php-manual-4.1.2-alt1 php-mysql-4.1.2-alt2 php-4.1.2-alt2 php-mnogosearch-4.1.2-alt2 -- csn From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3CA1EFCC.90008@azer.net.ru> Date: Wed, 27 Mar 2002 19:14:04 +0300 From: =?KOI8-R?Q?=E5=D7=C7=C5=CE=C9=CA_=ED=C9=CC=C5=CE=DE=C5=CE=CB=CF?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:0.9.9) Gecko/20020322 X-Accept-Language: ru, en-us MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] PHP-4.1.2-alt2: mail() is not supported in this PHP build References: <20020325145014.GA30258@gate.ofc.dn.dcc> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Sergiy Chekalin wrote: > Добрый день. > > Cтранная и неприятная ситуация. > > После апгрейда до PHP-4.1.2-alt2 не могу вызывать mail() из PHP. > Такое ощущение, что mail() просто нет в /usr/lib/libphp4common.so > из php-common-4.1.2-alt2. > > Запостил на bugs.altlinux.ru, но буду рад, если это ложная > тревога. > > Подробнее о ситуации. > > Имеем mail.php : > > PHP4 mail() test page > if (mail("root@myreallydomainname.com", "My Subject", "Line 1\n")) { > echo "Mail send"; > } else { echo "Mail don't send"; } > ?> > > На выходе: > > Warning: mail() is not supported in this PHP build in > /var/www/html/test/mail.php on line 3 > Mail don't send > > О среде выполнения: > > Хост регулярно апдейтится из Сизифа через dist-upgrade. > > [root@gate test]# rpm -q altlinux-release > altlinux-release-Sisyphus-alt20020322 > > [root@gate test]# rpm -qa|grep -i php > php-dba-4.1.2-alt2 > mod_php-4.1.2-alt2 > php-common-4.1.2-alt2 > php-gtk-0.5.0-alt2 > asp2php-0.75.24-alt1 > php-mhash-4.1.2-alt2 > php-readline-4.1.2-alt2 > php-sockets-4.1.2-alt2 > gtkasp2php-0.75.24-alt1 > php-curl-4.1.2-alt2 > php-gd-4.1.2-alt2 > php-manual-4.1.2-alt1 > php-mysql-4.1.2-alt2 > php-4.1.2-alt2 > php-mnogosearch-4.1.2-alt2 > > > присоединяюсь, весьма плачевная ситуация -- Евгений Миленченко azer@azer.net.ru студия Voodoo.ru From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [sisyphus] PHP-4.1.2-alt2: mail() is not supported in this PHP build From: Nikita Gergel To: sisyphus@altlinux.ru In-Reply-To: <3CA1EFCC.90008@azer.net.ru> References: <20020325145014.GA30258@gate.ofc.dn.dcc> <3CA1EFCC.90008@azer.net.ru> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-S9x4h550S8bLiYmPGyW2" X-Mailer: Evolution/1.0.2 Date: 27 Mar 2002 16:17:43 +0000 Message-Id: <1017245863.2509.9.camel@isg.yauza.ru> Mime-Version: 1.0 Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: --=-S9x4h550S8bLiYmPGyW2 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable =F7 =F3=D2=C4, 27.03.2002, =D7 16:14, =E5=D7=C7=C5=CE=C9=CA =ED=C9=CC=C5=CE= =DE=C5=CE=CB=CF =CE=C1=D0=C9=D3=C1=CC: > Sergiy Chekalin wrote: > > =E4=CF=C2=D2=D9=CA =C4=C5=CE=D8. > >=20 > > C=D4=D2=C1=CE=CE=C1=D1 =C9 =CE=C5=D0=D2=C9=D1=D4=CE=C1=D1 =D3=C9=D4=D5= =C1=C3=C9=D1. > >=20 > > =F0=CF=D3=CC=C5 =C1=D0=C7=D2=C5=CA=C4=C1 =C4=CF PHP-4.1.2-alt2 =CE=C5 = =CD=CF=C7=D5 =D7=D9=DA=D9=D7=C1=D4=D8 mail() =C9=DA PHP. > > =F4=C1=CB=CF=C5 =CF=DD=D5=DD=C5=CE=C9=C5, =DE=D4=CF mail() =D0=D2=CF= =D3=D4=CF =CE=C5=D4 =D7 /usr/lib/libphp4common.so=20 > > =C9=DA php-common-4.1.2-alt2. > >=20 > > =FA=C1=D0=CF=D3=D4=C9=CC =CE=C1 bugs.altlinux.ru, =CE=CF =C2=D5=C4=D5 = =D2=C1=C4, =C5=D3=CC=C9 =DC=D4=CF =CC=CF=D6=CE=C1=D1 > > =D4=D2=C5=D7=CF=C7=C1. > >=20 > > =F0=CF=C4=D2=CF=C2=CE=C5=C5 =CF =D3=C9=D4=D5=C1=C3=C9=C9. > >=20 > > =E9=CD=C5=C5=CD mail.php : > >=20 > > PHP4 mail() test page > > > if (mail("root@myreallydomainname.com", "My Subject", "Line 1\n")) { > > echo "Mail send"; > > } else { echo "Mail don't send"; } > > ?> > >=20 > > =EE=C1 =D7=D9=C8=CF=C4=C5: > >=20 > > Warning: mail() is not supported in this PHP build in > > /var/www/html/test/mail.php on line 3 > > Mail don't send > >=20 > > =EF =D3=D2=C5=C4=C5 =D7=D9=D0=CF=CC=CE=C5=CE=C9=D1: > >=20 > > =E8=CF=D3=D4 =D2=C5=C7=D5=CC=D1=D2=CE=CF =C1=D0=C4=C5=CA=D4=C9=D4=D3=D1= =C9=DA =F3=C9=DA=C9=C6=C1 =DE=C5=D2=C5=DA dist-upgrade. > >=20 > > [root@gate test]# rpm -q altlinux-release > > altlinux-release-Sisyphus-alt20020322 > >=20 > > [root@gate test]# rpm -qa|grep -i php > > php-dba-4.1.2-alt2 > > mod_php-4.1.2-alt2 > > php-common-4.1.2-alt2 > > php-gtk-0.5.0-alt2 > > asp2php-0.75.24-alt1 > > php-mhash-4.1.2-alt2 > > php-readline-4.1.2-alt2 > > php-sockets-4.1.2-alt2 > > gtkasp2php-0.75.24-alt1 > > php-curl-4.1.2-alt2 > > php-gd-4.1.2-alt2 > > php-manual-4.1.2-alt1 > > php-mysql-4.1.2-alt2 > > php-4.1.2-alt2 > > php-mnogosearch-4.1.2-alt2 > >=20 > >=20 > >=20 >=20 > =D0=D2=C9=D3=CF=C5=C4=C9=CE=D1=C0=D3=D8, =D7=C5=D3=D8=CD=C1 =D0=CC=C1=DE= =C5=D7=CE=C1=D1 =D3=C9=D4=D5=C1=C3=C9=D1 =E9 =D1 =D7 =D7=C1=DB=C9=C8 =D2=D1=C4=C1=C8. --=20 Nikita Gergel System Administrator Moscow, Russia YAUZA-Telecom --=-S9x4h550S8bLiYmPGyW2 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQA8ofCnFP8BYTTFfXkRAj7qAJ0bkCWIcOodGkAPjr4PUtd2DEBuGwCbB+5d Vlz6QH8rLMMsHoBvVdsF0xs= =YHM4 -----END PGP SIGNATURE----- --=-S9x4h550S8bLiYmPGyW2-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 27 Mar 2002 18:52:31 +0200 From: Alexander Bokovoy To: sisyphus@altlinux.ru Subject: Re: [sisyphus] PHP-4.1.2-alt2: mail() is not supported in this PHP build Message-ID: <20020327165231.GD20564@sam-solutions.net> Mail-Followup-To: sisyphus@altlinux.ru References: <20020325145014.GA30258@gate.ofc.dn.dcc> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20020325145014.GA30258@gate.ofc.dn.dcc> Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Mon, Mar 25, 2002 at 04:50:14PM +0200, Sergiy Chekalin wrote: > Добрый день. > > Cтранная и неприятная ситуация. > > После апгрейда до PHP-4.1.2-alt2 не могу вызывать mail() из PHP. > Такое ощущение, что mail() просто нет в /usr/lib/libphp4common.so > из php-common-4.1.2-alt2. > > Запостил на bugs.altlinux.ru, но буду рад, если это ложная > тревога. Это не ложная тревога. :) Это последствие жестких зависимостей и сборки пакета в новой сборочной среде. Кто же знал, что PHP интерактивно разрешает mail только в случае, если находит в системе sendmail. :) В сборочной среде его, естественно нет, ибо не нужен и автоматически не ставится в момент сборки. Исправлено в alt3 (безусловно разрешается сборка mail вне зависимости от наличия/отсутствия sendmail). -- / Alexander Bokovoy Software architect and analyst // SaM-Solutions Ltd. --- Per buck you get more computing action with the small computer. -- R.W. Hamming From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 27 Mar 2002 20:05:06 +0300 From: "Dmitry V. Levin" To: ALT Linux Sisyphus mailing list Subject: Re: [sisyphus] PHP-4.1.2-alt2: mail() is not supported in this PHP build Message-ID: <20020327170506.GB15103@ldv.office.alt-linux.org> Mail-Followup-To: ALT Linux Sisyphus mailing list References: <20020325145014.GA30258@gate.ofc.dn.dcc> <20020327165231.GD20564@sam-solutions.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Fba/0zbH8Xs+Fj9o" Content-Disposition: inline In-Reply-To: <20020327165231.GD20564@sam-solutions.net> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: --Fba/0zbH8Xs+Fj9o Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Mar 27, 2002 at 06:52:31PM +0200, Alexander Bokovoy wrote: > > Cтранная и неприятная ситуация. > > > > После апгрейда до PHP-4.1.2-alt2 не могу вызывать mail() из PHP. > > Такое ощущение, что mail() просто нет в /usr/lib/libphp4common.so > > из php-common-4.1.2-alt2. > > > > Запостил на bugs.altlinux.ru, но буду рад, если это ложная > > тревога. > Это не ложная тревога. :) Это последствие жестких зависимостей и сборки > пакета в новой сборочной среде. Кто же знал, что PHP интерактивно > разрешает mail только в случае, если находит в системе sendmail. :) Это очевидно. В сборочные зависимости некоторых пакетов входит MTA именно по этой (или похожей) причине. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. --Fba/0zbH8Xs+Fj9o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8ofvC9viEa8HiNCkRAqlqAJ9wXmwrXRdhqkC67V8sYl77pywIcwCePjCI i/ySl5buk11tacskcMLTT4k= =Usqd -----END PGP SIGNATURE----- --Fba/0zbH8Xs+Fj9o-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 27 Mar 2002 19:18:15 +0200 From: Alexander Bokovoy To: sisyphus@altlinux.ru Subject: Re: [sisyphus] PHP-4.1.2-alt2: mail() is not supported in this PHP build Message-ID: <20020327171814.GF20564@sam-solutions.net> Mail-Followup-To: sisyphus@altlinux.ru References: <20020325145014.GA30258@gate.ofc.dn.dcc> <20020327165231.GD20564@sam-solutions.net> <20020327170506.GB15103@ldv.office.alt-linux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20020327170506.GB15103@ldv.office.alt-linux.org> Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Wed, Mar 27, 2002 at 08:05:06PM +0300, Dmitry V. Levin wrote: > On Wed, Mar 27, 2002 at 06:52:31PM +0200, Alexander Bokovoy wrote: > > > Cтранная и неприятная ситуация. > > > > > > После апгрейда до PHP-4.1.2-alt2 не могу вызывать mail() из PHP. > > > Такое ощущение, что mail() просто нет в /usr/lib/libphp4common.so > > > из php-common-4.1.2-alt2. > > > > > > Запостил на bugs.altlinux.ru, но буду рад, если это ложная > > > тревога. > > Это не ложная тревога. :) Это последствие жестких зависимостей и сборки > > пакета в новой сборочной среде. Кто же знал, что PHP интерактивно > > разрешает mail только в случае, если находит в системе sendmail. :) > > Это очевидно. > В сборочные зависимости некоторых пакетов входит MTA именно по этой (или > похожей) причине. В данном конкретном случае это необосновано и потому заменено в нашей сборке на безусловный #define HAVE_SENDMAIL 1 Вообще, не вижу никакого смысла тянуть подобные зависимости только по той причине, что от наличия программы что-то меняется, но для самой сборки она не требуется вовсе. -- / Alexander Bokovoy Software architect and analyst // SaM-Solutions Ltd. --- You never learn anything by doing it right. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 27 Mar 2002 20:29:25 +0300 From: "Dmitry V. Levin" To: ALT Linux Sisyphus mailing list Subject: Re: [sisyphus] PHP-4.1.2-alt2: mail() is not supported in this PHP build Message-ID: <20020327172924.GC15103@ldv.office.alt-linux.org> Mail-Followup-To: ALT Linux Sisyphus mailing list References: <20020325145014.GA30258@gate.ofc.dn.dcc> <20020327165231.GD20564@sam-solutions.net> <20020327170506.GB15103@ldv.office.alt-linux.org> <20020327171814.GF20564@sam-solutions.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="96YOpH+ONegL0A3E" Content-Disposition: inline In-Reply-To: <20020327171814.GF20564@sam-solutions.net> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: --96YOpH+ONegL0A3E Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Mar 27, 2002 at 07:18:15PM +0200, Alexander Bokovoy wrote: > > > > Cтранная и неприятная ситуация. > > > > > > > > После апгрейда до PHP-4.1.2-alt2 не могу вызывать mail() из PHP. > > > > Такое ощущение, что mail() просто нет в /usr/lib/libphp4common.so > > > > из php-common-4.1.2-alt2. > > > > > > > > Запостил на bugs.altlinux.ru, но буду рад, если это ложная > > > > тревога. > > > Это не ложная тревога. :) Это последствие жестких зависимостей и сборки > > > пакета в новой сборочной среде. Кто же знал, что PHP интерактивно > > > разрешает mail только в случае, если находит в системе sendmail. :) > > > > Это очевидно. > > В сборочные зависимости некоторых пакетов входит MTA именно по этой (или > > похожей) причине. > В данном конкретном случае это необосновано и потому заменено в нашей > сборке на безусловный > #define HAVE_SENDMAIL 1 > > Вообще, не вижу никакого смысла тянуть подобные зависимости только по той > причине, что от наличия программы что-то меняется, но для самой сборки она > не требуется вовсе. Да, иногда для достижения подобного эффекта можно перед %configure указать export prog_cv_...=1 Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. --96YOpH+ONegL0A3E Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8ogF09viEa8HiNCkRAtX+AJ9rSK6bppXHpaJxUiIGzOFdXD6RYwCfen+e AUc9nit52GiR50bK7kFNkj0= =d6ei -----END PGP SIGNATURE----- --96YOpH+ONegL0A3E--