Your message dated Fri, 01 Dec 2023 23:55:15 +0000
with message-id <[email protected]>
and subject line Re: casync: installs files into /lib/udev/rules.d
has caused the Debian Bug report #1057232,
regarding casync: installs files into /lib/udev/rules.d
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1057232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057232
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: casync
Version: 2+20201210-1
Severity: normal
User: [email protected]
Usertags: dep17m2

Dear Maintainer,

your package installs the file /lib/udev/rules.d/75-casync.rules.

For the ongoing UsrMerge effort [1], /lib needs to become "empty", IOW no
package should install a file there. Instead, files should be installed
into /usr/lib.

Apparently the path in /lib is hard-coded, either in the upstream build
system or the packaging.

Please change your package to install into /usr/lib/udev/rules.d at your
earliest convenience. Per the wiki, it is useful to first upload to
experimental and wait a few days for the dumat tool to evaluate the
change, and only then upload to unstable.

At a later point during the trixie cycle, I expect this bug will become
release-critical.

Thanks for considering,
Chris

[1] https://wiki.debian.org/UsrMerge

--- End Message ---
--- Begin Message ---
Control: tags -1 unreproducible

On Fri, 1 Dec 2023 23:02:13 +0100 Chris Hofstaedtler <[email protected]>
wrote:
> Package: casync
> Version: 2+20201210-1
> Severity: normal
> User: [email protected]
> Usertags: dep17m2
> 
> Dear Maintainer,
> 
> your package installs the file /lib/udev/rules.d/75-casync.rules.
> 
> For the ongoing UsrMerge effort [1], /lib needs to become "empty",
IOW no
> package should install a file there. Instead, files should be
installed
> into /usr/lib.
> 
> Apparently the path in /lib is hard-coded, either in the upstream
build
> system or the packaging.
> 
> Please change your package to install into /usr/lib/udev/rules.d at
your
> earliest convenience. Per the wiki, it is useful to first upload to
> experimental and wait a few days for the dumat tool to evaluate the
> change, and only then upload to unstable.
> 
> At a later point during the trixie cycle, I expect this bug will
become
> release-critical.
> 
> Thanks for considering,
> Chris
> 
> [1] https://wiki.debian.org/UsrMerge

As mentioned on IRC this is already using the udev.pc to pick up the
install location, and I've just verified that it works out of the box
when the udev.pc is updated, so closing.

-- 
Kind regards,
Luca Boccassi

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to