[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#337479: yaird: should use /usr/bin/perl, not /usr/local/bin/perl



On Wed, Nov 09, 2005 at 08:16:08PM +0100, Laurent Bonnaud wrote:
> On sam, 2005-11-05 at 16:31 +0100, Mattia Dongili wrote:
> 
> > and you probably have /usr/local/bin before /usr/bin in your path
> 
> Yes as on all unmodified Debian systems.
> 
> > I'd say this is a problem in the submitter's build host. 
> 
> Having a /usr/local/bin/perl symlink is very useful to run many perl
> scripts without having to modify them.
> 
> > I's like
> > configuring a package with silly ./configure options and pretending it
> > works everywhere. :)
> 
> I did not intervene in the build process.  I used this command:
> 
>   apt-get -b source yaird
> 
> With this command I expect to get a working package as long as I do not
> mess up the system.  And putting files in /usr/local/ is clearly allowed
> and does not count as "messing up the system".

I'm not sure whether you're supposed to do that.

However, yaird uses an extremely boring GNU autoconf and Debian CDBS setup,
the build is as standard as it can be made, so the behaviour described
here is not specific to yaird, and a patch (if this is indeed a bug) should
not be part of the yaird build rules file, but of the underlying infrastructure.

Perhaps it's possible to reset $PATH to some standard value without /usr/local
in the dpkg build utility, but I'm uncertain about possible side effects.

Could you reassign this report to the package dpkg-dev?

Regards,
Erik





Reply to: