/srv/irclogs.ubuntu.com/2024/06/14/#ubuntu-devel.txt

kchsiehHello, I am looking for mentor for adding new package into Ubuntu archive, can someone help me? thanks. https://bugs.launchpad.net/ubuntu/+bug/206923502:51
-ubottu:#ubuntu-devel- Launchpad bug 2069235 in Ubuntu "[needs-packaging] fibocom-pc-services" [Wishlist, New]02:51
tarzeaukchsieh: usually debian gets the stuff first, then it lands in ubuntu with archive sync, would you want to maintain this in debian? if you drop .dsc link i'll review it, if you want someone else to review it use mentors.debian.net04:16
tarzeauah you yave ppa links, i'll take a look. it'll will need minor changes to go officially into debian. there you usually have RFP bugs for wishes for software. that you retitle/or write from scratch ITP, that bug get's closed with the first upload via d/changelog04:18
tarzeaukchsieh: if you have no objections, and everything is perfect, i'll just go forward with uploading, otherwise, i'll report here (if nobody minds) what needs be changed04:18
tarzeaukchsieh: usually we use d/source/format 3.0 (quilt), unless you are upstream?04:20
tarzeaukchsieh: currently for new uploads into sid (or experimental), standards-version is 4.7.0 . for d/copyright please no #comments like you have, decopy might be useful04:22
tarzeaukchsieh: d/rules remove line 2+3, 5, 15. might want to uncomment lines 8+12104:23
tarzeau12 not 12104:23
tarzeauthere's no dh-modaliases in debian (b-d)04:24
tarzeaukchsieh: quickly i found this https://github.com/kata-containers/packaging/issues/24904:27
-ubottu:#ubuntu-devel- Issue 249 in kata-containers/packaging "dh-modaliases is not needed to build deb packages" [Closed]04:27
tarzeauunfortunately ubuntu does not have popcon so i have no idea if that dh-modaliases is something useful or not04:28
tarzeaukchsieh: checking some ubuntu machines they don't have dh-modaliases, and checking the source package it's like hm dunno. if someone can check it's popcon somehow and elaborate?04:30
tarzeaui mean source package ubuntu-drivers-common... hm https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bugs?orderby=-heat&start=004:31
tarzeaulooking at it with gdu it appears well not something for main, nor something for debian (source pkg name ubuntu- very specific to ubuntu). no way this will get into debian. try to get rid of it, my guess is wouldn't be too hard04:33
kchsiehtarzeau: thanks for looking into it. I am not sure if it can be in debian, do you have reference page to define what can be in debian first?04:33
tarzeaui googled packaging something for ubuntu, grepped for debian in results04:34
tarzeauit can be in debian if it's useful, the license allows so and some other things04:34
tarzeaudo you have a hardware/manufacturer link, apart the one for sources of the driver/software?04:35
tarzeaubut you appear to be @canonical.com employee, i guess you already know everything i said?04:36
kchsiehtarzeau: I am canonical customer engineer but not debian developer, we create preload image for customer machine and its modem requires the package, so that  I am not familiar with the procedure. Please guide me if it is convenient to you.04:39
kchsiehtarzeau: the hardware/manufacturer is here https://www.fibocom.com/en/newscenter/info_itemid_2170.html04:42
kchsiehtarzeau: there is a prebuilt binary under application/fibo_ma_service/fibo_ma but fibocom didn't specify LICENSE for it. I wonder if it will cause any problem be in Debian.04:44
RAOFIt might cause a problem for _us_; we need sure we distribute to be redistributable 😉04:51
RAOFs/sure/things/04:51
kchsiehRAOF: I can contact fibocom to update the upstream to make it comply any restriction for be in Ubuntu archive, but I don't know how to proceed.04:57
kchsiehtarzeau: the services only useful for specific hardware, that's why I add modaliases to it. Will it cause any problem?05:06
tarzeaukchsieh: debian does not have binaries in source packages. it must be buildable from source... what is the license of the sources? (sorry can't check now)05:18
tarzeaukchsieh: please do not restrict to ubuntu archive. most popular on github is MIT, but GPL-2-or-later (3) or not later, BSD (-clause-1,2,3,4,5,6,7) is all fine05:19
tarzeaukchsieh: dh-modaliases is not in debian, and won't likely ever be. try to do without it, or do it somehow without05:20
kchsiehtarzeau: let me raise the question to fibocom and get back to you, thanks for the feedback. As I know, the prebuilt binary source can't be public because it contains OEM credential, they hard coded it in the source.05:20
tarzeaukchsieh: well what is hardcoded, and source can certainly be changed with enough effort and will. good luck05:22
RAOFkchsieh: It looks like, technically, they're distributing that binary under the GPLv2, which means that anyone can ask for the source and expect to receive it.05:31
RAOFThat's not really a problem _for them_ (as they would, presumably, simply refuse to give out the source and not sue themselves for copyright infringement ;)), but if _we_ wanted to distribute it in the archive it could be a problem for us.05:31
kchsiehRAOF: I got it, I'll ask fibocom to update license for the file. Do you think it can be in Ubuntu only but not Deian?05:32
kchsiehRAOF: because I don't think the dh-modaliases can be retired.05:32
RAOFIf they relicense that file with, say, the MIT license, then it could go into Debian non-free (without the modaliases bit, because apparently Debian doesn't have that?) and then we'd take the Debian package and re-add the modaliases bit as an Ubuntu-specific diff.05:33
=== ahasenack_ is now known as ahasenack
julianknteodosio: tsimonq2 We are missing tags for your uploads of software-properties in https://git.launchpad.net/software-properties13:39
nteodosiojuliank, I'll have to pass that as I do not have write access to that repository. I'll hopefully remember to tag in the future.14:11
adrienjuliank: is there a way to "apt update" for a single repository?14:35
juliankadrien: Do you have a separate sources file for it?14:48
juliankadrien: Then you can do apt update -o Dir::Etc::SourceList=<path> -o Dir::Etc::SourceParts=/dev/null --no-list-cleanup14:48
juliankWe ... should probably make apt update take a file path14:48
adrienjuliank: yes, one is a PPA and added by add-apt-repository14:49
adrienthanks!14:49
adrienthis question was related to a discussion yesterdy since it allows waiting for the effective availability of a .deb without repeatedly fetching everything :)14:49
adrien300ms vs 1300ms (and this is a case where there are no updates to other repositories, which include proposed)14:51
adrienlocutusofborg_: fyi, I have a fix for gdcm with VTK 9.3: currently building final version locally and in PPA15:06
adriencome on, ftbfs on ppc64el and s390x...15:16
juliankjbicha: Have you considered running for DMB?15:24
jbichajuliank: thank you for the suggestion but I don't feel I have the time capacity this year15:42
juliank:(15:43
juliankok15:43
ahasenack@pilot in16:31
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Noble | Patch Pilots: ahasenack
ahasenack@pilot out20:30
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Noble | Patch Pilots: N/A

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!