* [ISSUE] opendkim-2.10.3_12: missing dependency `perl`
@ 2022-07-13 9:19 chloris-pale-green
2022-07-13 11:36 ` wael444
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: chloris-pale-green @ 2022-07-13 9:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 951 bytes --]
New issue by chloris-pale-green on void-packages repository
https://github.com/void-linux/void-packages/issues/38036
Description:
### Is this a new report?
Yes
### System Info
Void 5.18.9_1 x86_64 GenuineIntel uptodate rFFFFFFFF
### Package(s) Affected
opendkim-2.10.3_12
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
The package should include all necessary dependencies to execute all of its binaries and scripts. `opendkim-genkey` should run without further user intervention.
### Actual behaviour
`opendkim-genkey` requires `perl` interpreter and does not run without it. `perl` is not a dependency of the package, though.
It can be easily verified that `/usr/bin/opendkim-genkey` is a Perl script.
### Steps to reproduce
1. Install package `opendkim`
2. Make sure no `perl` interpreter is available
3. Try to run `/usr/bin/opendkim-genkey`
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
@ 2022-07-13 11:36 ` wael444
2022-07-13 15:14 ` tranzystorek-io
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: wael444 @ 2022-07-13 11:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 186 bytes --]
New comment by wael444 on void-packages repository
https://github.com/void-linux/void-packages/issues/38036#issuecomment-1183111271
Comment:
opendkim void-packages maintainer: @jprjr
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
2022-07-13 11:36 ` wael444
@ 2022-07-13 15:14 ` tranzystorek-io
2022-07-13 16:35 ` chloris-pale-green
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: tranzystorek-io @ 2022-07-13 15:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 355 bytes --]
New comment by tranzystorek-io on void-packages repository
https://github.com/void-linux/void-packages/issues/38036#issuecomment-1183352412
Comment:
I tried to test out building opendkim with the perl dependency, but it seems there's something wrong with opendkim's build config and configure can't find strlcat/strlcpy and fails (with or without perl)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
2022-07-13 11:36 ` wael444
2022-07-13 15:14 ` tranzystorek-io
@ 2022-07-13 16:35 ` chloris-pale-green
2022-07-13 16:36 ` chloris-pale-green
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: chloris-pale-green @ 2022-07-13 16:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 991 bytes --]
New comment by chloris-pale-green on void-packages repository
https://github.com/void-linux/void-packages/issues/38036#issuecomment-1183440386
Comment:
> configure can't find strlcat/strlcpy and fails (with or without perl)
@tranzystorek-io I can confirm that. I get these errors in build stage `=> opendkim-2.10.3_12: running do_configure ...` (some additional OK lines included):
```
checking bsd/string.h usability... yes
checking bsd/string.h presence... yes
checking for bsd/string.h... yes
checking for strlcat... no
checking for library containing strlcat... no
checking for library containing strlcpy... no
checking for strlcpy... no
checking for library containing strlcat... (cached) no
checking for library containing strlcpy... (cached) no
configure: error: no strlcpy/strlcat found
=> ERROR: opendkim-2.10.3_12: do_configure: '${configure_script} ${configure_args}' exited with 1
=> ERROR: in do_configure() at common/build-style/gnu-configure.sh:8
```
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
` (2 preceding siblings ...)
2022-07-13 16:35 ` chloris-pale-green
@ 2022-07-13 16:36 ` chloris-pale-green
2022-07-13 20:29 ` tranzystorek-io
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: chloris-pale-green @ 2022-07-13 16:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1096 bytes --]
New comment by chloris-pale-green on void-packages repository
https://github.com/void-linux/void-packages/issues/38036#issuecomment-1183440386
Comment:
> configure can't find strlcat/strlcpy and fails (with or without perl)
@tranzystorek-io I can confirm that. I get these errors in build stage `=> opendkim-2.10.3_12: running do_configure ...` (some additional OK lines included):
```
checking bsd/string.h usability... yes
checking bsd/string.h presence... yes
checking for bsd/string.h... yes
checking for strlcat... no
checking for library containing strlcat... no
checking for library containing strlcpy... no
checking for strlcpy... no
checking for library containing strlcat... (cached) no
checking for library containing strlcpy... (cached) no
configure: error: no strlcpy/strlcat found
=> ERROR: opendkim-2.10.3_12: do_configure: '${configure_script} ${configure_args}' exited with 1
=> ERROR: in do_configure() at common/build-style/gnu-configure.sh:8
```
I added `depends="perl"` to the template, but I don't think it actually matters considering that error.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
` (3 preceding siblings ...)
2022-07-13 16:36 ` chloris-pale-green
@ 2022-07-13 20:29 ` tranzystorek-io
2022-07-14 2:45 ` sgn
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: tranzystorek-io @ 2022-07-13 20:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 245 bytes --]
New comment by tranzystorek-io on void-packages repository
https://github.com/void-linux/void-packages/issues/38036#issuecomment-1183647132
Comment:
turns out configure also tries to link `-lmd` so `libmd-devel` had to be added to makedepends
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
` (4 preceding siblings ...)
2022-07-13 20:29 ` tranzystorek-io
@ 2022-07-14 2:45 ` sgn
2022-07-14 5:36 ` chloris-pale-green
2022-07-14 14:00 ` [ISSUE] [CLOSED] " sgn
7 siblings, 0 replies; 9+ messages in thread
From: sgn @ 2022-07-14 2:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 182 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/issues/38036#issuecomment-1183922657
Comment:
How often do people run `opendkim-genkey`?
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
` (5 preceding siblings ...)
2022-07-14 2:45 ` sgn
@ 2022-07-14 5:36 ` chloris-pale-green
2022-07-14 14:00 ` [ISSUE] [CLOSED] " sgn
7 siblings, 0 replies; 9+ messages in thread
From: chloris-pale-green @ 2022-07-14 5:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
New comment by chloris-pale-green on void-packages repository
https://github.com/void-linux/void-packages/issues/38036#issuecomment-1184009780
Comment:
> How often do people run `opendkim-genkey`?
I run it once when I configure a new mail server, which is not that often.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ISSUE] [CLOSED] opendkim-2.10.3_12: missing dependency `perl`
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
` (6 preceding siblings ...)
2022-07-14 5:36 ` chloris-pale-green
@ 2022-07-14 14:00 ` sgn
7 siblings, 0 replies; 9+ messages in thread
From: sgn @ 2022-07-14 14:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 954 bytes --]
Closed issue by chloris-pale-green on void-packages repository
https://github.com/void-linux/void-packages/issues/38036
Description:
### Is this a new report?
Yes
### System Info
Void 5.18.9_1 x86_64 GenuineIntel uptodate rFFFFFFFF
### Package(s) Affected
opendkim-2.10.3_12
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
The package should include all necessary dependencies to execute all of its binaries and scripts. `opendkim-genkey` should run without further user intervention.
### Actual behaviour
`opendkim-genkey` requires `perl` interpreter and does not run without it. `perl` is not a dependency of the package, though.
It can be easily verified that `/usr/bin/opendkim-genkey` is a Perl script.
### Steps to reproduce
1. Install package `opendkim`
2. Make sure no `perl` interpreter is available
3. Try to run `/usr/bin/opendkim-genkey`
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2022-07-14 14:00 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-13 9:19 [ISSUE] opendkim-2.10.3_12: missing dependency `perl` chloris-pale-green
2022-07-13 11:36 ` wael444
2022-07-13 15:14 ` tranzystorek-io
2022-07-13 16:35 ` chloris-pale-green
2022-07-13 16:36 ` chloris-pale-green
2022-07-13 20:29 ` tranzystorek-io
2022-07-14 2:45 ` sgn
2022-07-14 5:36 ` chloris-pale-green
2022-07-14 14:00 ` [ISSUE] [CLOSED] " sgn
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).