MacPorts 1.8.1 has been released

View: New views
5 Messages — Rating Filter:   Alert me  

MacPorts 1.8.1 has been released

by Joshua Root-8 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The MacPorts Project is pleased to announce the release of version
1.8.1. This is a bugfix release with small changes only. The list of
changes is as follows:

    - Installer error messages now display properly even from the Snow
      Leopard MacPorts dmg.

    - 'fetch.type svn' no longer requires the installation of the
      subversion port as of Snow Leopard.

    - Updated manpages and 'port help' output

    - Fixed syncing using the daily tarball.

    - Fixed 'port load'

    - Improved error message when an expression on the command line does
      not match any ports

    - Stopped recording the completion of the install phase in the
      statefile, which led to errors if the port was uninstalled but the
      work dir was not cleaned, and the port was then installed again.

    - Fixed a bug where if an element in the MacPorts directory prefix
      was a symlink, it could be deleted when uninstalling a port.

If you already have MacPorts installed, the preferred method for
updating is to run:

  sudo port selfupdate

For new installs, there are also package installers in disk images
available for 10.4, 10.5, and 10.6 (all universal builds, the first two
i386/ppc and the latter i386/x86_64) at [1]. The source is also
available as tarballs compressed with gzip or bzip2, or from the
subversion tag [2].

Detached PGP signatures for the DMGs and source tarballs have been made
with my key, which is available on the keyservers and my MacPorts wiki
page [3], the fingerprint being:

0xB70C8867DCDBFF26: B6D0 0D4B 209D 03FF 2BCE  B77F B70C 8867 DCDB FF26

Josh
(on behalf of the MacPorts Port Managers)

[1] <http://www.macports.org/install.php>
[2] <http://svn.macports.org/repository/macports/tags/release_1_8_1/>
[3] <http://trac.macports.org/wiki/jmr>
_______________________________________________
macports-dev mailing list
macports-dev@...
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Parent Message unknown Re: MacPorts 1.8.1 has been released

by Mark Hattam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 29 Sep 2009, at 21:47, Ralph Pass wrote:

> More information:
>
> doing a lipo -info /Libary/Tcl/macports1.0/Macports.dylib shows that  
> on the system that works, the architecture is x86_64 and on the one  
> that does not work, the architecture is i386.  Both cases the gcc is  
> gcc-4.2.  Further the dates on the Macports.dylib file is the time  
> of the sudo port selfupdate.
>
> So why did the selfupdate use architecture i386 (and I know that  
> Snow Leopard now defaults to x87_64 rather than i386)?
>
> Ralph Pass
>
> Ralph Pass wrote:
>> Like several other people I have had trouble with updating to 1.8.1  
>> on Snow Leopard.
>>
>> On my Mac Pro (about 19 months old), I updated to Snow Leopard and  
>> then 1.8.0 and things worked.  I then did a sudo port selfupdate  
>> and it worked.  A sudo port upgrade outdated also worked.
>> On a new (3 month old) Macbook Pro, I updated to Snow Leopard and  
>> then 1.8.0 and things worked.  However, it failed when I did a sudo  
>> port selfupdate:
>>
>> sudo port selfupdate
>> dlopen(/Library/Tcl/macports1.0/MacPorts.dylib, 10): no suitable  
>> image found.  Did find:
>>   /Library/Tcl/macports1.0/MacPorts.dylib: mach-o, but wrong  
>> architecture
>>   while executing
>> "load /Library/Tcl/macports1.0/MacPorts.dylib"
>>   ("package ifneeded macports 1.0" script)
>>   invoked from within
>> "package require macports"
>>   (file "/opt/local/bin/port" line 39)
>>
>> Note that for
>> uname -a     gives:
>> Darwin mars.local 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31  
>> 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386
>>
>> sw_vers      gives:
>> ProductName:    Mac OS X
>> ProductVersion:    10.6.1
>> BuildVersion:    10B504
>>
>> So I am bit perplexed and looking for guidance.
>>
>> Thanks,
>> Ralph Pass


On my year old 3 GHz iMac, I did a self-update last night from a .dmg  
installed 1.8 to 1.8.1 which went successfully as far as I can tell.

iMac:~ mark$ uname -r
10.0.0

iMac:~ mark$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.6.1
BuildVersion: 10B504

(and after spelling Library correctly)

iMac:~ mark$ lipo -info /Library/Tcl/macports1.0/Macports.dylib
Non-fat file: /Library/Tcl/macports1.0/Macports.dylib is architecture:  
x86_64

iMac:~ mark$ which gcc
/usr/bin/gcc

iMac:~ mark$ gcc --version
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There  
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR  
PURPOSE.

Mark
_______________________________________________
macports-dev mailing list
macports-dev@...
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Re: MacPorts 1.8.1 has been released

by Vincent Lefevre-8 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2009-09-29 09:50:00 +1000, Joshua Root wrote:
> If you already have MacPorts installed, the preferred method for
> updating is to run:
>
>   sudo port selfupdate

On Tiger:

[...]
===> making install in src/programs
===> making install in src/programs/daemondo
mkdir -p build
/usr/bin/install -c -o root -g admin -m 555 build/daemondo /opt/local/bin
[ ! -f /opt/local/etc/macports/mp_version ] || rm -vf /opt/local/etc/macports/mp_version
/usr/bin/install -c -o root -g admin -m 444 setupenv.bash  /opt/local/share/macports/
/usr/bin/tclsh src/upgrade_sources_conf_default.tcl /opt/local
couldn't execute "svn": no such file or directory
    while executing
"while {[gets $sourcesConfChannel line] >= 0} {
   set addDefault false
   if {!$defaultSeen && ![regexp {^\s*#|^$} $line]} {
      if {[regexp {^([\w-..."
    (file "src/upgrade_sources_conf_default.tcl" line 34)
make: *** [install] Error 1

zsh: exit 1     sudo port selfupdate

--
Vincent Lefèvre <vincent@...> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
_______________________________________________
macports-dev mailing list
macports-dev@...
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Re: MacPorts 1.8.1 has been released

by Joshua Root-8 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2009-10-28 08:21, Vincent Lefevre wrote:

> On 2009-09-29 09:50:00 +1000, Joshua Root wrote:
>> If you already have MacPorts installed, the preferred method for
>> updating is to run:
>>
>>   sudo port selfupdate
>
> On Tiger:
>
> [...]
> ===> making install in src/programs
> ===> making install in src/programs/daemondo
> mkdir -p build
> /usr/bin/install -c -o root -g admin -m 555 build/daemondo /opt/local/bin
> [ ! -f /opt/local/etc/macports/mp_version ] || rm -vf /opt/local/etc/macports/mp_version
> /usr/bin/install -c -o root -g admin -m 444 setupenv.bash  /opt/local/share/macports/
> /usr/bin/tclsh src/upgrade_sources_conf_default.tcl /opt/local
> couldn't execute "svn": no such file or directory
>     while executing
> "while {[gets $sourcesConfChannel line] >= 0} {
>    set addDefault false
>    if {!$defaultSeen && ![regexp {^\s*#|^$} $line]} {
>       if {[regexp {^([\w-..."
>     (file "src/upgrade_sources_conf_default.tcl" line 34)
> make: *** [install] Error 1
>
> zsh: exit 1     sudo port selfupdate
>

Yes, that's <http://trac.macports.org/ticket/20760>.

- Josh
_______________________________________________
macports-dev mailing list
macports-dev@...
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Re: MacPorts 1.8.1 has been released

by Vincent Lefevre-8 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2009-10-28 08:27:15 +1100, Joshua Root wrote:
> Yes, that's <http://trac.macports.org/ticket/20760>.

Thanks. If it is not fixed in the next version, I think that the
upgrade instructions should mention this bug.

--
Vincent Lefèvre <vincent@...> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
_______________________________________________
macports-dev mailing list
macports-dev@...
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev