Re: two crashes

2014-11-08 Thread Matthias
Yes, you are right.

Adding a few sentences to the documentation e.g., the handbook would be nice in 
order to make it easier for new users installing RC versions or master in 
release preparation times.

Regards
Matthias

John Marino dragonfly...@marino.st schrieb:

On 11/7/2014 23:07, Matthias wrote:
 Thanks Matt for your explanation.
 
 This also means that this ABI pkg problem always occurrs during release
 time for a short time period for RC versions and the master branch?

what problem ?

3.6  = 3.6
3.7  = 3.8
3.8  = 3.8
3.9  = 3.10
3.10 = 3.10
3.11 = 3.12
4.0  = 4.0
4.1  = 4.2
4.2  = 4.2

That's how it's supposed to be, specifically to avoid busting all
packages the second the release is branched.
had 4.0 packages been in place before RC was announced, nobody would
have noticed.  There's no problem except people didn't know how to tell
pkg to use packages with different but compatible ABI as a workaround.

John




Re: two crashes

2014-11-07 Thread Pierre Abbat
On Friday, November 07, 2014 10:15:59 Matthew Dillon wrote:
 I'm fairly sure that the token release bug has been fixed since 3.6/3.7.  I
 suggest taking the time to fully upgrade the system (which will also mean
 fully upgrading the installed packages once you've rebooted into an
 upgraded system).

I upgraded kernel and world and rebooted and ran pkg update. It replied:

pkg: 
http://mirror-master.dragonflybsd.org/dports/dragonfly:4.2:x86:64/LATEST/digests.txz:
 Not 
Found

Which version of the packages should I use?

Pierre
-- 
li fi'u vu'u fi'u fi'u du li pa



Re: two crashes

2014-11-07 Thread Zachary Crownover
From my experience, the odd numbers are the current/testing versions, so
with 4.0RC being RELEASE, I'd say 4.1.

On Fri, Nov 7, 2014 at 11:22 AM, Pierre Abbat p...@leaf.dragonflybsd.org
wrote:

 On Friday, November 07, 2014 10:15:59 Matthew Dillon wrote:
  I'm fairly sure that the token release bug has been fixed since
 3.6/3.7.  I
  suggest taking the time to fully upgrade the system (which will also mean
  fully upgrading the installed packages once you've rebooted into an
  upgraded system).

 I upgraded kernel and world and rebooted and ran pkg update. It replied:

 pkg:
 http://mirror-master.dragonflybsd.org/dports/dragonfly:4.2:x86:64/LATEST/digests.txz:
 Not
 Found

 Which version of the packages should I use?

 Pierre
 --
 li fi'u vu'u fi'u fi'u du li pa




-- 
Sincerely,

Zachary Crownover


Re: two crashes

2014-11-07 Thread Pierre Abbat
On Friday, November 07, 2014 11:27:26 Zachary Crownover wrote:
 From my experience, the odd numbers are the current/testing versions, so
 with 4.0RC being RELEASE, I'd say 4.1.

Where do I change it? It's inside a variable called ABI.

Pierre
-- 
La sal en el mar es más que en la sangre.
Le sel dans la mer est plus que dans le sang.




Re: two crashes

2014-11-07 Thread Zachary Crownover
You're interpolating it in the file, but you can optionally hard code it. I
think the reporting of 4.2 is a bug.

On Fri, Nov 7, 2014 at 11:36 AM, Pierre Abbat p...@leaf.dragonflybsd.org
wrote:

 On Friday, November 07, 2014 11:27:26 Zachary Crownover wrote:
  From my experience, the odd numbers are the current/testing versions, so
  with 4.0RC being RELEASE, I'd say 4.1.

 Where do I change it? It's inside a variable called ABI.

 Pierre
 --
 La sal en el mar es más que en la sangre.
 Le sel dans la mer est plus que dans le sang.





-- 
Sincerely,

Zachary Crownover


Re: two crashes

2014-11-07 Thread Zachary Crownover
 cat /usr/local/etc/pkg/repos/df-latest.conf

# If multiple repositories are enabled, packages are taken in order in which

# the enabled repositories are listed.


Avalon: {

url : http://mirror-master.dragonflybsd.org/dports/${ABI}/LATEST,

mirror_type : NONE,

signature_type : NONE,

pubkey : NONE,

fingerprints : /usr/share/fingerprints,

enabled : yes

}


IRCAM: {

url : http://mirrors.ircam.fr/pub/DragonFlyBSD-dports/${ABI}/LATEST,

enabled : no

}


SchlundTech: {

url : http://dfly.schlundtech.de/dports/${ABI}/LATEST,

enabled : no

}


Wolfpond: {

url : http://pkg.wolfpond.org/${ABI}/LATEST,

enabled : no

}



Change your mirror of choice to use your ABI of choice if you don't want to
use the interpolated value of the ABI variable.

On Fri, Nov 7, 2014 at 11:40 AM, Zachary Crownover 
zachary.crowno...@gmail.com wrote:

 You're interpolating it in the file, but you can optionally hard code it.
 I think the reporting of 4.2 is a bug.

 On Fri, Nov 7, 2014 at 11:36 AM, Pierre Abbat p...@leaf.dragonflybsd.org
 wrote:

 On Friday, November 07, 2014 11:27:26 Zachary Crownover wrote:
  From my experience, the odd numbers are the current/testing versions, so
  with 4.0RC being RELEASE, I'd say 4.1.

 Where do I change it? It's inside a variable called ABI.

 Pierre
 --
 La sal en el mar es más que en la sangre.
 Le sel dans la mer est plus que dans le sang.





 --
 Sincerely,

 Zachary Crownover




-- 
Sincerely,

Zachary Crownover


Re: two crashes

2014-11-07 Thread Pierre Abbat
On Friday, November 07, 2014 11:41:33 Zachary Crownover wrote:
  cat /usr/local/etc/pkg/repos/df-latest.conf

I changed it to 4.1 and got the same error. I changed it to 4.0 and got this:

Updating repository catalogue
digests.txz 100% 1838KB 612.7KB/s   1.1MB/s   00:03
packagesite.txz 100% 4517KB 752.9KB/s   1.3MB/s   00:06
pkg: wrong architecture: dragonfly:4.0:x86:64 instead of dragonfly:4.2:x86:64
Incremental update completed, 21635 packages processed:
0 packages updated, 0 removed and 21635 added.
pkg: Unable to find catalogs

Pierre
-- 
li fi'u vu'u fi'u fi'u du li pa



Re: two crashes

2014-11-06 Thread Zachary Crownover
3.7 is old and unsupported at this point, it's essentially two releases
back in terms of the master branch. I don't understand the output enough to
give you educated advice, but if possible, I would recommend updating to
the latest world and kernel since you were using the current at that time.

On Thu, Nov 6, 2014 at 5:48 PM, Pierre Abbat p...@leaf.dragonflybsd.org
wrote:

 I've had other things going on and haven't had time to worry about my
 DragonFly box zyxomma. It crashed twice, the first time just sitting there
 with
 the suspect disk from darner mounted, the second while I was in KDE trying
 to
 run a program from the alt-F2 prompt.

 The uname is:
 DragonFly zyxomma.ixazon.lan 3.7-DEVELOPMENT DragonFly v3.7.1.670.gb2286c-
 DEVELOPMENT #2: Wed Feb 12 02:30:39 GMT 2014
 p...@zyxomma.ixazon.lan:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64

 Here are the beginnings of the core.txt files:

 zyxomma.ixazon.lan dumped core - see /var/crash/vmcore.7

 Wed Oct  8 20:42:09 GMT 2014

 Version String: DragonFly v3.7.1.670.gb2286c-DEVELOPMENT #2: Wed Feb 12
 02:30:39 GMT 2014 p...@zyxomma.ixazon.lan
 :/usr/obj/usr/src/sys/X86_64_GENERIC

 panic: assertion ref = td-td_toks_base  ref-tr_tok == tok failed in
 lwkt_reltoken at /usr/src/sys/kern/lwkt_token.c:812

 GNU gdb (GDB) 7.6.1
 Copyright (C) 2013 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later 
 http://gnu.org/licenses/gpl.html
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type show copying
 and show warranty for details.
 This GDB was configured as x86_64-dragonfly.
 For bug reporting instructions, please see:
 http://bugs.dragonflybsd.org/...
 Reading symbols from /boot/kernel/kernel...done.

 Unread portion of the kernel message buffer:
 6pid 35764 (kdeinit4), uid 1008: exited on signal 11
 panic: assertion ref = td-td_toks_base  ref-tr_tok == tok failed in
 lwkt_reltoken at /usr/src/sys/kern/lwkt_token.c:812
 cpuid = 1
 Trace beginning at frame 0xffe0b0c98768
 panic() at panic+0x225 0x805ae538
 panic() at panic+0x225 0x805ae538
 lwkt_reltoken() at lwkt_reltoken+0x5d 0x805c28e8
 sigexit() at sigexit+0xce 0x805b13b8
 postsig() at postsig+0x1c7 0x805b1586
 userret() at userret+0x18d 0x8097ba5d
 syscall2() at syscall2+0x4f7 0x8097d123
 Xfast_syscall() at Xfast_syscall+0xcb 0x80965eeb
 boot() called on cpu#1
 Uptime: 29d17h45m29s
 Physical memory: 4042 MB
 Dumping 1632 MB: 1617 1601 1585 (CTRL-C to abort)  (CTRL-C to abort)
 (CTRL-C
 to abort)  1569 1553 1537 1521 1505 1489 1473 1457 1441 1425 1409 1393 1377
 1361 1345 1329 1313 1297 1281 1265 1249 1233 1217 1201 1185 1169 1153 1137
 1121 1105 1089 1073 1057 1041 1025 1009 993 977 961 945 929 913 897 881 865
 (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  849 833 817 801
 785
 769 753 737 721 705 689 673 657 641 625 609 593 577 561 545 529 513 497 481
 465 449 433 417 401 385 369 353 337 321 305 289 273 257 241 225 209 193
 (CTRL-
 C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)
 (CTRL-C
 to abort)  (CTRL-C to abort)  177 161 145 129 113 97 81 65 49 33 17 1

 zyxomma.ixazon.lan dumped core - see /var/crash/vmcore.8

 Thu Oct  9 04:30:48 GMT 2014

 Version String: DragonFly v3.7.1.670.gb2286c-DEVELOPMENT #2: Wed Feb 12
 02:30:39 GMT 2014 p...@zyxomma.ixazon.lan
 :/usr/obj/usr/src/sys/X86_64_GENERIC

 panic: assertion ref = td-td_toks_base  ref-tr_tok == tok failed in
 lwkt_reltoken at /usr/src/sys/kern/lwkt_token.c:812

 GNU gdb (GDB) 7.6.1
 Copyright (C) 2013 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later 
 http://gnu.org/licenses/gpl.html
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type show copying
 and show warranty for details.
 This GDB was configured as x86_64-dragonfly.
 For bug reporting instructions, please see:
 http://bugs.dragonflybsd.org/...
 Reading symbols from /boot/kernel/kernel...done.

 Unread portion of the kernel message buffer:
 6pid 5297 (plugin-container), uid 1008: exited on signal 4
 panic: assertion ref = td-td_toks_base  ref-tr_tok == tok failed in
 lwkt_reltoken at /usr/src/sys/kern/lwkt_token.c:812
 cpuid = 0
 Trace beginning at frame 0xffe0a752e160
 panic() at panic+0x225 0x805ae538
 panic() at panic+0x225 0x805ae538
 lwkt_reltoken() at lwkt_reltoken+0x5d 0x805c28e8
 sigexit() at sigexit+0xce 0x805b13b8
 sendsig() at sendsig+0x225 0x8097987b
 trapsignal() at trapsignal+0x128 0x805b0a29
 trap() at trap+0x6a6 0x8097c82e
 calltrap() at calltrap+0x9 0x80965c9f
 --- trap 000c, rip = , rsp = ffe0a752eab0,
 rbp =
 7fffaf40 ---
 (null)() at 0 0
 (null)() at 0x80257e27c 0x80257e27c
 (null)() at 0x8020b8406 0x8020b8406
 (null)() at 0x8020c1072 0x8020c1072
 (null)() at