Subject: Re: pkg_add woes
To: Charles M. Hannum <mycroft@mit.edu>
From: Hubert Feyrer <hubert.feyrer@rrzc1.rz.uni-regensburg.de>
List: tech-pkg
Date: 07/16/1998 10:53:51
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---559023410-2026989069-900579231=:7866
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Thu, 16 Jul 1998, Charles M. Hannum wrote:
> I've observed some ... interesting problems with pkg_add(8):
> 
> * If any component of /usr/pkg (or the path it tries to install in) is
>   a symlink, it just silently fails to do anything -- even though
>   /usr/pkg (or the appropriate path) exists.
> 
> * If any component of /var/db/pkg (or $PKG_DBDIR) is a symlink, it
>   installs the pkg but fails to register it -- even though
>   /var/db/pkg (or $PKG_DBDIR) exists.
> 
> These problems are both fairly user-hostile, especially the former.

I've attached a patch to pkg_* for this, can you please try & tell me if 
this works for you?


 - Hubert

--
Hubert Feyrer <hubert.feyrer@rz.uni-regensburg.de>

---559023410-2026989069-900579231=:7866
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=x
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SOL.3.90.980716105351.7866s@rrzc6>
Content-Description: 

SW5kZXg6IGxpYi9maWxlLmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD
UyBmaWxlOiAvY3Zzcm9vdC9zcmMvdXNyLnNiaW4vcGtnX2luc3RhbGwvbGli
L2ZpbGUuYyx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTMNCmRpZmYgLXUg
LXIxLjEzIGZpbGUuYw0KLS0tIGZpbGUuYwkxOTk4LzA3LzA5IDE2OjQ3OjI2
CTEuMTMNCisrKyBmaWxlLmMJMTk5OC8wNy8xNiAwODo1MTo0Mg0KQEAgLTQ2
LDcgKzQ2LDcgQEANCiBmZXhpc3RzKGNoYXIgKmZuYW1lKQ0KIHsNCiAgICAg
c3RydWN0IHN0YXQgZHVtbXk7DQotICAgIGlmICghbHN0YXQoZm5hbWUsICZk
dW1teSkpDQorICAgIGlmICghc3RhdChmbmFtZSwgJmR1bW15KSkNCiAJcmV0
dXJuIFRSVUU7DQogICAgIHJldHVybiBGQUxTRTsNCiB9DQpAQCAtNTcsNyAr
NTcsNyBAQA0KIHsNCiAgICAgc3RydWN0IHN0YXQgc2I7DQogDQotICAgIGlm
IChsc3RhdChmbmFtZSwgJnNiKSAhPSBGQUlMICYmIFNfSVNESVIoc2Iuc3Rf
bW9kZSkpDQorICAgIGlmIChzdGF0KGZuYW1lLCAmc2IpICE9IEZBSUwgJiYg
U19JU0RJUihzYi5zdF9tb2RlKSkNCiAJcmV0dXJuIFRSVUU7DQogICAgIGVs
c2UNCiAJcmV0dXJuIEZBTFNFOw0K
---559023410-2026989069-900579231=:7866--