[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-factory
Subject:    Re: Heads up: UsrMerge impact imminent
From:       Stefan Seyfried <stefan.seyfried () googlemail ! com>
Date:       2021-06-04 9:59:09
Message-ID: aeeab5f3-676d-58fa-378a-1e24eb20b21d () message-id ! googlemail ! com
[Download RAW message or body]

Hi Ludwig,

On 02.06.21 17:35, Ludwig Nussel wrote:
> Stefan Seyfried wrote:
>> On 31.05.21 13:53, Ludwig Nussel wrote:
>> [...]
>> I don't think that this has been tested with subdirectories of /usr/lib/
>> being on separate file systems.
>> [...]
>> /usr/lib.usrmerge ...
>> rm: cannot remove '/usr/lib.usrmerge~/debug': Device or resource busy
>> Something failed, cleaning up
>> error: lua script failed: [string
>> "%pretrans(filesystem-15.5-40.2.x86_64)"]:37: exit
>> error: filesystem-15.5-40.2.x86_64: install skipped
>> error: filesystem-15.5-39.1.x86_64: erase skipped
>>
>> Abort, retry, ignore? [a/r/i] (a):
>>
>> Fortunately "umount /usr/lib/debug" in another shell and then selecting
>> "retry" was enough to have it continue.
> 
> Unexpected indeed. I've added code now to catch it early:
> https://build.opensuse.org/request/show/896791
> A further optimization might be to use mount --move and not fail.

Thanks. I admit the configuration is not standard, but especially 
/usr/lib/debug on a separate file system is quite common for my 
machines, because you only notice you might need 50+GB in / once you 
start installing debuginfo ;-)

>> Will be interesting if the machine comes up again after finishing the
>> update ;-)
> 
> I hope so :-)

It did, without any further issues.

-- 
Stefan Seyfried

"For a successful technology, reality must take precedence over
  public relations, for nature cannot be fooled." -- Richard Feynman
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic