Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] base-files-0.142_11: /run must not be a directory
@ 2022-04-11 10:24 sakhmatd
  2022-04-11 14:20 ` Duncaen
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: sakhmatd @ 2022-04-11 10:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1608 bytes --]

New issue by sakhmatd on void-packages repository

https://github.com/void-linux/void-packages/issues/36634

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
```
Void 5.13.19_1 x86_64 GenuineIntel notuptodate rrrmFFFFF
```
* package:  
```
base-files-0.142_11
```

### Expected behavior
Should install as normal.

### Actual behavior
Displays the following output before exiting:
```
Name       Action    Version           New version            Download size
base-files update    0.142_11          0.142_12               -

Size required on disk:         239KB
Space available on disk:        81GB

Do you want to continue? [Y/n] y

[*] Verifying package integrity
base-files-0.142_12: verifying RSA signature...

[*] Collecting package files
base-files-0.142_12: collecting files...
base-files-0.142_11: collecting files...

[*] Unpacking packages
base-files-0.142_11: updating to 0.142_12 ...
base-files-0.142_12: unpacking ...
Creating system directories/symlinks...
/run must not be a directory, exiting!
ERROR: base-files-0.142_12: [unpack] INSTALL script failed to execute pre ACTION: Operation not permitted
ERROR: base-files-0.142_12: [unpack] failed to unpack files from archive: Operation not permitted
Transaction failed! see above for errors.
```

### Steps to reproduce the behavior
`xbps-install -f base-files` or `xbps-install -Suv`. 
Currently prevents me from a full upgrade.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: base-files-0.142_11: /run must not be a directory
  2022-04-11 10:24 [ISSUE] base-files-0.142_11: /run must not be a directory sakhmatd
@ 2022-04-11 14:20 ` Duncaen
  2022-04-11 23:43 ` sakhmatd
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Duncaen @ 2022-04-11 14:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 554 bytes --]

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/issues/36634#issuecomment-1095113654

Comment:
The error message is wrong, its about `/var/run` which should be a symlink and not a directory. It does not automatically delete /var/run to replace it since that would require recursively deleting files in it, which we can't really do, it contains user data and deleting that automatically at runtime might be bad.
So deleting /var/run and replacing it with a symlink to `../run` would be the solution to it.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: base-files-0.142_11: /run must not be a directory
  2022-04-11 10:24 [ISSUE] base-files-0.142_11: /run must not be a directory sakhmatd
  2022-04-11 14:20 ` Duncaen
@ 2022-04-11 23:43 ` sakhmatd
  2022-07-17  2:14 ` github-actions
  2022-07-17 11:05 ` [ISSUE] [CLOSED] " Duncaen
  3 siblings, 0 replies; 5+ messages in thread
From: sakhmatd @ 2022-04-11 23:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 262 bytes --]

New comment by sakhmatd on void-packages repository

https://github.com/void-linux/void-packages/issues/36634#issuecomment-1095699809

Comment:
That indeed helps, thanks! 

However, the error message is indeed very misleading and probably should be changed.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: base-files-0.142_11: /run must not be a directory
  2022-04-11 10:24 [ISSUE] base-files-0.142_11: /run must not be a directory sakhmatd
  2022-04-11 14:20 ` Duncaen
  2022-04-11 23:43 ` sakhmatd
@ 2022-07-17  2:14 ` github-actions
  2022-07-17 11:05 ` [ISSUE] [CLOSED] " Duncaen
  3 siblings, 0 replies; 5+ messages in thread
From: github-actions @ 2022-07-17  2:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/36634#issuecomment-1186375546

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ISSUE] [CLOSED] base-files-0.142_11: /run must not be a directory
  2022-04-11 10:24 [ISSUE] base-files-0.142_11: /run must not be a directory sakhmatd
                   ` (2 preceding siblings ...)
  2022-07-17  2:14 ` github-actions
@ 2022-07-17 11:05 ` Duncaen
  3 siblings, 0 replies; 5+ messages in thread
From: Duncaen @ 2022-07-17 11:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2015 bytes --]

Closed issue by sakhmatd on void-packages repository

https://github.com/void-linux/void-packages/issues/36634

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
```
Void 5.13.19_1 x86_64 GenuineIntel notuptodate rrrmFFFFF
```
* package:  
```
base-files-0.142_11
```

### Expected behavior
Should install as normal.

### Actual behavior
Displays the following output before exiting:
```
Name       Action    Version           New version            Download size
base-files update    0.142_11          0.142_12               -

Size required on disk:         239KB
Space available on disk:        81GB

Do you want to continue? [Y/n] y

[*] Verifying package integrity
base-files-0.142_12: verifying RSA signature...

[*] Collecting package files
base-files-0.142_12: collecting files...
base-files-0.142_11: collecting files...

[*] Unpacking packages
base-files-0.142_11: updating to 0.142_12 ...
base-files-0.142_12: unpacking ...
Creating system directories/symlinks...
/run must not be a directory, exiting!
ERROR: base-files-0.142_12: [unpack] INSTALL script failed to execute pre ACTION: Operation not permitted
ERROR: base-files-0.142_12: [unpack] failed to unpack files from archive: Operation not permitted
Transaction failed! see above for errors.
```

### Steps to reproduce the behavior
`xbps-install -f base-files` or `xbps-install -Suv`. 
Currently prevents me from a full upgrade.

Due to /run being needed by runit and various daemons, I can't temporarily remove/move the folder to see if it helps the package install (Device or resource busy on attempt).
Here are the current contents of /run:
```
agetty.reload  blkid     cups  docker     lock  lvm    runit  sshd.pid  udev  utmp
avahi-daemon   bluealsa  dbus  initramfs  log   mount  samba  sudo      user  xtables.lock
```


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-07-17 11:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-11 10:24 [ISSUE] base-files-0.142_11: /run must not be a directory sakhmatd
2022-04-11 14:20 ` Duncaen
2022-04-11 23:43 ` sakhmatd
2022-07-17  2:14 ` github-actions
2022-07-17 11:05 ` [ISSUE] [CLOSED] " Duncaen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).