Hey folks,
I'm currently trying to package DuckDB for a PPA on launchpad, and though
I've been able to get it building via buildsystem=cmake+ninja, the install steps fail with permission errors regardless of what I try.
Right now, it seems to try to install to /usr regardless of what settings I pass, and Launchpad seems to leave CMAKE_INSTALL_PREFIX set to /usr (as
does fakeroot?).
You can see a failure here:
https://launchpadlibrarian.net/714820377/buildlog_ubuntu-jammy-arm64.duckdb_0.10.0_BUILDING.txt.gz
I haven't done any packaging like this before, so any help is very
appreciated
Many thanks,
Elliana
<div dir="ltr"><div>Hey folks,</div><div><br></div><div>I'm currently trying to package DuckDB for a PPA on launchpad, and though I've been able to get it building via buildsystem=cmake+ninja, the install steps fail with permission errors
regardless of what I try.</div><div>Right now, it seems to try to install to /usr regardless of what settings I pass, and Launchpad seems to leave CMAKE_INSTALL_PREFIX set to /usr (as does fakeroot?).</div><div><br></div><div>You can see a failure here:
<a href="
https://launchpadlibrarian.net/714820377/buildlog_ubuntu-jammy-arm64.duckdb_0.10.0_BUILDING.txt.gz">https://launchpadlibrarian.net/714820377/buildlog_ubuntu-jammy-arm64.duckdb_0.10.0_BUILDING.txt.gz</a></div><div><br></div><div>I haven't
done any packaging like this before, so any help is very appreciated</div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Many thanks,</div>Elliana<br></div></div></div></div>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)