Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Dec 2001 11:17:00 -0500 (EST)
From:      Joe Clarke <marcus@marcuscom.com>
To:        Ken McGlothlen <mcglk@artlogix.com>
Cc:        ports@FreeBSD.ORG
Subject:   Re: net/netatalk upgrade fails.
Message-ID:  <20011218111557.C65193-100000@shumai.marcuscom.com>
In-Reply-To: <876674u69j.fsf@ralf.artlogix.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Netatalk 1.5p8_2 had a broken upgrade.  I have submitted PR ports/32945 to
upgrade netatalk to 1.5rc1.  You can either wait until it's committed, or
get the patches from the PR.  RC1 should work for you.

Joe

On 18 Dec 2001, Ken McGlothlen wrote:

> I'm trying to upgrade netatalk from 1.5p8_1 to 1.5p8_2 with
>
>         # portupgrade netatalk
>
> My umask has been set to 022, and I'm running "FreeBSD 4.4-STABLE #10: Sat Sep
> 22 13:37:52 PDT 2001".
>
> The first problem was that there two files were missing from /usr/local/etc,
> which caused the port backup to fail.  Those were AppleVolumes.system.dist and
> atalkd.conf.dist.  I made new versions of the files (by copying the non-.dist
> files) to fix that problem.  I don't know why they weren't installed by the
> earlier port install.
>
> The second problem is more difficult.  The port goes through the make process
> just fine, backs up the old port, and attempts to install the new one.
> Eventually, it gets to the following:
>
>         ===>   Generating temporary packing list
>         install -c -o root -g wheel -m 555
>         /usr/ports/net/netatalk/work/netatalk-1.5pre8/netatalk.sh
>         /usr/local/etc/rc.d/netatalk.sh.sample
>         install -c -o root -g wheel -m 555
>         /usr/ports/net/netatalk/work/netatalk-1.5pre8/contrib/macusers/macusers
>         /usr/local/bin/macusers
>         [ -f /usr/local/etc/AppleVolumes.default ] ||  install -c -o root -g
>         wheel -m 444 -c /usr/local/etc/AppleVolumes.default.dist
>         /usr/local/etc/AppleVolumes.default
>         install: /usr/local/etc/AppleVolumes.default.dist: No such file or
>         directory
>         *** Error code 71
>
>         Stop in /usr/ports/net/netatalk.
>         *** Error code 1
>
>         Stop in /usr/ports/net/netatalk.
>         *** Error code 1
>
>         Stop in /usr/ports/net/netatalk.
>         *** Error code 1
>
>         Stop in /usr/ports/net/netatalk.
>         ** Command failed: make reinstall clean
>         --->  Updating dependency info
>         --->  Restoring the old version
>         [...and so on...]
>
> Now, the interesting thing is that I see lines in the make process that go:
>
>         /bin/sh ../mkinstalldirs /usr/local/etc
>          install -c -o root -g wheel -m 444 ./netatalk.conf
>                 /usr/local/etc/netatalk.conf.dist
>          install -c -o root -g wheel -m 444 ./netatalk.pamd
>                 /usr/local/etc/netatalk.pamd.dist
>
> but I see no lines that relate to AppleVolumes.default.  I do have a
> /usr/local/etc/AppleVolumes.default.dist file, though---of course, that's
> uninstalled before the make reinstall.
>
> I don't see an obvious place to fix this; perhaps Marcus can take a whack at
> it?  Or tell me what I'm doing wrong?
>
> And by the way, can I just point out now that I *love* portupgrade?  It's
> completely revolutionized how I maintain my system.
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-ports" in the body of the message
>
>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011218111557.C65193-100000>