Hi otto I must check that last time i read man page it was related it was for syspatch
Thanks On Sat 7 Jul 2018, 17:07 Otto Moerbeek, <o...@drijf.net> wrote: > On Sat, Jul 07, 2018 at 03:52:44PM +0100, Tom Smyth wrote: > > > Hello Nan, > > you need to set the PKG_path as Stuart suggested to install packages > using > > > > pkg_add command > > > > for example to use fastly cdn mirror you would set your pkg_path > variable as > > shown below > > > > export PKG_PATH=https://fastly.cdn.openbsd.org/pub/OpenBSD/$(uname > > -r)/packages/$(uname -p)/ > > > > /etc/installurl file is for the syspatch utility to install binary > > patches for the release > > Wrong. installurl *is* used by pkg_add. Read the man page. > > -Otto > > > > > > > > if you are using current ... Packages are less straight forward as > > packages and current > > are modified regularly updated > > so if you go to install a package from today on a current snapshot from > 1 week > > ago it is not guaranteed to work > > > > i believe there are few ways around this > > 1) install the packages that you expect to use on current as soon as > possible > > after install > > 2) if you must use that version of current for some reason ... when > downloading > > the current install iso / install image, download the contents of the > > entire package > > directory for current also. (on the same day ) your millage on this > > will vary depending > > on what work is being done on the tree at the time > > > > and if anyone else uses a better way id love to know also > > > > > > I hope this helps > > > > > > On 7 July 2018 at 15:26, Nan Xiao <xiaonan830...@gmail.com> wrote: > > > HI Stuart, > > > > > > Thanks for your reply! > > > > > > I don't set PKG_PATH environment. > > > > > > Yes, it seems I installed the current package: > > > $ ls -l /usr/local/bin/egdb > > > -rwxr-xr-x 1 root bin 10040410 Jun 28 19:03 /usr/local/bin/egdb > > > > > > But I can't remember what I have done. I can only remember I modified > > > /etc/installurl before. > > > > > > Thanks! > > > Best Regards > > > Nan Xiao > > > > > > > > > On Sat, Jul 7, 2018 at 8:23 PM, Stuart Henderson <s...@spacehopper.org> > wrote: > > >> On 2018-07-07, Nan Xiao <xiaonan830...@gmail.com> wrote: > > >>> Hi Philip, > > >>> > > >>> Thanks very much for your time and effort! > > >>> > > >>> The following is the command output: > > >>> > > >>> $ readelf -Wl /usr/local/bin/egdb | awk '/RANDOM/{print ($5+0)/1024}' > > >>> 88.4844 > > >>> > > >>> The same as yours. > > >> > > >> That is from -current. > > >> > > >>> Honestly, I am not sure whether the package is for -stable or > -current. > > >>> > > >>> After installation, I just add following config in /etc/installurl: > > >>> $ cat /etc/installurl > > >>> https://ftp.openbsd.org/pub/OpenBSD > > >>> > > >>> Then I use "pkg_add -u" sometimes. Doesn't > > >>> https://ftp.openbsd.org/pub/OpenBSD guarantee it selects correct > > >>> packages? Or I miss something? > > >> > > >> Do you have PKG_PATH set in the environment? > > >> > > >> Whatever the reason, it looks like you have a -current version of the > > >> gdb package installed. > > >> > > >> The one in 6.3 should look like this: > > >> > > >> $ ls -l /usr/local/bin/egdb > > >> -rwxr-xr-x 1 root bin 9452688 Mar 28 00:40 /usr/local/bin/egdb > > >> > > >> $ readelf -Wl /usr/local/bin/egdb | awk '/RANDOM/{print($5+0)/1024}' > > >> 0.0078125 > > >> > > >> > > > > > > > > > > > -- > > Kindest regards, > > Tom Smyth > > > > Mobile: +353 87 6193172 > > The information contained in this E-mail is intended only for the > > confidential use of the named recipient. If the reader of this message > > is not the intended recipient or the person responsible for > > delivering it to the recipient, you are hereby notified that you have > > received this communication in error and that any review, > > dissemination or copying of this communication is strictly prohibited. > > If you have received this in error, please notify the sender > > immediately by telephone at the number above and erase the message > > You are requested to carry out your own virus check before > > opening any attachment. >