EXAMPLE scenario: # ll total 574 drwxrwxr-x 2 root root 1024 Apr 9 21:13 . drwx------ 23 root root 6144 Apr 9 21:11 .. -rw-rw-r-- 1 moz vtt 579202 Mar 19 21:56 filecommander-2.50-vgit_1842_tumbleweed.x86_64.rpm # inxi -S System: Host: p5bse Kernel: 6.6.24-1-longterm arch: x86_64 bits: 64 Console: pty pts/0 Distro: openSUSE Tumbleweed 20240407 # zypper -v --no-refresh in ./filecommander-2.50-vgit_1842_tumbleweed.x86_64.rpm Autorefresh disabled. Verbosity: 2 Non-option program arguments: './filecommander-2.50-vgit_1842_tumbleweed.x86_64.rpm' './filecommander-2.50-vgit_1842_tumbleweed.x86_64.rpm' looks like an RPM file. Will try to download it. Initializing Target Loading repository data... Reading installed packages... Selecting 'filecommander-2.50-vgit_1842_tumbleweed.x86_64' from repository 'Plain RPM files cache' for installation. Resolving package dependencies... Force resolution: No The following package is going to be upgraded: filecommander 2.50-vgit_1829_tumbleweed -> 2.50-vgit_1842_tumbleweed 1 package to upgrade. Overall download size: 565.6 KiB. Already cached: 0 B. After the operation, additional 8.3 KiB will be used. Backend: classic_rpmtrans Continue? [y/n/v/...? shows all options] (y): n # Why does zypper "download" a package on the / filesystem before installing it? Does it really "download" it? If so, what does "download" mean to a zypper transaction? Would the answer differ if the rpm is on an nfs mount? Can one configure a repo pointing to . to dispense with this apparently inexplicable activity? Is this a bug? -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata