/srv/irclogs.ubuntu.com/2019/05/29/#launchpad.txt

=== mIk3_09 is now known as mIk3_08
Nafallohiya. is the git+ssh interface down, or is it just me?13:21
cjwatsonLoad spike13:22
Nafalloso not just me. thanks :-)13:22
* cjwatson cancels some recipe builds13:23
cjwatsonMay be recovering slightly now13:25
Nafalloseem to manage to push slowly now :-)13:29
Nafallonot it broke again :-)13:34
cjwatsonNo need to keep telling me13:35
cjwatsonI have graphs13:35
GyrosGeierhi13:35
Nafalloalright :-)13:35
GyrosGeierdoes the git server have problems, or is that just me getting rate limited because there is a Jenkins instance on my box?13:36
cjwatsonGyrosGeier: Already working on it13:36
GyrosGeiercool, thanks13:36
cjwatsonNafallo,GyrosGeier: Should be back now13:37
cjwatson(existing connections will have been interrupted; quickest way to restore service)13:38
Nafalloyepp :-)13:40
kamiHello13:55
kamiI would like to see the current code in the packaging repo of this package: https://launchpad.net/ubuntu/disco/+source/js2-mode13:56
kamiBut the code tab is empty13:56
kamiI thought something like 'bzr branch lp:ubuntu/cosmic/js2-mode' would get me there13:58
cjwatsonpull-lp-source js2-mode disco13:58
cjwatsonThe bzr imports are obsolete and no longer maintained13:58
cjwatsonThey will eventually be replaced with git imports, but that's still in progress13:58
kamicjwatson: thank you13:58
cjwatsonSo for now, just grab the source package13:58
kamiwill do14:00
kamicjwatson: I hope I may ask a packaging question here. The build of my package fails because a build dependency is not being installed.14:31
kamihttps://launchpadlibrarian.net/425866708/buildlog_ubuntu-bionic-amd64.js2-mode_0~20190526-1mc1~bionic+1_BUILDING.txt.gz14:31
kamiThe version specified in Build-Depends is dh-elpa (>= 0.0.11~)14:32
kamiand the version in bionic 1.1114:33
kamiWhat does the tilde at the end of 0.0.11~ mean?14:33
GyrosGeierkami, ~ means "less than empty string"14:41
GyrosGeierit is usually used for backports14:41
GyrosGeiere.g. a backport version would use 0.0.11~bpo14:41
GyrosGeierand it would sort before 0.0.1114:41
GyrosGeierso a system that has backports installed would replace them with the release version on dist-upgrade14:42
GyrosGeierthe single ~ sorts before ~bpo (because the empty string after the tilde sorts before "bpo")14:42
kamiGyrosGeier: I see. Thank you, but that doesn't explain why the builder doesn't install the build dependency.14:43
GyrosGeierso this means "any version that is at least 0.0.11, including backports and prereleases"14:43
acheronukyour build depends say:14:45
acheronukBuild-Depends: debhelper (>= 9),14:45
acheronuk               dh-elpa (>= 1.11)14:45
kamiacheronuk: I tried the original >= 0.0.11~ and another build with >= 1.11. Did I make any mistake? Do you spot an error?14:47
GyrosGeierbionic has 1.1114:47
GyrosGeierthat should also work14:47
GyrosGeierit's in universe, but universe should be available14:47
kami"Depends: dh-elpa (>= xxxxx) but it is not going to be installed"14:48
kami"Get:9 http://ftpmaster.internal/ubuntu bionic/universe amd64 Packages"14:50
acheronukThe following packages have unmet dependencies:14:51
acheronuk dh-elpa : Depends: emacs25-nox but it is not going to be installed or14:51
acheronuk                    emacs214:51
acheronukyour emacs build in the ppa is braking its install dependencies14:52
acheronuk*breaking14:52
kamiacheronuk: did you find that in the build log?14:52
acheronukno14:52
acheronukin a pbuilder chroot14:52
kamiacheronuk: ah, thanks.14:52
kamiacheronuk: so this means that transitive dependencies of the Build-Depends have to be specified explicitly?14:53
cjwatsonNo, you don't have to specify transitive dependencies explicitly14:55
cjwatsonBut they do have to actually be installable, which apparently yours aren't14:55
cjwatson"but it is not going to be installed" is apt's not-hugely-helpful way of saying that something further down the dependency stack isn't resolvable14:55
cjwatsonTo figure out what's going on, make a matching apt environment for yourself (chroot or whatever, or chdist from ubuntu-dev-tools can be helpful) and try installing the build-deps explicitly with more and more detail until it gives you an error message that's actually useful14:56
acheronukkami: if I remove your ppa from the sources.list of by bionic pbuilder chroot, then dh-elpa installs fine14:56
acheronukso certainly something in your ppa14:57
seb128hey there. Does anyone here would have a pointer to how the width of the tag-edit-entry is defined? I tried to look at lib/lp/bugs/javascript/bug_tags_entry.js but I don't see any obvious place/value in there?14:59
seb128the current entry is quite small, it's annoying to edit tags list like "bionic verification-needed verification-needed-bionic" to e.g change those to -done, need to sroll, find the right one, etc15:00
acheronukemacs25-common : Depends: emacsen-common (>= 2.0.8) but it is not going to be installed15:05
acheronukemacsen-common : Conflicts: emacs25-common but 25.2+1-6 is to be installed15:05
acheronukkami: that is were I get to following the dep chain15:05
acheronukimpossible requirements, as a result of what you have in that ppa15:06
cjwatsonseb128: Not actually sure.  It might be computed from some kind of default value for the size or something15:06
cjwatsonI mean the <input> size15:06
* acheronuk leaves it there15:06
kamiacheronuk: many thanks! I'm still struggling with pbuilder ...15:06
cjwatsonBut I could be wrong - don't see anything obvious in the CSS15:06
cjwatsonseb128: I'd probably suggest experimenting with styles in Firefox's handy style editor thing15:07
seb128cjwatson, k, I guess not a 3 min hack I could do/propose on the side then I guess :/15:07
seb128good hints15:07
seb128thx cjwatson, I put a note on my side-todolist to try playing with that whenever I get some free cycles... unsure if/when I get to it, but that would make SRU verification editing less frustrating :)15:08
cjwatsonseb128: Setting "width: 20em" or similar (number was arbitrary) on the CSS for that element seems to resize it in appropriate ways15:10
cjwatsonFWIW15:10
seb128thx15:10
cjwatsonseb128: But it might be more appropriate to set the size attribute on the <input> element's HTML15:10
cjwatsonsize="30" or whatever15:11
seb128what's the easiest way to test such changes made to the launchpad source if I want to go this way?15:11
cjwatsongrep around to see if there's anything similar elsewhere in the codebase, which might also serve to supply appropriate choices of number15:11
seb128I haven't hacked on launchpad so far15:11
cjwatsonhttps://dev.launchpad.net/Running15:11
seb128thx15:12
cjwatsonMay or may not want a unit test in this case too (not sure how valuable it would be), but for something visual you'd mainly want to try it out in a browser15:13
kamipbuilder gives me 'Unknown distribution: bionic'15:17
seb128back, my laptop reconnect to another wifi and IRC didn't like that :/15:19
seb128cjwatson, did you write something after15:19
seb128<cjwatson> May or may not want a unit test in this case too (not sure how valuable it would be), but for something visual you'd mainly want to try it out in a browser15:19
seb128?15:19
cjwatsonI did not15:20
seb128k, good15:20
seb128cjwatson, thanks for the hint, I might try to have a go to this one, would be nice to have a launchpad contribution :)15:20
cjwatson:)15:24

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