tags 857730 upstream
severity 857730 wishlist
thanks

Hi Bastien,


Bastien ROUCARIES <roucaries.bast...@gmail.com> writes:

>>> severity: important
>>
>> Using severity important for anything DPKG_ROOT related sounds dubious
>> to me, because the feature is not finalized in dpkg, but a technology
>> preview.

Please do not abuse the bug severity - I do not think that this issue has any
major effect on the usability of a package.

[1] https://www.debian.org/Bugs/Developer#severities


>>> Testing dpkg testsuite without beeing root needrestart crash.
>>
>> Maybe you can give more details here as to what crashes and how it
>> fails?
>>
>>> I believe need restart need to take in account $DPKG_ROOT
>>
>> You mentioned on irc that the file you want to touch is
>> /etc/dpkg/dpkg.cfg.d/needrestart. That's not a maintainer script.
>> DPKG_ROOT is only defined during maintainer script execution. Thus
>> DPKG_ROOT will be undefined here.
>>
>>> at least it should not execute if dpkg-root is set (so patch)
>>
>> Why should execution of needrestart depend on the way maintainer scripts
>> are executed? That doesn't make any sense to me. Shouldn't the real
>> condition be something like skipping needrestart when it is not
>> installed in the system /?
>
> No rootless dpkg fail if needrestart is installed. This is the bug.
>
> To test install dpkg testsuite and run
>
>  DPKG_TESTSUITE_OPTIONS="not-root" eatmydata make test
>
> it will fail with a permission problem

Please provide a consistent error description (Does needrestart crash or
is there a permission problem?) including some screen logs and howto
reproduce the problem.

If the testsuite stuff is WIP we maybe should wait until it is finalized
and there is a recommendation available howto handle the testsuite in
(pre-invoke|post-invoke|status-logger) commands.


HTH,
Thomas

-- 

    ::  WWW:                        https://fiasko-nw.net/~thomas/  ::
   :::  Jabber:                   xmpp:tho...@jabber.fiasko-nw.net  :::
    ::  flickr:             https://www.flickr.com/photos/laugufe/  ::

Reply via email to