Hello! User reported problem trying to launch Slackware package, provided at https://cinelerra-gg.org/download/tars/ It seems package tries to unpack itself into / ! I tried to see (f3 in Midnight Commander) package content and got: dev/shm/cinelerra-5.1-slk64-14.2-20191130.x86_64-static.txz 3903/8192+ CP1251 drwxr-xr-x root/root 0 2019-11-30 21:02 ./ -rwxr-xr-x root/root 514232 2019-11-30 20:58 ./hveg2enc drwxr-xr-x root/root 0 2019-06-15 21:47 ./models/ -rw-r--r-- root/root 2589 2019-06-15 21:47 ./models/lion01_mouth1.png -rw-r--r-- root/root 2745 2019-06-15 21:47 ./models/lion01_mouth2.png -rw-r--r-- root/root 53168 2019-06-15 21:47 ./models/knight01_body.png -rw-r--r-- root/root 529 2019-06-15 21:47 ./models/warrior01_eyes2.png -rw-r--r-- root/root 622 2019-06-15 21:47 ./models/warrior01_eyes1.png -rw-r--r-- root/root 596 2019-06-15 21:47 ./models/knight01_mouth3.png -rw-r--r-- root/root 104737 2019-06-15 21:47 ./models/lion2.xcf.bz2 [skipped a lot more] Also, apparently Slackware package was build on -current, and Slackware's Current quite different from 14.2 , so it doesn't run due to lib version mismatch
We will have to work on figuring out what to do before the next builds. GoodGuy has been building Cinelerra using an original 14.2 Slackware and every time he has tried to upgrade, he gets errors that he does not know how to fix. So we have just been using that. He will try to start from scratch and see if we can move forward and avoid lib version mismatch. And also, test the unpack unto itself. User reported problem trying to launch Slackware package, provided at
https://cinelerra-gg.org/download/tars/
It seems package tries to unpack itself into /
В сообщении от Thursday 26 December 2019 02:36:23 Phyllis Smith написал(а):
We will have to work on figuring out what to do before the next builds. GoodGuy has been building Cinelerra using an original 14.2 Slackware and every time he has tried to upgrade, he gets errors that he does not know how to fix. So we have just been using that.
I use slapt-get [1] for upgrades .... [1] - https://software.jaos.org/
He will try to start from scratch and see if we can move forward and avoid lib version mismatch. And also, test the unpack unto itself.
Yeah, strange bug, I looked into slackbuild provided in blds dir, it looks sane ...
User reported problem trying to launch Slackware package, provided at
https://cinelerra-gg.org/download/tars/
It seems package tries to unpack itself into /
Andrew, just to let you know that we "think" we have an updated Slackware build machine ready for the December 31 builds.
I use slapt-get [1] for upgrades ....
[1] - https://software.jaos.org/
Yes, gg was using slapt -u and slapt --upgrade. First try, he did an
upgrade on the Slackware build used for the November 30th builds BUT ended up with the kernel version 4.14.47 dated May 2018 and "modules" dated May 30, 2018. This seemed to be wrong already since neither the kernel or modules had changed. Then when he ran "startx", the graphics card lost its configuration -- the keyboard interface died but the kernel continued for a little longer but then died too. So it was dead. Next he started from scratch with an install of Slackware from the original CD ISO of the current 14.2 release of June 2016 and then did an upgrade. This seemed to work correctly. We will see what happens in the Cinelerra build on December 31. In the past he has been able to install Slackware from the CD and upgrade 2 times and then not a third or ever again. Starting a fresh install every 2-3 months is too time-consuming as it takes a whole day. We will see if this latest upgrade fixes some unknown problem preventing multiple upgrades. Yeah, strange bug, I looked into slackbuild provided in blds dir, it looks
sane ...
Thanks for checking -- it is good to have someone look that is much more knowledgable in Slackware. gg/phyllis
В сообщении от Monday 30 December 2019 03:47:12 Phyllis Smith написал(а):
Andrew, just to let you know that we "think" we have an updated Slackware build machine ready for the December 31 builds.
I use slapt-get [1] for upgrades ....
[1] - https://software.jaos.org/
Yes, gg was using slapt -u and slapt --upgrade. First try, he did an
upgrade on the Slackware build used for the November 30th builds BUT ended up with the kernel version 4.14.47 dated May 2018 and "modules" dated May 30, 2018. This seemed to be wrong already since neither the kernel or modules had changed. Then when he ran "startx", the graphics card lost its configuration -- the keyboard interface died but the kernel continued for a little longer but then died too. So it was dead. Next he started from scratch with an install of Slackware from the original CD ISO of the current 14.2 release of June 2016 and then did an upgrade. This seemed to work correctly. We will see what happens in the Cinelerra build on December 31.
Hm, may be config file /etc/slapt-get/slapt-getrc was pointing at wrong branch? Default probably was configured for 14.2, and 'downgrading' to this from -current not exactly worked? Slackware's pkgtool usually can up- and down- grade packages without checking if upgraded package actually older than one it about to replace. So, it 'worked' until it failed... I think. Check config file so it contains line like: SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware64-14.2/:OFFICIAL without "#" before it. And i think -current even changed some locations for info about packages, so -14.2 slapt-get (0.10.2t) may not work with -current anymore. https://software.jaos.org/git/slapt-get/commit/?id=572033f35bd7120665ccf5960... But again, whole exercuse was about moving to latest released slackware, so this problem should not bite you.
In the past he has been able to install Slackware from the CD and upgrade 2 times and then not a third or ever again. Starting a fresh install every 2-3 months is too time-consuming as it takes a whole day. We will see if this latest upgrade fixes some unknown problem preventing multiple upgrades.
Hm, make sure you have enough free space on /var and even / ? I think by default slapt-get keep downloaded packages there, and not clean them after upgrade .. so slapt-get --clean will remove them from cache... I even ran into another problem in 64-bit chroot, because apparently slapt-get wanted some /dev /dev/pts /sys and /proc mounted (so, I mounted them with --bind from host) but you probably use some diifferent method (I never tried Xen, so I have no experience with it)
Yeah, strange bug, I looked into slackbuild provided in blds dir, it looks
sane ...
Thanks for checking -- it is good to have someone look that is much more knowledgable in Slackware. gg/phyllis
Good luck, and sorry for only noticing this problem late .....
participants (2)
-
Andrew Randrianasulu -
Phyllis Smith