Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-29 Thread Filippo Giunchedi
On Mon, Jan 07, 2008 at 10:02:17PM -0600, Raphael Geissert wrote: Filippo Giunchedi [EMAIL PROTECTED] bluez-cups (U) bluez-utils (U) fixed in unstable libbtctl4 (U) python-libbtctl (U) Filippo Giunchedi [EMAIL PROTECTED] gnome-bluetooth (U) libgnomebt0 (U) will fix

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Francesco P. Lovergine
On Tue, Jan 08, 2008 at 06:20:20AM +0100, Cyril Brulebois wrote: On 08/01/2008, Michal Čihař wrote: Adding --disable-rpath to configure might be easier solution for this problem. Another workaround is chrpath. which is my preferred dirty trick when I'm not enable to manage the upstream

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Paul Wise
On Jan 8, 2008 1:32 PM, Raphael Geissert [EMAIL PROTECTED] wrote: Some time ago I noticed some packages were defining a RPATH on non i386 architectures, notably amd64. Is either of these planned? * Make lintian.d.o process debs from architectures other than i386/all * A way to put all these

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Raphael Geissert
Cyril Brulebois wrote: On 08/01/2008, Michal Čihař wrote: Adding --disable-rpath to configure might be easier solution for this problem. Another workaround is chrpath. According to some people (I remember reading something about it in -mentors) chrpath doesn't always remove the rpath,

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Raphael Geissert
Russ Allbery wrote: That's what we do now. It takes about a half-hour, usually, or less. However, when I upgrade lintian.d.o to a new version of lintian, I have to regenerate the entire results for the whole archive to have consistent results, and I don't want that to take a week. I

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Russ Allbery
Raphael Geissert [EMAIL PROTECTED] writes: Russ Allbery wrote: It already takes over a day for Lintian to process the entire archive, so I don't have any immediate plans to run it on more architectures unless we can find some dramatic way to speed it up or find other places to run it besides

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Russ Allbery
Raphael Geissert [EMAIL PROTECTED] writes: Russ Allbery wrote: I suppose we could do something fancy where the archive is rebuilt in the background, but gluck doesn't have a lot of spare cycles as it is, and I'm not sure it's worth the effort at the moment to get coverage of the remaining

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Paul Wise
On Jan 9, 2008 5:15 AM, Russ Allbery [EMAIL PROTECTED] wrote: * Make lintian.d.o process debs from architectures other than i386/all It already takes over a day for Lintian to process the entire archive, so I don't have any immediate plans to run it on more architectures unless we can find

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Russ Allbery
Paul Wise [EMAIL PROTECTED] writes: Perhaps lucas could use his access to Grid'5000 to do these lintian runs when you upgrade lintian? I imagine that would take very little time to do on the grid. There would need to be some way of merging the results back to lintian.d.o and ensuring the same

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Guillem Jover
On Tue, 2008-01-08 at 17:01:27 -0800, Russ Allbery wrote: Oh, the other challenge with running lintian across multiple architectures is that, at least in previous days, some things didn't work right unless the binutils installed corresponded to the package architecture. I wonder if that's

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Russ Allbery
Guillem Jover [EMAIL PROTECTED] writes: On Tue, 2008-01-08 at 17:01:27 -0800, Russ Allbery wrote: Oh, the other challenge with running lintian across multiple architectures is that, at least in previous days, some things didn't work right unless the binutils installed corresponded to the

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-08 Thread Raphael Geissert
Russ Allbery wrote: Oh, the other challenge with running lintian across multiple architectures is that, at least in previous days, some things didn't work right unless the binutils installed corresponded to the package architecture. I wonder if that's still true. What kind of problems

List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Raphael Geissert
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello all, Some time ago I noticed some packages were defining a RPATH on non i386 architectures, notably amd64. This seems to be caused by an old auto* file, but there might be other reasons as well. I've run an archive wide lintian check on all

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Michal Čihař
Hi On Mon, 07 Jan 2008 22:02:17 -0600 Raphael Geissert [EMAIL PROTECTED] wrote: Michal Čihař [EMAIL PROTECTED] enca Fixed in svn. -- Michal Čihař | http://cihar.com | http://blog.cihar.com signature.asc Description: PGP signature

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Russ Allbery
Raphael Geissert [EMAIL PROTECTED] writes: Some time ago I noticed some packages were defining a RPATH on non i386 architectures, notably amd64. This seems to be caused by an old auto* file, but there might be other reasons as well. The problem is with the following code in libtool.m4: #

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Russ Allbery
Russ Allbery [EMAIL PROTECTED] writes: Therefore, rerunning libtoolize before compilation will fix this problem for most packages. Hm, actually, since it's in the .m4 file and not in ltmain.sh, you may have to do more than that. I'd have to experiment. I'm not completely sure what libtoolize

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Michal Čihař
Hi On Mon, 07 Jan 2008 20:24:35 -0800 Russ Allbery [EMAIL PROTECTED] wrote: Russ Allbery [EMAIL PROTECTED] writes: Therefore, rerunning libtoolize before compilation will fix this problem for most packages. Hm, actually, since it's in the .m4 file and not in ltmain.sh, you may have to

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Russ Allbery
Michal Čihař [EMAIL PROTECTED] writes: Russ Allbery [EMAIL PROTECTED] wrote: Hm, actually, since it's in the .m4 file and not in ltmain.sh, you may have to do more than that. I'd have to experiment. I'm not completely sure what libtoolize will do and whether it will mangae to upgrade the

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Raphael Geissert
Hi, Michal Čihař wrote: Adding --disable-rpath to configure might be easier solution for this problem. I've found packages that even when the --disable-rpath flag is set the binaries have a defined rpath. This is actually how I noticed the whole rpath problem on non i386 archs the first

Re: List of packages defining a RPATH on amd64 (differs from i386/lintian.d.o)

2008-01-07 Thread Cyril Brulebois
On 08/01/2008, Michal Čihař wrote: Adding --disable-rpath to configure might be easier solution for this problem. Another workaround is chrpath. -- Cyril Brulebois pgp0znAJnoiDS.pgp Description: PGP signature