[Ubuntu] Backporting of Apps

Angelos Tzotsos gcpp.kalxas at gmail.com
Wed Aug 7 06:17:53 PDT 2024


Hi,

Good to hear that you are able to create the ppa.
Answers to your questions are inline:

On 8/2/24 12:56, Gandalf the Gray via Ubuntu wrote:
> I have the following questions though:
>
> 1.  Packages like GDAL-GRASS that rely on GRASS.  I see that in order for
> that to be built, the PPA has to have a dependency on the GRASS PPA.  Can
> those two exist in the same PPA?  Does the GRASS package in the PPA need to
> be published before I do the GDAL-GRASS build?
> (I currently have them in separate PPA's with the GDAL-GRASS PPA having my
> GRASS PPA as dependency.  I want to basically simplify my PPA's  as I have
> separate PPA's for the above packages.  I want to do what you do for
> UbuntuGIS Unstable.
There is no dependency on other ppa. For gdal-grass, you just need to 
build grass (and wait for it to be published) before building 
libgdal-grass in the same ppa.

>
> 2.  If there is an update to for example QGIS, and you are not providing
> the package in Unstable, how do I go about building my own update?  After a
> completed build, can I remove the older version of the package?
You can build your own versions on your ppa, there is no dependency to 
UbuntuGIS.
>
> 3.  Coupled with 2, if I decide to for instance build OTB against ITK 5
> instead of ITK 4, how do I accomplish that?
You will need to build ITK5 and then make the proper adjustments to the 
OTB package.
As far as I know, OTB does not yet support ITK5 and it was dropped from 
Debian Unstable for that reason.
>
> 4.  Packages that are not provided in a PPA, how do I get that in a PPA (as
> example a package like PostGIS MonilityDB from the PostgreSQL APT repo?

You will need to create a new debian package, good starting point:
https://debian-gis-team.pages.debian.net/policy/packaging.html

Regards,
Angelos

>
> Thanks again for all the guidance!!  I have learnt a lot in the last few
> days!!!!!
>
> I am more than willing in building packages that you want to include in any
> of the PPA's for example OSGeoLIVE, but do not have the time for.
>
> Regards.
>
> Pieter
>
> On Wed, Jul 31, 2024 at 8:29 PM Gandalf the Gray <pjduplooy.gis at gmail.com>
> wrote:
>
>> Hi Angelos.
>>
>> Disregard last message in thread.  I was impatient.  LOL
>>
>> Thanks again for the help!!
>>
>> Pieter
>>
>> On Wed, Jul 31, 2024 at 7:27 PM Gandalf the Gray <pjduplooy.gis at gmail.com>
>> wrote:
>>
>>> Hi Angelos.
>>>
>>> How long does it take to "publish" packages that I have built?
>>>
>>> I cannot add the ppa at this stage, and have to manually download the
>>> .debs.
>>>
>>> Pieter
>>>
>>> On Wed, Jul 31, 2024 at 4:24 PM Gandalf the Gray <pjduplooy.gis at gmail.com>
>>> wrote:
>>>
>>>> Thanks Angelos
>>>>
>>>> On Wed, Jul 31, 2024 at 4:22 PM Gandalf the Gray <
>>>> pjduplooy.gis at gmail.com> wrote:
>>>>
>>>>> Thanks Angelos
>>>>>
>>>>> On Wed, Jul 31, 2024 at 3:50 PM Angelos Tzotsos via Ubuntu <
>>>>> ubuntu at lists.osgeo.org> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Steps to do this:
>>>>>> 1. Create a Launchpad account
>>>>>> 2. Create a personal ppa
>>>>>> 3. Copy the latest saga noble package from UbuntuGIS unstable. When
>>>>>> copying you should use the option to re-build the package and not copy
>>>>>> binaries.
>>>>>> 4. Wait for the build to complete and use your ppa to install.
>>>>>>
>>>>>> Best,
>>>>>> Angelos
>>>>>>
>>>>>> On 7/26/24 19:37, Gandalf the Gray via Ubuntu wrote:
>>>>>>> Hi guys *especially Angelos)
>>>>>>>
>>>>>>> Is there someone who could guide me to backport an App (specifically
>>>>>> SAGA)
>>>>>>> to a standard install of Noble?
>>>>>>>
>>>>>>> THe reason I am asking is that I have an install of Noble using
>>>>>> standard
>>>>>>> libs like GDAL, as well as PPA's like PostgreSQL.
>>>>>>>
>>>>>>> I would like to use a newer version of SAGA on that install, as I do
>>>>>> not
>>>>>>> really want to re-install, or bricking my install using UbuntuGIS or
>>>>>> OSGEO
>>>>>>> PPA's.
>>>>>>>
>>>>>>> Any help would be appreciated.
>>>>>>>
>>>>>>> Pieter
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> UbuntuGIS mailing list
>>>>>>> Ubuntu at lists.osgeo.org
>>>>>>> https://lists.osgeo.org/mailman/listinfo/ubuntu
>>>>>>> http://trac.osgeo.org/ubuntugis/wiki
>>>>>>
>>>>>> --
>>>>>> Angelos Tzotsos, PhD
>>>>>> President
>>>>>> Open Source Geospatial Foundation
>>>>>> https://www.osgeo.org/member/angelos-tzotsos/
>>>>>>
>>>>>> _______________________________________________
>>>>>> UbuntuGIS mailing list
>>>>>> Ubuntu at lists.osgeo.org
>>>>>> https://lists.osgeo.org/mailman/listinfo/ubuntu
>>>>>> http://trac.osgeo.org/ubuntugis/wiki
>>>>>>
>
> _______________________________________________
> UbuntuGIS mailing list
> Ubuntu at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/ubuntu
> http://trac.osgeo.org/ubuntugis/wiki


-- 
Angelos Tzotsos, PhD
President
Open Source Geospatial Foundation
https://www.osgeo.org/member/angelos-tzotsos/



More information about the Ubuntu mailing list