[37793] trunk/dports/sysutils/moreutils

Emmanuel Hainry milosh at macports.org
Mon Jun 23 23:40:49 PDT 2008


Citando Ryan Schmidt :
> On Jun 23, 2008, at 11:07, milosh at macports.org wrote:
>
>> Revision: 37793
>>           http://trac.macosforge.org/projects/macports/changeset/37793
>> Author:   milosh at macports.org
>> Date:     2008-06-23 09:07:32 -0700 (Mon, 23 Jun 2008)
>> Log Message:
>> -----------
>> fix install location
>
> If the port previously installed files to the wrong location, and this 
> revision fixes that, then you should also increment the port's  
> "revision" field, so that everyone who already had the port installed  
> will be informed about the upgrade via "port outdated".
>
> On my system, though, it seems like neither before nor after this  
> revision does the port install to the right place. Either way it  
> installs to ${destroot}/bin instead of to ${destroot}${prefix}/bin.
>

Which is quite strange: 
At the last upgrade, I installed the port and it went happily in ${prefix}.
A few days ago someone mailed me it was installing in /bin. I tested on
a new machine, confirmed it was true and modified as you saw, which
installed in the right place.
Today, I retried and once more it announced to be installing in /bin...


% tar tzf moreutils-0.30_0.i386.tgz 
./
./home/
./home/manu/
./home/manu/.local/
./home/manu/.local/bin/
./home/manu/.local/bin/mispipe
./home/manu/.local/bin/ts
./home/manu/.local/bin/isutf8
./home/manu/.local/bin/lckdo
./home/manu/.local/bin/sponge
./home/manu/.local/bin/zrun
./home/manu/.local/bin/vidir
./home/manu/.local/bin/pee
./home/manu/.local/bin/combine
./home/manu/.local/bin/vipe
./+COMMENT
./+PORTFILE
./+DESC
./+STATE
./+CONTENTS
% tar tzf moreutils-0.30_1.i386.tgz 
./
./home/
./home/manu/
./home/manu/.local/
./home/manu/.local/bin/
./home/manu/.local/bin/mispipe
./home/manu/.local/bin/ts
./home/manu/.local/bin/isutf8
./home/manu/.local/bin/lckdo
./home/manu/.local/bin/sponge
./home/manu/.local/bin/zrun
./home/manu/.local/bin/vidir
./home/manu/.local/bin/pee
./home/manu/.local/bin/combine
./home/manu/.local/bin/vipe
./+COMMENT
./+PORTFILE
./+DESC
./+STATE
./+CONTENTS

/home/manu/.local is my $prefix, The _0 version is the one from r37793,
the _1 from r37798.


More information about the macports-dev mailing list