Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1261105 > unrolled thread
| Started by | Alexandre Detiste <alexandre.detiste@gmail.com> |
|---|---|
| First post | 2025-09-12 14:30 +0200 |
| Last post | 2025-09-12 15:20 +0200 |
| Articles | 4 — 2 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#1114984: littler: please move away from deprecated CDBS build system Alexandre Detiste <alexandre.detiste@gmail.com> - 2025-09-12 14:30 +0200
Bug#1114984: littler: please move away from deprecated CDBS build system Dirk Eddelbuettel <edd@debian.org> - 2025-09-12 14:40 +0200
Bug#1114984: littler: please move away from deprecated CDBS build system Alexandre Detiste <alexandre.detiste@gmail.com> - 2025-09-12 15:10 +0200
Bug#1114984: littler: please move away from deprecated CDBS build system Dirk Eddelbuettel <edd@debian.org> - 2025-09-12 15:20 +0200
| From | Alexandre Detiste <alexandre.detiste@gmail.com> |
|---|---|
| Date | 2025-09-12 14:30 +0200 |
| Subject | Bug#1114984: littler: please move away from deprecated CDBS build system |
| Message-ID | <Lub4C-eLly-7@gated-at.bofh.it> |
Package: littler Version: 0.3.21-1 Severity: important Dear Maintainer, CDBS is being sunset. I see the current d/rules is very long, I can provide on Salsa a MR request that ensure the same .deb are still produced after the change. As an extra this move will also fix #985898. Greetings Alexandre
[toc] | [next] | [standalone]
| From | Dirk Eddelbuettel <edd@debian.org> |
|---|---|
| Date | 2025-09-12 14:40 +0200 |
| Message-ID | <Lubeh-eLp0-1@gated-at.bofh.it> |
| In reply to | #1261105 |
On 12 September 2025 at 14:25, Alexandre Detiste wrote: | Package: littler | Version: 0.3.21-1 | Severity: important | | Dear Maintainer, | | CDBS is being sunset. | | I see the current d/rules is very long, | I can provide on Salsa a MR request | that ensure the same .deb are still produced | after the change. I am upstream for littler as well. Initially the package was more 'complicated' but this changed fundamentally when I reorganised it as a CRAN package so I should be able to simplify to a standard CRAN package build, plus installation as /usr/bin/r and the manpage. | As an extra this move will also fix #985898. Can you be more specific? This is still a 'special' package in the sense that a binary is produced which is uncommon for a CRAN package: these usually contain a package for R with or without a shared library part. Best, Dirk -- dirk.eddelbuettel.com | @eddelbuettel | edd@debian.org
[toc] | [prev] | [next] | [standalone]
| From | Alexandre Detiste <alexandre.detiste@gmail.com> |
|---|---|
| Date | 2025-09-12 15:10 +0200 |
| Message-ID | <LubHk-eLRr-41@gated-at.bofh.it> |
| In reply to | #1261106 |
Le ven. 12 sept. 2025 à 14:35, Dirk Eddelbuettel <edd@debian.org> a écrit : > I should be able to simplify to a standard CRAN package build, Thanks > | As an extra this move will also fix #985898. > > Can you be more specific? This is still a 'special' package in the sense > that a binary is produced which is uncommon for a CRAN package: these usually > contain a package for R with or without a shared library part. DebHelper has continued to evolved the 10/15 last years and a lot of details are now handler right out of the box: multiarch paths cross-compile, reconfigure, dbgsym (<- stripping) All these improvements can make #985898 automagically disapear, ... or not, I cannot be very specific, it is just I gut feeling I got from the fact of removing CDBS/long debhelper usage from a lot of packages. Greetings Alexandre
[toc] | [prev] | [next] | [standalone]
| From | Dirk Eddelbuettel <edd@debian.org> |
|---|---|
| Date | 2025-09-12 15:20 +0200 |
| Message-ID | <LubR0-eLV2-7@gated-at.bofh.it> |
| In reply to | #1261109 |
On 12 September 2025 at 15:03, Alexandre Detiste wrote: | Le ven. 12 sept. 2025 à 14:35, Dirk Eddelbuettel <edd@debian.org> a écrit : | > I should be able to simplify to a standard CRAN package build, | Thanks | | > | As an extra this move will also fix #985898. | > | > Can you be more specific? This is still a 'special' package in the sense | > that a binary is produced which is uncommon for a CRAN package: these usually | > contain a package for R with or without a shared library part. | | DebHelper has continued to evolved the 10/15 last years and a lot of details | are now handler right out of the box: multiarch paths cross-compile, | reconfigure, dbgsym (<- stripping) | | All these improvements can make #985898 automagically disapear, | ... or not, I cannot be very specific, it is just I gut feeling I got | from the fact of removing CDBS/long debhelper usage from | a lot of packages. Yep! Looks like "I am there" after a bit of fiddling. The package is different due to its history of being binary 'littler' before becoming 'r-cran-littler' so I needed an adjustment or two to also produce the virtual package little in the new scheme. And the -dbgsym now comes out as default, that is likely what #985898 had in mind. Thanks for the nudge! Dirk PS I think I may have one or two more ancient packages relying on cdbs which may not be as easy to convert... -- dirk.eddelbuettel.com | @eddelbuettel | edd@debian.org
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web