Hi, all --
I'm stuck; it's time to come to the experts for help :-) I have a 15.1
live system
jpo:~ # cat /etc/SUSE-brand
openSUSE
VERSION = 15.1
jpo:~ # df -kh / /dev/sdi[13]
Filesystem Size Used Avail Use% Mounted on
LiveOS_rootfs 14G 5.5G 7.3G 44% /
/dev/sdi1 912M 912M 0 100% /run/initramfs/live
/dev/sdi3 14G 5.5G 7.3G 44% /run/overlayfs
that will eventually be a little server, and cron mysteriously only
likes certain jobs. My (root) crontab looks like this:
jpo:~ # crontab -l
#mi hr dm mo dw cmd...
#
# is cron running?
01 * * * * date >$HOME/.cron.out
# nightly cleanup/checkup
04 04 * * * /usr/local/bin/nightly.cleanup
# cron tests
41 11 29 09 * /root/tmp-touch-root
41 11 29 09 * /usr/local/bin/tmp-touch-local
41 11 29 09 * /mnt/Raid1md/tmp-touch-Raid1
It quite happily runs the hourly heartbeat and the nightly cleanup
jpo:~ # ls -l ~/.cron.out /mnt/Raid1md/cleanup/.find-print
-rw-rw---- 1 root root 625767441 Sep 27 05:53 /mnt/Raid1md/cleanup/.find-print
-rw-r--r-- 1 root root 29 Sep 28 22:01 /root/.cron.out
but I can't for the life of me get it to run other scripts. This started
as a problem with just a single sync script running from the /mnt/Raid1md
volume, but I've simplified it from there. None of the three touch
scripts listed above works!
I set up runs for 11:41 and then waited, but I got no results.
jpo:~ # date
Tue Sep 29 11:40:13 UTC 2020
jpo:~ # ls -l /root/tmp-touch-root /usr/local/bin/tmp-touch-local /mnt/Raid1md/tmp-touch-Raid1
-rwxr-xr-x 1 root root 33 Sep 29 11:39 /mnt/Raid1md/tmp-touch-Raid1
-rwxr-xr-x 1 root root 32 Sep 29 11:38 /root/tmp-touch-root
-rwxr-xr-x 1 root root 33 Sep 29 11:39 /usr/local/bin/tmp-touch-local
jpo:~ # tail /root/tmp-touch-root /usr/local/bin/tmp-touch-local /mnt/Raid1md/tmp-touch-Raid1
==> /root/tmp-touch-root <==
#!/bin/sh
touch /tmp/touch-root
==> /usr/local/bin/tmp-touch-local <==
#!/bin/sh
touch /tmp/touch-local
==> /mnt/Raid1md/tmp-touch-Raid1 <==
#!/bin/sh
touch /tmp/touch-Raid1
jpo:~ # date
Tue Sep 29 11:41:18 UTC 2020
jpo:~ # ls -l /tmp/touch*
ls: cannot access '/tmp/touch*': No such file or directory
The crazy thing, though, is that the scripts get called ... I have also
stopped crond and manually restarted it with debugging
jpo:~ # ps aguxw | egrep '[/]cron'
root 16821 0.0 0.0 18580 2968 pts/24 S+ Sep28 0:00 /usr/sbin/cron -n -m off -x ext,sch,proc,pars,load,misc,test,bit
so that I could watch what's going on. Sure enough, I *do* see those
processes being kicked off:
load_entry()...about to parse command
linenum=317
load_entry()...returning successfully
...load_user() done
unlinking old database:
check_inotify_database is done
user [root:0:0:...] cmd="/mnt/Raid1md/tmp-touch-Raid1"
user [root:0:0:...] cmd="/usr/local/bin/tmp-touch-local"
user [root:0:0:...] cmd="/root/tmp-touch-root"
[16821] do_command(/mnt/Raid1md/tmp-touch-Raid1, (root,0,0))
[16821] main process returning to work
[16821] do_command(/usr/local/bin/tmp-touch-local, (root,0,0))
[16821] main process returning to work
[16821] do_command(/root/tmp-touch-root, (root,0,0))
[16821] main process returning to work
[16821] Target time=1601379720, sec-to-wait=60
[29186] child_process('/usr/local/bin/tmp-touch-local')
[29186] child continues, closing pipes
[29186] child reading output from grandchild
[29188] grandchild process fork()'ed
log_it: (root 29188) CMD (/usr/local/bin/tmp-touch-local)
[29186] got data (64:d) from grandchild
[29186] got EOF from grandchild
[29186] waiting for grandchild #2 to finish
[29187] child_process('/root/tmp-touch-root')
[29186] grandchild #29188 finished, status=0000
[29186] waiting for grandchild #1 to finish
[29186] no more grandchildren--mail written?
[29187] child continues, closing pipes
[29187] child reading output from grandchild
[29186] child process done, exiting
[29189] grandchild process fork()'ed
log_it: (root 29189) CMD (/root/tmp-touch-root)
[29187] got data (64:d) from grandchild
[16821] sigchld...pid #29186 died, stat=0
[16821] sigchld...no dead kids
[29185] child_process('/mnt/Raid1md/tmp-touch-Raid1')
[29187] got EOF from grandchild
[29187] waiting for grandchild #2 to finish
[29187] grandchild #29189 finished, status=0000
[29187] waiting for grandchild #1 to finish
[29187] no more grandchildren--mail written?
[29185] child continues, closing pipes
[29185] child reading output from grandchild
[29190] grandchild process fork()'ed
[29187] child process done, exiting
log_it: (root 29190) CMD (/mnt/Raid1md/tmp-touch-Raid1)
[29185] got data (64:d) from grandchild
[16821] sigchld...pid #29187 died, stat=0
[16821] sigchld...no dead kids
[29185] got EOF from grandchild
[29185] waiting for grandchild #2 to finish
[29185] grandchild #29190 finished, status=0000
[29185] waiting for grandchild #1 to finish
[29185] no more grandchildren--mail written?
[29185] child process done, exiting
[16821] sigchld...pid #29185 died, stat=0
[16821] sigchld...no children
Each one started, and each one finished with a clean exit status, but
nothing actually ran. WTF?!?
I originally thought there was a noexec problem on /mnt/Raid1md, but it
also doesn't work from /usr/local where the cleanup script DOES work, so
that's out. And if cron can find date in its path then touch should
jpo:~ # which date touch
/usr/bin/date
/usr/bin/touch
be just fine, too.
Soooooo ... Before I go and hunt down the proper
jpo:~ # rpm -qa | grep cron
cronie-1.5.1-lp151.4.6.1.x86_64
cron-4.2-lp151.4.6.1.x86_64
(no, I have no idea what's up there, but it's the same
davidtg@gezebel:~> rpm -qa | grep cron
cron-4.2-lp151.4.6.1.x86_64
cronie-1.5.1-lp151.4.6.1.x86_64
on my "real install" system) cron mailing list, does anyone here have any
ideas for me?
TIA as always & HAND
:-D
--
David T-G
See http://justpickone.org/davidtg/email/
See http://justpickone.org/davidtg/tofu.txt
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org
Subject says it all. Have looked in yast finder without result. I like
the interface for a scanner.
--doug
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org
How in the Sky!
If you wish to install just *1* scanner program you need to install
additional *2703* packages???
sudo zypper in gscan2pdf
[sudo] password di root:
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
Risoluzione dipendenze dei pacchetti in corso...
_I seguenti 2703 NUOVI pacchetti verranno installati:_
--
Marco Calistri
Build: openSUSE Tumbleweed 20200907
Kernel: 5.8.4-1-default - Cinnamon 4.2.2
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org
How does kwallet work? I'm going crazy with all these passwords.
--doug
PS: neither TW or Leap can find the printers, altho both can ping their IPs.
Now what?
--dm
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org
I have a problem updating tumbleweed (now for 2-3 weeks):
After a few minutes of updating zypper as well as yast update stops for
some time and resumes afterwards the updating again. In this way an
update of 400 files takes a few hours.
The yast2log tells me
2020-09-26 00:14:27 <1> linux-5hsc.site(7666) [librpmDb]
RpmDb.cc(doInstallPackage):1609
RpmDb::installPackage(/var/cache/zypp/packages/openSUSE_20190214-0/x86_64/libreoffice-draw-7.0.1.2-1.6.x86_64.rpm,0x0000000c)
2020-09-26 00:14:27 <1> linux-5hsc.site(7666) [zypp::exec++]
ExternalProgram.cc(start_program):260 Executing[C] 'rpm' '--root' '/'
'--dbpath' '/var/lib/rpm' '-U' '--percent' '--noglob' '--force'
'--nodeps' '--'
'/var/cache/zypp/packages/openSUSE_20190214-0/x86_64/libreoffice-draw-7.0.1.2-1.6.x86_64.rpm'
2020-09-26 00:14:27 <1> linux-5hsc.site(7666) [zypp::exec++]
ExternalProgram.cc(start_program):444 pid 18530 launched
2020-09-26 00:14:34 <3> linux-5hsc.site(7666) [zypp]
IOTools.cc(receiveUpto):97 select error: Interrupted system call
2020-09-26 00:14:34 <3> linux-5hsc.site(7666) [zypp]
IOTools.cc(receiveUpto):97 select error: Interrupted system call
2020-09-26 00:14:34 <3> linux-5hsc.site(7666) [zypp]
IOTools.cc(receiveUpto):97 select error: Interrupted system call
2020-09-26 00:14:34 <3> linux-5hsc.site(7666) [zypp]
IOTools.cc(receiveUpto):97 select error: Interrupted system call
2020-09-26 00:14:34 <3> linux-5hsc.site(7666) [zypp]
IOTools.cc(receiveUpto):97 select error: Interrupted system call
2020-09-26 00:14:34 <3> linux-5hsc.site(7666) [zypp]
IOTools.cc(receiveUpto):97 select error: Interrupted system call
with the select error message repeating for a few hundred times before
the update resumes.
What can I do, where to look for further information on the problem
Thanks for help
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org
Hi Axel,
I should have enough space in the root partition,
I did the clean up, however for now there are not enough files to update
to check zypper.
It only happens if large files or more than 20 to 30 files have to be
updated.
I checked the error number which gives me:
EAFNOSUPPORT 97 Address family not supported by protocol
which may refer to some ipv6 problem.
Is my /etc/hosts ok?
#linux-5hsc
127.0.0.1 localhost linux-5hsc.site
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
Ernst
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org
With a zypper dup (tumbleweed) I'm getting
libvkd3d1-32bit-1.2-1.1.x86_64 requires libvkd3d-shader.so.1, but this
requirement cannot be provided
this seems to be for wine....will there be a newer version soon?
should I just wait or something else ?
thanks,
mike
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org
I have been bombarded with requests to abandon TW and use Leap. Well, I
have installed it on a drive in
another computer, and it seems quite familiar, but now I have to
populate it with apps that I use and like.
The first, of course, is Thunderbird. Is that hiding in some repo that I
don't know how to access, or must I
find it in the wild and bring it home to roost?
Someone said I should keep a diary--I don't disagree, but any approach
to a diary for me is bassed on being
able to print to paper and punch the paper and put it in a binder. Note
the word "print!"
As an example of what I don't have printed out, I think someone here
told me how to access all the built-in
repos. I will need that right away so as to install as much as possible
from natively stored versions of the
apps I want to use, before going to the wild.
I will, of course, refer to section 7 of the Leap "manual" to try harder
to install the printers, but just trying cold-
turkey yields nothing. Can't find a printer. Both are turned on.
As it seems there are no upgrades for Leap, how do I install Artha?
Zypper can't find it.
--doug
--
To unsubscribe, e-mail: opensuse-support+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-support+owner(a)opensuse.org