From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 12 Dec 2003 20:30:37 +0300 From: Alexey Tourbin To: devel@altlinux.ru Message-ID: <20031212173037.GQ18450@julia.office.altlinux.ru> Mail-Followup-To: devel@altlinux.ru References: <20031203145633.GA10929@basalt.office.altlinux.org> <20031203152912.GZ4940@julia.office.altlinux.ru> <20031210151832.7d6c66ec.kt@tyumen.ru> <20031210121301.GM27405@julia.office.altlinux.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AGgF02x1jLHCLk2P" Content-Disposition: inline In-Reply-To: <20031210121301.GM27405@julia.office.altlinux.ru> Subject: [devel] Re: net-snmp X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Dec 2003 17:30:40 -0000 Archived-At: List-Archive: List-Post: --AGgF02x1jLHCLk2P Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Dec 10, 2003 at 03:13:01PM +0300, Alexey Tourbin wrote: > > > Этот модуль теперь входит в net-snmp bundle и не распространяется > > > через CPAN. Так что он должен собираться из самого net-snmp. > > > Попробую сейчас этим заняться. > > есть ли какие новости? > > Нет. :( Появились новости. Технически это нужно собирать так, как это есть в прилагаемом патче. Фактически оно заваливается на тестах, т.е. признается, что не работает. Кто-нибудь может посмотреть, что там по существу не работает? Я в SNMP плохо разбираюсь. И у меня локальная сеть периодически отваливается. :) И ещё вопрос: откуда взялся perlmodules.patch? PS: pushd и popd -- это bashism'ы, как и &>. --- net-snmp.spec- 2003-11-27 13:31:18 +0000 +++ net-snmp.spec 2003-12-12 17:02:59 +0000 @@ -151,6 +151,14 @@ package installed. %make +# the order matters! +for d in default_store SNMP ASN OID AnyData_SNMP agent manager; do + pushd perl/$d + export PERL5LIB="$PERL5LIB:$PWD/blib/lib:$PWD/blib/arch" + %perl_vendor_build --NET_SNMP_CONFIG=../../net-snmp-config --NET_SNMP_IN_SOURCE=true + popd +done + %install %makeinstall INSTALL='$(LIBTOOL) --mode=install /usr/bin/install -c' \ includedir=$RPM_BUILD_ROOT%_includedir/%name \ @@ -166,11 +174,18 @@ package installed. # Remove tkmib. %__rm -fv $RPM_BUILD_ROOT%_bindir/tkmib +for d in default_store SNMP ASN OID AnyData_SNMP agent manager; do + pushd perl/$d + %perl_vendor_install + popd +done +chrpath -d $RPM_BUILD_ROOT%perl_vedor_autolib/*/*.so + %post -n lib%name -p /sbin/ldconfig %postun -n lib%name -p /sbin/ldconfig %post -/usr/sbin/useradd -r -d /dev/null -s /dev/null -n snmp &> /dev/null ||: +/usr/sbin/useradd -r -d /dev/null -s /dev/null -n snmp >/dev/null 2>&1 ||: %post_service snmpd %preun --AGgF02x1jLHCLk2P Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/2fs9fBKgtDjnu0YRAv3YAKC4160z76uZNtm61mWbL13/2V3KgQCgniWv rIpCFxU97cilzmIS4//dWZM= =SsLj -----END PGP SIGNATURE----- --AGgF02x1jLHCLk2P--