Kendos-Kenlen | Hi ! | 09:15 |
---|---|---|
Kendos-Kenlen | After how much time a package is deleted from a PPA? I keep seeing my package listed despite requesting the deletion almost a month ago... :/ | 09:15 |
cjwatson | Kendos-Kenlen: Can you give us a link? | 09:26 |
Kendos-Kenlen | Yes, here is the PPA : https://launchpad.net/~baro.app/+archive/ubuntu/ppa | 09:27 |
cjwatson | I forget the exact timings but it shouldn't take more than six hours. | 09:27 |
cjwatson | Kendos-Kenlen: OK, which package and version are you referring to? | 09:27 |
Kendos-Kenlen | I still can see the old package by going in "View package details" and selecting "Any Status" in the list. | 09:27 |
cjwatson | Kendos-Kenlen: That's expected. | 09:27 |
cjwatson | Packages are deleted, not obliterated from history. | 09:28 |
Kendos-Kenlen | Oh okay. Then, there is no way to delete it? The reason I want to do so is that these packages were "testing packages" or from my experimentations with debian package system/launchpad itself. | 09:28 |
cjwatson | What problem are they causing being in the history of the archive? | 09:29 |
cjwatson | You can delete the entire PPA (which of course would delete everything else in it), but otherwise they'll stay in its history | 09:30 |
Kendos-Kenlen | I'd prefer to keep the history clean, especially regarding stuff that have no purpose today. | 09:31 |
Kendos-Kenlen | And won't benefit anyone | 09:32 |
cjwatson | You could copy the things that remain valuable to a new PPA and delete the current PPA, I suppose. There is no other way | 09:32 |
cjwatson | I would encourage you to not worry too much about clean history though | 09:32 |
Kendos-Kenlen | Okay ah ah, then I'll follow the second recommendation. | 09:33 |
cjwatson | (In general we have to keep the history there because otherwise it's too easy to accidentally do things that will thoroughly confuse apt clients) | 09:33 |
Kendos-Kenlen | Also I have another question. Let say I have a package that bundle testing stuff. These testing binaries relies on packages available in an external repository, previously added by another package available in the PPA. Because the binary relies on a library installed by one of these packages, the building task fail (unable to find the corresponding library). | 09:35 |
cjwatson | PPA builds can't refer to anything outside of Launchpad; you'd have to get those external packages into a PPA somehow | 09:36 |
Kendos-Kenlen | What is the best way to package my binary and still push it in launchpad in this case? For information, the library I need is CUDA (NVidia' lib) and I reference their repository to avoid distributing their stuff by myself. | 09:36 |
cjwatson | Isn't CUDA in Ubuntu? | 09:36 |
Kendos-Kenlen | CUDA is in Ubuntu, but the latest version is only available in 19.04. However, I am bundling for 18.04 (only). | 09:37 |
cjwatson | Right, but you could backport the newest version | 09:37 |
cjwatson | Or perhaps somebody else has already done so in another PPA | 09:37 |
cjwatson | You can keep the backport in a different PPA that's clearly marked in its description as being just for use in build-dependencies, but there's no way around having it in some Launchpad-published archive | 09:39 |
cjwatson | (See "Edit PPA dependencies" on your PPA for how to make it use other PPAs in its builds) | 09:40 |
Kendos-Kenlen | Okay, thank you! I checked but could not find any PPA. I'll check how to backport then. I guess it is just copying the binaries from one PPA to another (CUDA is delivered pre-compiled) | 09:41 |
cjwatson | "backportpackage" in the ubuntu-dev-tools package may be helpful. (I haven't checked whether nvidia-cuda-toolkit might have inconvenient build-dependencies that might need to be adjusted.) | 09:42 |
Kendos-Kenlen | Thank you very much cjwatson, you gave me very good tips! I'll investigate on this and see what I can do to only rely on launchpad! | 09:45 |
cjwatson | Hope it goes well | 09:45 |
Kendos-Kenlen | Thank, you saved me few hours ;) | 09:45 |
ricotz | hmm, e.g. https://launchpad.net/~jonathonf/+archive/ubuntu/cuda/+packages | 10:23 |
cjwatson | ricotz: the user in question has already /parted | 10:32 |
ricotz | cjwatson, I know :( | 10:33 |
=== cpaelzer__ is now known as cpaelzer | ||
=== lan3y is now known as Laney |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!