/srv/irclogs.ubuntu.com/2020/12/07/#launchpad.txt

cjwatsonThe error you're seeing is because that PPA hasn't had anything published to it, which is a direct result of the rejection you were getting due to "unstable" in debian/changelog, which I thought I already told you as clearly as I could how to fix00:18
cjwatsonLaunchpad will produce a signed InRelease file by itself once it actually has something to publish to that PPA00:19
droid3cjwatson do you know of a good ppa url from any one person repo i can add to my software center to see the difference between what is displayed for it vs the main repos that have appstream /and other supported formats for icons/screenshots01:41
droid3just kind of want to see how it displays for the main repo because i am never going to figure out how i modify the changelog exactly your explaining it fine i just dont know how to edit it properly cjwatson01:42
droid3all the ppa i find are linked to gnome and other major project and thus display screenshots/icons ...etc01:42
droid3so i just like to see a ppa would likely display like01:43
droid3the only ppa i know of are ppa from major software so ...01:44
droid3even when i try some of this random ppa i find like01:46
droid3E:The repository 'http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu bionic Release' does not have a Release file.01:46
droid3i get an error in refreshing /using it in software center.01:46
droid3So it complete dog shit the way launchpad makes it so difficult to upload/host software on there site01:47
droid3in my opinion currently that is01:47
droid3ya another random ppa i add to my software center and bam01:52
droid3:The repository 'http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu bionic Release' does not have a Release file.01:52
droid3so where are all these ppa that actually work01:52
droid3seriously ppa should be easy for people to create and use with out the security issue.01:54
droid3Heck people can choose to add the ppa or not so there never affected with anything but the default main repos if they choose to01:54
droid3but why the heck is ppa just so hard to create and seems to be so hard for people to maintain as well based on all the error of adding random ppa01:55
droid3My next question is if one developed finished software is there away to just zip it up and say here guys just deal with it put it in your main repos01:56
droid3I am done with the bullshit you take care of the monkey shit package repo / maintaining it aspect01:57
droid3that how i kind of feel01:57
droid3you think they make it easy to have regular ppa creation/maintaining for anybody to do ... more easily setup01:58
droid3wtf01:58
droid3another one :The repository 'http://ppa.launchpad.net/thedsweb/easyphoto/ubuntu bionic Release' does not have a Release file.02:01
droid3dog shit failed02:01
droid3even if you do a search for ppa02:03
droid3https://launchpad.net/ubuntu/+ppas?name_filter=photo02:03
droid3you get a shit ton of them that error out in trying to add them to the software center or apt-get program so much dog shit.02:04
droid3Amazing how many people can overcomplicated deploying software02:04
droid3Amazing i actually found a few ppa that actually worked02:06
=== pieq_ is now known as pieq
=== cpaelzer_ is now known as cpaelzer
Fudgemm well tell us how you really feel07:43
FudgeLocutusOfBorg: you must have assimilated lots of launchpad wisdom07:44
Fudgea ppa i am working on has a few packages for disco 1904 and im trying to upload a focal package, it's just rebranded base-files. do i need to do something to the ppa to accept focal packages or is it with my packaging, i.e changes file and when i dput to the ppa my sources.changes07:45
LocutusOfBorg:)08:09
FudgeLocutusOfBorg:  if you happen to know, did you see my question08:31
Fudgebtw my nick may have been a certain LT Commander that served under your command in a p;revious life08:31
LocutusOfBorgI don't get the question08:56
Fudgeah sorry08:56
LocutusOfBorgyou want to upload stuff for focal, you can do it08:56
LocutusOfBorgfor disco you can't anymore08:56
Fudgei have a ppa, ppa"vinux/ppa08:56
LocutusOfBorgdput ppa:vinux/ppa-ppa file_source.changes08:56
Fudgei am wanting to upload packages to it for focal, can i do that just with dput if i build the package for focal08:56
Fudgeor should i create a new ppa08:57
RikMillsFudge: I answered your question yesterday08:57
FudgeRikMills:  oh sorry i didnt get a hilight08:57
RikMills"[12:28] <RikMills> Fudge: if the 1st changelog line has focal instead of disco when you build the source to upload, launchpad will build it for focal in the ppa"08:57
Fudgethat's what i thought08:57
Fudgebut i was getting an error cant upload for this version or some rubbish08:58
LocutusOfBorgFudge, if the same version already appeared in the archive, you can't "reupload"08:58
LocutusOfBorgso just mangle the version with some "ppa1" suffix08:58
RikMillsyes, could be version issue08:59
RikMillsnot distro target08:59
Fudgeshouldnt be that, this is new version...08:59
RikMillsmight help to have the error message verbatim09:00
LocutusOfBorgFudge, what is the version?09:02
Fudgesorry ill try to grab it09:02
Fudgeit's a bit tricky for me using gnome terminal to capture output using gnome-orca,, iill try using typescript09:02
LocutusOfBorgyou have to avoid usage of "all previous used versions"09:02
LocutusOfBorghttps://launchpad.net/ubuntu/+source/base-files/+publishinghistory09:02
LocutusOfBorgit might have appeared for some time and not on stable release09:02
Fudgeok for some reason i didnt get a source.changes only got one for my arch09:04
Fudgebut ehre is the paste09:04
Fudgehttps://paste.ubuntu.com/p/72ZypfmyWD/09:04
cjwatsonsome reason> you forgot the -S option09:13
cjwatsondput ... *_amd64.changes will be rejected09:13
cjwatsonyou need to use the -S option to debuild when building the source package09:14
cjwatson(had enough of all the abuse in scrollback)09:17
Fudgeyay that guy was a tool09:19
Fudgewhen I use just debuild -S as it shoudl work for me I get a builddep error https://paste.ubuntu.com/p/FwkysH7cFd/09:20
Fudgethis always used to work for me and im trying to get back to maintaining this distro with an easy package lol, thank you cjwatson09:21
Fudgethis is the one themuso used to do the tech work for us on, the vision impaired distro09:21
cjwatsonFudge: in general the dpkg toolchain assumes that build-deps also need to be satisfied when running the clean target, and you don't have dh-systemd installed.  You could install it; or in this case it's unlikely it's actually needed, so override it with debuild -S -d09:22
Fudgewow now it works09:23
Fudgethank you :D09:24
Fudgei tried to swap to sbuild but know pbuilder-dist better09:26
Fudgeand there it goes it uploads :D09:27
=== ddstreet_away is now known as ddstreet
=== hggdh_ is now known as hggdh
=== ijohnson is now known as ijohnson|lunch
realtime-neilHow do I create a git repository on launchpad?19:51
pappacenaHi, realtime-neil. Please, visit your profile's "git code" page at http://code.launchpad.net/~/+git and follow the instructions at the top of the page on how to push to a new git repository.19:54
pappacenaAlternatively, you can create a new project at https://launchpad.net/projects/+new, and configure code hosting details there.19:54
realtime-neilpappacena: thanks19:55
=== ijohnson|lunch is now known as ijohnson
mwhudsoni think i know the answer to this, but anyway: do all the builders in launchpad have the same amount of RAM allocated (across architectures)?20:58
benjaomingAnyone else running into Launchpad errors like this? My key has always been working and isn't expired.21:34
benjaomingFile /srv/launchpad.net/ppa-queue/incoming/upload-ftp-20201207-211750-026396/~benjaoming/lcrs/pydhcplib_0.6.2-3ubuntu1_source.changes is signed with an expired key21:34
benjaomingI re-submitted my key to keyserver.ubuntu.com (same exact key) and it now works.21:34
cjwatsonmwhudson: Currently 8G across the board, yes (er, possibly with the exception of riscv64, I forget)22:29
mwhudsoncjwatson: and same number of cores on each arch?22:30
mwhudsonthe moral equivalent of "make -j" is ooming for rustc on arm64 but not other arches22:30
cjwatsonmwhudson: IIRC 4 cores everywhere.  Build procenv in an appropriately-configured PPA and find out :)22:30
mwhudsonha22:30
cjwatsonThe pool for each architecture is homogeneous22:31
mwhudsonyes 422:31
mwhudsonhmm22:31
cjwatsonMoral equivalent of make -j (forkbomb) rather than make -j$(num-cores)?22:32
mwhudsoni guess something arm64-specific has gotten worse then22:32
mwhudsonoh22:32
mwhudsonmake -k $(num-cores) yes22:32
mwhudson-j!22:32
mwhudsonrustbuild -j1 is working it seems but has been going for 24 hours now: https://launchpad.net/~mwhudson/+archive/ubuntu/rust-1.47/+build/2037206122:33
realtime-neilcan anyone tell me what I did wrong to get this failed upload? https://launchpad.net/~realtime-robotics/+archive/ubuntu/test0006/+build/2037906023:31
cjwatsonrealtime-neil: I see the version 4.16.18-rt12-1~ubuntu18.04.1 in two places but 4.16.18-rt12-1 in a third.  Grep through your source package for each and work out why they're out of sync - kernel packaging does some weird stuff that's unlike most other packages and I'm not wholly familiar with it23:36
realtime-neilcjwatson: it's git-build-recipe doing that --- it's appending "~ubuntu18.04.1" to the version string. How do I stop it from doing that?23:41
cjwatsonYou can't (well, unless you're running it locally, in which case you can remove the --append-version argument)23:42
cjwatsongit-build-recipe isn't really intended for packaging as complex as the kernel packaging.  It may be that the kernel packaging requires work to play nicely with it.23:43
cjwatsonBut it should just be a matter of tracking down what else is hardcoding the version number in addition to debian/changelog.23:44
realtime-neilWhat do people usually do in this situation? Is this me writing a bad recipe or is it me writing a bad debian/changelog?23:44
cjwatsonI think it's a quirk of kernel packaging, perhaps the way the debian/ directory is symlinked or copied or something?23:45
cjwatsonI don't have enough network here to download the source package and have a look23:45
realtime-neilit does this weird dance where it implements the `clean` target by moving the debian/ directory out of the way and then back during the build23:46
realtime-neilI could try dput, but I'm guessing that it would be similarly wrong23:47
cjwatsondput would at least give you the opportunity to make the source package actually consistent before uploading it.23:48
cjwatsonOr you could work out how to remove that weird dance for the purposes of the recipe.23:49
realtime-neilthat's some decent advice, thanks for your time23:51
cjwatsonNP, sorry I don't know kernel packaging better (well actually I'm not really keen to go and import that into my skull, but you know what I mean ...).  #ubuntu-kernel might be able to give more specialist advice if needed, although they probably won't know much about git-build-recipe.23:52
cjwatsonBut the only really interesting thing git-build-recipe is doing here is prepending an entry to debian/changelog.23:53
realtime-neilthat's probably exactly what's getting lost during the build23:53
cjwatsonI do have to wonder whether that complex and unusual stuff in the kernel packaging is a relic of some former time that could be dispensed with.23:54
cjwatsonAs in across the board, rather than just by you.23:54
cjwatsonBut I bet it has accreted some associated tooling or something ...23:54
realtime-neilthe kernel team has seen fit to fix that ... their packaging, their debian/rules file in particular, is _really_ big.23:55
sarnoldI wouldn't be shocked if no one person understands the whole thing all the way through23:55
cjwatsonI don't mean debian/rules being big - that's not unusual for a complex package.  I mean the split between debian/ and debian.master/.23:56
realtime-neilyeah, I couldn't grok that23:56
cjwatsonWhich is *very* odd and breaks stuff like this.23:57
realtime-neilIt's clearly part of some export operation that scrapes things from one branch to another, but I first saw it two days ago, and it's all alien to me.23:58
cjwatsonIt's possible that launchpad-buildd could fix this by passing -nc to dpkg-buildpackage to avoid the clean target, but it's very hard to tell whether that would break something else (without e.g. scraping all recipes on Launchpad and building them all either way round, which is a bit much for me just at the moment)23:59

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