Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] List of packages failing to build due to missing Cargo.lock
@ 2023-04-16 17:43 paper42
  2023-04-16 18:20 ` tranzystorek-io
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: paper42 @ 2023-04-16 17:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 423 bytes --]

New issue by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/43482

Description:
- [ ] cargo-auditable
- [ ] cargo-auditable-bootstrap
- [ ] cargo-c
- [ ] cargo-license
- [ ] geckodriver
- [ ] leftwm
- [ ] mandown
- [ ] ntdsextract2
- [ ] openpgp-ca
- [ ] openpgp-card-tools
- [ ] riff #43477 
- [ ] rsClock
- [ ] sandboxfs
- [ ] stdm
- [ ] wezterm

cc @jcgruenhage 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: List of packages failing to build due to missing Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
@ 2023-04-16 18:20 ` tranzystorek-io
  2023-04-17  6:42 ` tranzystorek-io
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: tranzystorek-io @ 2023-04-16 18:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 168 bytes --]

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/issues/43482#issuecomment-1510450535

Comment:
mandown: #43483 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: List of packages failing to build due to missing Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
  2023-04-16 18:20 ` tranzystorek-io
@ 2023-04-17  6:42 ` tranzystorek-io
  2023-04-17  7:21 ` icp1994
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: tranzystorek-io @ 2023-04-17  6:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 174 bytes --]

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/issues/43482#issuecomment-1510789448

Comment:
cargo-license: #43493 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: List of packages failing to build due to missing Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
  2023-04-16 18:20 ` tranzystorek-io
  2023-04-17  6:42 ` tranzystorek-io
@ 2023-04-17  7:21 ` icp1994
  2023-04-17  7:30 ` tranzystorek-io
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: icp1994 @ 2023-04-17  7:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 739 bytes --]

New comment by icp1994 on void-packages repository

https://github.com/void-linux/void-packages/issues/43482#issuecomment-1510834801

Comment:
Maybe we can do a cleanup by adding a `do_configure` to the cargo build style.

```
do_configure() {
     cargo fetch --target ${RUST_TARGET} ${configure_args}
}
```

From the docs of `cargo-fetch`
> If a `Cargo.lock` file is available, this command will ensure that all of the git dependencies and/or registry dependencies are downloaded and locally available. Subsequent Cargo commands will be able to run offline after a cargo fetch unless the lock file changes.
>
> If the lock file is not available, then this command will generate the lock file before fetching the dependencies.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: List of packages failing to build due to missing Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
                   ` (2 preceding siblings ...)
  2023-04-17  7:21 ` icp1994
@ 2023-04-17  7:30 ` tranzystorek-io
  2023-04-17  8:03 ` icp1994
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: tranzystorek-io @ 2023-04-17  7:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 284 bytes --]

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/issues/43482#issuecomment-1510845369

Comment:
This would defeat the point of the lockfile PR, which AFAIU was to make the packages that have lockfile problems **more** prominent.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: List of packages failing to build due to missing Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
                   ` (3 preceding siblings ...)
  2023-04-17  7:30 ` tranzystorek-io
@ 2023-04-17  8:03 ` icp1994
  2023-04-17 18:17 ` jcgruenhage
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: icp1994 @ 2023-04-17  8:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

New comment by icp1994 on void-packages repository

https://github.com/void-linux/void-packages/issues/43482#issuecomment-1510885698

Comment:
Oh, okay. I thought we are just (re-)generating the lockfile anyway - fex, bandwhich.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: List of packages failing to build due to missing Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
                   ` (4 preceding siblings ...)
  2023-04-17  8:03 ` icp1994
@ 2023-04-17 18:17 ` jcgruenhage
  2023-04-17 18:58 ` jcgruenhage
  2023-06-27  6:30 ` [ISSUE] [CLOSED] List of packages failing to build due to a missing or broken Cargo.lock classabbyamp
  7 siblings, 0 replies; 9+ messages in thread
From: jcgruenhage @ 2023-04-17 18:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/issues/43482#issuecomment-1511865621

Comment:
I'd like to rename this issue: In some of these cases, the Cargo.lock file is present, but not up to date. In the case of cargo-auditable` for example, it's just a tiny issue around the version number of itself:

```
diff --git a/Cargo.lock2 b/Cargo.lock
index 00969c9e1c..5caabbda1c 100644
--- a/Cargo.lock2
+++ b/Cargo.lock
@@ -72,7 +72,7 @@ dependencies = [
 
 [[package]]
 name = "cargo-auditable"
-version = "0.6.0"
+version = "0.6.1"
 dependencies = [
  "auditable-info",
  "auditable-serde",

```

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: List of packages failing to build due to missing Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
                   ` (5 preceding siblings ...)
  2023-04-17 18:17 ` jcgruenhage
@ 2023-04-17 18:58 ` jcgruenhage
  2023-06-27  6:30 ` [ISSUE] [CLOSED] List of packages failing to build due to a missing or broken Cargo.lock classabbyamp
  7 siblings, 0 replies; 9+ messages in thread
From: jcgruenhage @ 2023-04-17 18:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 741 bytes --]

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/issues/43482#issuecomment-1511865621

Comment:
I'd like to rename this issue: In some of these cases, the Cargo.lock file is present, but not up to date. In the case of cargo-auditable` for example, it's just a tiny issue around the version number of itself:

```
diff --git a/Cargo.lock2 b/Cargo.lock
index 00969c9e1c..5caabbda1c 100644
--- a/Cargo.lock2
+++ b/Cargo.lock
@@ -72,7 +72,7 @@ dependencies = [
 
 [[package]]
 name = "cargo-auditable"
-version = "0.6.0"
+version = "0.6.1"
 dependencies = [
  "auditable-info",
  "auditable-serde",
```

cargo-auditable: https://github.com/void-linux/void-packages/pull/43498

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ISSUE] [CLOSED] List of packages failing to build due to a missing or broken Cargo.lock
  2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
                   ` (6 preceding siblings ...)
  2023-04-17 18:58 ` jcgruenhage
@ 2023-06-27  6:30 ` classabbyamp
  7 siblings, 0 replies; 9+ messages in thread
From: classabbyamp @ 2023-06-27  6:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 461 bytes --]

Closed issue by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/43482

Description:
- [x] cargo-auditable #43498
- [x] cargo-auditable-bootstrap #43498
- [x] cargo-c #43484
- [x] cargo-license #43493
- [x] geckodriver
- [x] leftwm
- [x] mandown #43483
- [x] ntdsextract2
- [x] openpgp-ca
- [x] openpgp-card-tools
- [x] riff #43477 
- [x] rsClock
- [x] sandboxfs
- [x] stdm
- [x] wezterm

cc @jcgruenhage 

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-06-27  6:30 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-16 17:43 [ISSUE] List of packages failing to build due to missing Cargo.lock paper42
2023-04-16 18:20 ` tranzystorek-io
2023-04-17  6:42 ` tranzystorek-io
2023-04-17  7:21 ` icp1994
2023-04-17  7:30 ` tranzystorek-io
2023-04-17  8:03 ` icp1994
2023-04-17 18:17 ` jcgruenhage
2023-04-17 18:58 ` jcgruenhage
2023-06-27  6:30 ` [ISSUE] [CLOSED] List of packages failing to build due to a missing or broken Cargo.lock classabbyamp

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).