<p>OK, trying it myself made me find the problem: Geany's sources include a <code>.spec</code> file that was probably designed to build a package for Fedora.  Unfortunately <em>checkinstall</em> is reading this, which contains incorrect informations like dependencies when building on Ubuntu.</p>
<p>You should pass the correct flags for checkinstall, or remove the spec file before running it.<br>
Something like this might possibly do it: <code>checkinstall --type=debian --pkgversion="1.35" --provides="geany-abi-72, geany-api-239" --requires="libglib2.0-0, libgtk3.0-0, libgdk-pixbuf2.0-0" --spec=geany_checkinstall.spec --exclude='*.la'</code>.  Not tested though <g-emoji class="g-emoji" alias="warning" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/26a0.png">⚠️</g-emoji></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2044#issuecomment-455758408">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ2kqQVW5PRE6dUx-DDZjyFre5xecks5vEs5ggaJpZM4Z8EnP">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJxvcEE3f1dn_yJ1h3QAX_6m5X0Ifks5vEs5ggaJpZM4Z8EnP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@b4n in #2044: OK, trying it myself made me find the problem: Geany's sources include a `.spec` file that was probably designed to build a package for Fedora.  Unfortunately *checkinstall* is reading this, which contains incorrect informations like dependencies when building on Ubuntu.\r\n\r\nYou should pass the correct flags for checkinstall, or remove the spec file before running it.\r\nSomething like this might possibly do it: `checkinstall --type=debian --pkgversion=\"1.35\" --provides=\"geany-abi-72, geany-api-239\" --requires=\"libglib2.0-0, libgtk3.0-0, libgdk-pixbuf2.0-0\" --spec=geany_checkinstall.spec --exclude='*.la'`.  Not tested though :warning: "}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/2044#issuecomment-455758408"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2044#issuecomment-455758408",
"url": "https://github.com/geany/geany/issues/2044#issuecomment-455758408",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>