Devuan bug report logs - #850
Document Daedalus->Excalibur usrmerge before upgrade in Release Notes

Package: devuan-project; Maintainer for devuan-project is Devuan Developers <devuan-dev@lists.dyne.org>;

Reported by: sachy <sachy@s0c4.net>

Date: Sat, 8 Jun 2024 15:54:02 UTC

Severity: critical

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#850; Package libsane1. (Sat, 08 Jun 2024 15:54:02 GMT) (full text, mbox, link).


Acknowledgement sent to sachy <sachy@s0c4.net>:
New bug report received and forwarded. Copy sent to devuan-dev@lists.dyne.org. (Sat, 08 Jun 2024 15:54:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.devuan.org (full text, mbox, reply):

From: sachy <sachy@s0c4.net>
To: submit@bugs.devuan.org
Subject: Daedalus->Excalibur upgrade - usrmerge fails on libsane1
Date: Sat, 8 Jun 2024 17:51:45 +0200
[Message part 1 (text/plain, inline)]
Package: libsane1
Version: 

When upgrading from Daedalus to Excalibur, the usrmerge configure step fails on following files provided by libsane1 package:

/usr/lib/udev/hwdb.d/20-sane.hwdb
/usr/lib/udev/rules.d/60-libsane1.rules
/usr/lib/udev/rules.d/99-libsane1.rules

When this happens in su/sudo environment, the user can not escalate priviledges anymore because packages providing PAM authentication are not correctly upgraded yet.

Hotfix: Reboot to recovery console and delete mentioned files manually, then:
# apt-get install -f
# apt-get dist-upgrade
and reboot.

Circumvention: Execute "apt-get dist-upgrade" from root shell.

[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#850; Package libsane1. (Sun, 09 Jun 2024 15:50:01 GMT) (full text, mbox, link).


Message #8 received at 850@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: sachy <sachy@s0c4.net>, 850@bugs.devuan.org
Subject: Re: bug#850: Daedalus->Excalibur upgrade - usrmerge fails on libsane1
Date: Sun, 9 Jun 2024 16:49:30 +0100
Control: reassign -1 devuan-project
Control: severity -1 critical
Control: Document Daedalus->Excalibur usrmerge before upgrade in Release Notes

Sachy,

Thanks for taking the time to report this.

I have been unable to reproduce in a daedalus VM with libsane1
installed. However, I suspect it is an ordering thing. I think users will need
to

 1) apt install usrmerge/daedalus
 2) sed -i s/daedalus/excalibur/ /etc/apt/sources.list
 3) apt update
 4) apt dist-upgrade

That is something we will need to specify clearly in the Release Notes.

But there are still merged-usr changes coming through from ceres which may
simplify that process. When we get to the freeze, we can review further.

I don't think there is a bug in libsane1 as such, so reassigning.

Mark

bug reassigned from package 'libsane1' to 'devuan-project'. Request was from Mark Hindley <mark@hindley.org.uk> to 850-submit@bugs.devuan.org. (Sun, 09 Jun 2024 15:50:03 GMT) (full text, mbox, link).


Severity set to 'critical' from 'normal' Request was from Mark Hindley <mark@hindley.org.uk> to 850-submit@bugs.devuan.org. (Sun, 09 Jun 2024 15:50:03 GMT) (full text, mbox, link).


Changed bug title to 'Document Daedalus- usrmerge before upgrade in Release Notes' from 'Daedalus->Excalibur upgrade - usrmerge fails on libsane1'. Request was from Mark Hindley <leepen@debian.org> to control@bugs.devuan.org. (Sun, 09 Jun 2024 16:16:01 GMT) (full text, mbox, link).


Changed bug title to 'Document Daedalus->Excalibur usrmerge before upgrade in Release Notes' from 'Document Daedalus- usrmerge before upgrade in Release Notes'. Request was from Mark Hindley <leepen@debian.org> to control@bugs.devuan.org. (Sun, 09 Jun 2024 16:16:02 GMT) (full text, mbox, link).


Information forwarded to devuan-bugs@lists.dyne.org, Devuan Developers <devuan-dev@lists.dyne.org>:
bug#850; Package devuan-project. (Sun, 09 Jun 2024 18:04:02 GMT) (full text, mbox, link).


Acknowledgement sent to sachy <sachy@s0c4.net>:
Extra info received and forwarded to list. Copy sent to Devuan Developers <devuan-dev@lists.dyne.org>. (Sun, 09 Jun 2024 18:04:04 GMT) (full text, mbox, link).


Message #21 received at 850@bugs.devuan.org (full text, mbox, reply):

From: sachy <sachy@s0c4.net>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 850@bugs.devuan.org
Subject: Re: bug#850: Daedalus->Excalibur upgrade - usrmerge fails on libsane1
Date: Sun, 9 Jun 2024 20:02:07 +0200
[Message part 1 (text/plain, inline)]
Dear Mark,

that can be it - I did not installed usrmerge on Daedalus manually and proceeded directly by updating sources.list.

So its my user error -> sorry for false report.

Totally agree on need to specify the correct steps in big, bold text in the Release notes. Lot of people will ignore/forget it anyway...

Regards,
sachy



V 20240609 1649, Mark Hindley napsal(a):
> Control: reassign -1 devuan-project
> Control: severity -1 critical
> Control: Document Daedalus->Excalibur usrmerge before upgrade in Release Notes
> 
> Sachy,
> 
> Thanks for taking the time to report this.
> 
> I have been unable to reproduce in a daedalus VM with libsane1
> installed. However, I suspect it is an ordering thing. I think users will need
> to
> 
>  1) apt install usrmerge/daedalus
>  2) sed -i s/daedalus/excalibur/ /etc/apt/sources.list
>  3) apt update
>  4) apt dist-upgrade
> 
> That is something we will need to specify clearly in the Release Notes.
> 
> But there are still merged-usr changes coming through from ceres which may
> simplify that process. When we get to the freeze, we can review further.
> 
> I don't think there is a bug in libsane1 as such, so reassigning.
> 
> Mark
[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, Devuan Developers <devuan-dev@lists.dyne.org>:
bug#850; Package devuan-project. (Sun, 09 Jun 2024 19:16:01 GMT) (full text, mbox, link).


Acknowledgement sent to Mark Hindley <mark@hindley.org.uk>:
Extra info received and forwarded to list. Copy sent to Devuan Developers <devuan-dev@lists.dyne.org>. (Sun, 09 Jun 2024 19:16:03 GMT) (full text, mbox, link).


Message #26 received at 850@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: sachy <sachy@s0c4.net>
Cc: 850@bugs.devuan.org
Subject: Re: bug#850: Daedalus->Excalibur upgrade - usrmerge fails on libsane1
Date: Sun, 9 Jun 2024 20:14:32 +0100
Sachy,

On Sun, Jun 09, 2024 at 08:02:07PM +0200, sachy wrote:
> So its my user error -> sorry for false report.

Absolutely not. A really useful report.

We are all feeling our way through the usrmerge process and it is still unclear
exactly how it will finish. Whatever that it, we need to ensure users are
clearly informed how to navigate it once excalibur is released.

I really appreciate you taking the time.

Best wishes

Mark

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Sat Jun 29 12:22:57 2024;