Re: cvsweb.cgi links not working

2011-11-16 Thread Tomasz Pala
On Wed, Nov 16, 2011 at 19:19:13 +0100, Arkadiusz Miśkiewicz wrote:

>> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/drwright/drwright.spec
>> ?only_with_tag=HEAD
>> 
>> only viewvc.cgi/cvs/packages works.
> 
> Typo in rewrite rule - fixed.

Thanks.

-- 
Tomasz Pala 
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: cvsweb.cgi links not working

2011-11-16 Thread Arkadiusz Miśkiewicz
On Wednesday 16 of November 2011, Tomasz Pala wrote:
> E.g. directly from ~builderth/queue.html:
> 
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/drwright/drwright.spec
> ?only_with_tag=HEAD
> 
> only viewvc.cgi/cvs/packages works.

Typo in rewrite rule - fixed.

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


cvsweb.cgi links not working

2011-11-16 Thread Tomasz Pala
E.g. directly from ~builderth/queue.html:

http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/drwright/drwright.spec?only_with_tag=HEAD

only viewvc.cgi/cvs/packages works.

-- 
Tomasz Pala 
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: nodejs - missing req

2011-11-16 Thread Michael Shigorin
On Wed, Nov 16, 2011 at 02:00:38PM +0200, Elan Ruusam?e wrote:
> >>the usual fix for that is:
> >>chmod a+rx $RPM_BUILD_ROOT%{_libdir}/*.so*
> >Doesn't your buildroot processing fix up the trivia?
> not this one.
> care to point to yours where it does? :)

Like this:
http://git.altlinux.org/people/ldv/packages/?p=rpm.git;a=blob;f=scripts/brp-fix-perms.in;hb=HEAD
http://git.altlinux.org/people/ldv/packages/?p=rpm.git;a=blob;f=scripts/fixup-libraries;hb=HEAD
:)

-- 
  WBR, Michael Shigorin 
  -- Linux.Kiev http://www.linux.kiev.ua/
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: nodejs - missing req

2011-11-16 Thread Elan Ruusamäe

On 16.11.2011 13:36, Michael Shigorin wrote:

On Wed, Nov 16, 2011 at 12:45:06PM +0200, Elan Ruusam??e wrote:

the usual fix for that is:
chmod a+rx $RPM_BUILD_ROOT%{_libdir}/*.so*

Doesn't your buildroot processing fix up the trivia?


not this one.

care to point to yours where it does? :)

--
glen

___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: nodejs - missing req

2011-11-16 Thread Michael Shigorin
On Wed, Nov 16, 2011 at 12:45:06PM +0200, Elan Ruusam??e wrote:
> the usual fix for that is:
> chmod a+rx $RPM_BUILD_ROOT%{_libdir}/*.so*

Doesn't your buildroot processing fix up the trivia?

-- 
  WBR, Michael Shigorin 
  -- Linux.Kiev http://www.linux.kiev.ua/
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: nodejs - missing req

2011-11-16 Thread Elan Ruusamäe

On 16.11.2011 10:41, Lukasz Michalski wrote:

Patch attached.


patches should be attached in unified format (diff -u)

and we do not fill such dependencies manually, these should be generated 
by rpmbuild


so most likely the actual problem is shared library missing executable bit

the usual fix for that is:
chmod a+rx $RPM_BUILD_ROOT%{_libdir}/*.so*

this is due crappy build systems like waf or scons or cmake
that install libraries with 644 permissions

$ l ~/tmp/nodejs-0.4.12-root-glen/usr/lib/libnode.so*
lrwxrwxrwx 1 glen users   16 nov   16 12:39 
/home/users/glen/tmp/nodejs-0.4.12-root-glen/usr/lib/libnode.so -> 
libnode.so.4.0.0
lrwxrwxrwx 1 glen users   16 nov   16 12:39 
/home/users/glen/tmp/nodejs-0.4.12-root-glen/usr/lib/libnode.so.4 -> 
libnode.so.4.0.0
-rw-r--r-- 1 glen users 992K nov   16 12:39 
/home/users/glen/tmp/nodejs-0.4.12-root-glen/usr/lib/libnode.so.4.0.0


so fixed now:
http://cvs.pld-linux.org/cgi-bin/viewvc.cgi/cvs/packages/nodejs/nodejs.spec?r1=1.23&r2=1.24 



as seen:
$ rpm -qp nodejs-0.4.12-1.x86_64.rpm --requires
/sbin/ldconfig
/sbin/ldconfig
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libnode.so.4()(64bit)
rpmlib(PayloadIsLzma) <= 4.4.6-1

$ rpm -qp ../RPMS/nodejs-0.4.12-2.i686.rpm  --requires
/sbin/ldconfig
/sbin/ldconfig
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.2)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.3)
libc.so.6(GLIBC_2.3.2)
libc.so.6(GLIBC_2.3.4)
libc.so.6(GLIBC_2.4)
libc.so.6(GLIBC_2.6)
libcares.so.2
libcrypto.so.1.0.0
libdl.so.2
libdl.so.2(GLIBC_2.0)
libdl.so.2(GLIBC_2.1)
libev.so.4
libgcc_s.so.1
libgcc_s.so.1(GCC_3.0)
libgcc_s.so.1(GLIBC_2.0)
libm.so.6
libnode.so.4
libpthread.so.0
libpthread.so.0(GLIBC_2.0)
libpthread.so.0(GLIBC_2.1)
libpthread.so.0(GLIBC_2.2)
libpthread.so.0(GLIBC_2.3.2)
librt.so.1
libssl.so.1.0.0
libstdc++.so.6
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(GLIBCXX_3.4)
libutil.so.1
libutil.so.1(GLIBC_2.0)
libv8.so.3
libz.so.1


--
glen

___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


nodejs - missing req

2011-11-16 Thread Lukasz Michalski
Patch attached.

Regards,
Łukasz
Index: nodejs.spec
===
RCS file: /cvsroot/packages/nodejs/nodejs.spec,v
retrieving revision 1.23
diff -r1.23 nodejs.spec
5c5
< Release:	1
---
> Release:	2
21a22,23
> Requires:	libev
> Requires:	v8-libs
95c97
< %ghost %{_libdir}/libnode.so.4
---
> %attr(755,root,root) %ghost %{_libdir}/libnode.so.4
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en