/srv/irclogs.ubuntu.com/2015/10/28/#ubuntu-bugs.txt

=== ara is now known as Guest43853
=== AndChat|486164 is now known as rickardve2
=== greyback__ is now known as greyback
rickardvedschoen: https://wiki.ubuntu.com/InstallerTeam14:59
=== JMulholland_ is now known as JMulholland
=== JMulholland_ is now known as JMulholland
=== Guest7778 is now known as ZeeNoodleyGamer
=== ZeeNoodleyGamer is now known as Iota-Spencer
=== greyback__ is now known as greyback
melodiehello!22:45
tewardo/22:46
melodieI would need advice to where ask help to continue working on debugging a dependency issue in a Wily minimalist start of build (for a remix)22:46
melodiehi teward !22:46
melodiehere is the bug:22:46
melodiehttps://bugs.launchpad.net/ubuntu/+source/obconf/+bug/151070922:46
ubot5Launchpad bug 1510709 in obconf (Ubuntu) "In Wily Obconf and other GTK related packages pull many unneeded packages" [Undecided,Incomplete]22:46
tewardmelodie: read wxl's comment22:47
tewardwhat does he say to do?22:47
tewardspecifically comment #622:47
tewardand #322:47
tewardwxl: you should probably wake up and stop by22:47
wxlyep, as i said, you should start with debian.22:48
melodiegtk maintainers: if I only know how to use redepends properly?22:48
melodiehi wxl22:48
wxland it shouldn't be a complaint about obconf but gtk.22:48
melodiewxl sure, just it started with obconf but now I don't know where to restart from.22:48
wxlmelodie: gtk maintainers for debian.22:49
melodiethis is why I'll need some help and I'm willing to take all the time it needs : just not too much time at each session22:49
tewardwxl: wouldn't filing a bug against libgtk-3-common in Debian be equally effective?22:49
tewardor am I missing something>22:49
* teward hasn't reviewed the bug completely22:50
wxlteward: that's kind of what i'm suggesting, but i'm not sure this is likely to actually be a bug22:50
wxldependencies change22:50
melodiewxl which gtk package should I specifically target? and how to bring in the topic?22:50
wxlshe *feels* like it's a bug that there are additional dependencies22:50
wxlmelodie: here's the package that requires the theme, for example https://packages.debian.org/sid/libgtk-3-common22:50
melodiewxl I'm sure it could be possible to avoid the 3 themes and 183 to 187 MB depends, depending on the gtk program pulled in22:50
tewardi think there's another consideration point though - the fact that this is being done for a remix22:50
tewarddo we consider a remix (Bento Openbox Remix) a valid derivative22:51
tewardin which case if "No" is the answer, this is likely opinion or invalid22:51
melodieeven connman-ui brings almost 200MB in! the same 3 themes appear again!22:51
wxlteward: i think if we ignore that fact, however, the additional dependencies COULD be a problem22:51
melodieteward the remixes with Openbox that I produce have always brought up issues such as this one once a while : for the benefit of all.22:52
wxlteward: at least to someone who doesn't want a bunch of additional dependencies, which, for example, a lubuntu dev might care about22:52
tewardwxl: but as Lubuntu's moving away from GTK it's a non-issue for Lubuntu22:52
tewardwhich is what I think yo usaid22:52
wxlteward: exactly, but still, someone might care22:52
tewardmmm22:52
melodieindeed, a very basic setup will show some issues or flaws, which makes them fixed before they cause trouble in more elaborate desktops22:52
melodievery often, at least22:52
wxlthe way i look at it is i don't really give a hoot about it but i'm happy to give melodie the information she needs to move forward XD22:52
wxland we will have gtk in 16.0422:53
tewardwho maintains GTK here in Ubuntu?22:53
wxli would not like to have a lubuntu lts with ubuntu-mono in it. that seems kind of problematic.22:53
tewardis that the Desktop team?22:53
tewardor Universe22:53
melodieabout Lubuntu and Qt, I have found a very strange dependency issue when I tried to install ubiquity :/22:53
wxlteward: dunno http://packages.ubuntu.com/xenial/libgtk-3-common22:53
wxlso honestly it's kind of a two part issue:22:54
tewarddebian gnome maintainers22:54
melodieI'm not going to do what I have in mind just tonight, but for tomorrow or next evening I can prepare a pastebin with the result of my attempts to install some of these packages I consider installing, which bring tons of them, which I find strangely 'bloated'22:55
wxl1. get debian to perhaps resolve the dependencies that seem to come with gtk22:55
wxl2. get ubuntu to resolve the weird ubuntu-mono dependency (which to me makes no sense)22:55
wxlmelodie: i don't think that additional information is necessary, except perhaps a comparison between what it was for the last cycle versus this one22:55
tewardwxl: sounds like something Laney should look at?22:55
wxlmelodie: then i would present those to the maintainers22:55
wxlteward: your guess is as good as mine honestly22:56
tewardmmm22:56
wxlahhhh22:56
wxlthe ubuntu-mono dependency is here http://packages.ubuntu.com/xenial/adwaita-icon-theme22:56
wxlwhich naturally does not inculde ubuntu-mono in the similar package in debian22:56
wxlbut oddly it includes no mono at all22:57
tewardso that's an Ubuntu specific bug?22:57
wxlyes22:57
wxlso i would file a bug against that, melodie22:57
wxla separate one22:57
tewardwant me to invalid the current bug?22:57
wxlperhaps what really would be best is to redescribe it as a gtk bug22:57
tewardindeed22:58
wxland then we can triage it with an upstream bug22:58
melodiewxl teward : I can work on redoing a minimalist 15.04, with the same set of packages (let's say I create a script, and while doing that, I install one package or one set of packages at a time, and note the result in the draft of the future script) and then I redo the same for Wily, so we can compare?22:58
wxland get rid of the unnecessary context of making an unsupported remix XD22:58
melodiewould that help?22:58
* teward disappears to fix a switch that's causing headaches22:58
melodieteward wxl22:58
melodieteward I can rename it!22:58
tewardthen go ahead :)22:58
melodiejust tell me what I have to rename it and I do22:59
* teward still goes to fix the switch22:59
wxli think i would just do "apt-rdepends <some gtk package>" for both 15.10 and 15.0422:59
wxlsomething like "wily gtk has additional dependencies as compared to vivid"22:59
melodiewould this "In Wily GTK related packages pull many unneeded packages" do?22:59
wxldon't use the word "unneeded"23:00
wxlthey may be needed23:00
wxlthings may have changed23:00
wxland perhaps it's not a bug23:00
melodiewxl I tried to do that against "ubuntu-mono" and didn't understand the results23:00
wxlapt-rdepends gives you every single package a particular package depends on23:00
melodieso what is needed from my side would probably be the facts : what I meet with, for each package..23:00
wxlwhere as apt-cache rdepends gives you every single package that depends on a particular package23:01
melodieand a keen dev might know where to look and how to read his rdepends and else results?23:01
wxlso what you want is apt-rdepends23:01
wxlit's recusrive so it will really list EVERY dependency23:01
wxlthen you compare the two23:01
wxlfor example, you will not find ubuntu-mono in the earlier one23:01
melodiewxl this is what I have done for ubuntu-mono, but I'm sure I don't know how to do that properly and how to pin point the very guilty package23:02
wxlbut you will also not find adwaita-icon-theme23:02
wxljust do a diff between them23:02
wxlor just post them up and let someone else do it23:02
melodieyou lost me23:02
wxllook here:23:03
wxlhttp://packages.ubuntu.com/vivid-updates/libgtk-3-common23:03
wxlversus23:03
wxlhttp://packages.ubuntu.com/wily/libgtk-3-common23:03
wxldo you see any OBVIOUS differences?23:03
melodiesorry I used 3 hours of my afternoon doing a demonstration of "gnu/linux" with Bento Openbox on two machines that have some windows, for a lady who works in the school academy and my brain is not working at it's best23:03
wxlok well the obvious difference is adwaita-icon-theme23:03
melodieoh!23:03
melodiethat's a lead for me: right?23:04
wxlif you would have done apt-rdepends on libgtk-3-common you would have found that out23:04
wxlassuming you did it on a vivid system and separately did it on a wily system23:04
melodieok, I'll redo what you say and continue from that, right?23:04
wxlthe the theme would have been in the list on wily but not on vivid23:04
melodiethis sounds feasable for me (starting from tomorrow)23:04
wxlthe beenfit to using rdepends is that it's recusive23:05
wxlrecursive that is23:05
wxlit will give you the ENTIRE list of dependencies, the dependencies of every dependency and so on23:05
melodieyes, but I didn't know how to use it or read the result the right way23:05
melodieyou seem to have reached the aim more easily than I did23:05
wxllike i said, you look for things that are on one list that aren't on the other23:05
wxli just scanned the list for problem children23:05
wxllook for patterns :)23:05
melodieaha23:06
wxlyou SHOULD be able to use diff but you'd have to grep out the version numbers23:06
melodiechildren : this is a family matter23:06
wxlhehehe23:06
melodiewxl it's ok, don't explain me more, I get a lead I'll follow it23:06
wxlmelodie: so the goals i would make for yourself are as such:23:07
wxl 1. update the current bug23:07
wxl    1. change the title as above23:07
melodieas I tell you, I'm not fully functional at this time, but I wanted to let people here know I was still on the issue and very much interested to contribute to improve the situation here.23:07
melodiewxl is that : "In Wily GTK related packages pull many unneeded packages"23:07
melodieok for the modified title?23:08
wxl    2. change the description to be really terse. among other things, don't mention the remix. some people will ignore it as unsupported just because of that.23:08
melodieok23:08
wxlmelodie: yes, but change unneeded to additional23:08
wxl    3. attach the results of the rdepends comparison23:08
melodieso instead of talking of the remix, I state I build for myself? or what?23:08
melodieI don't like to hide the facts23:08
melodieok23:09
wxl    4. file a bug upstream at debian and make a reference on each bug to the other23:09
wxlmelodie: it's irrelevant to the bug. the bug is that there are additional packages that are unexpected. that's all that matters.23:09
melodie"In Wily some GTK related packages pull many additional packages"23:09
melodielet me see how I can do that part23:10
wxl 2. make a new bug "adwaita-icon-theme requires ubuntu-mono in wily"23:10
wxli just noticed now that ubuntu-mono is not the same as mono though. it's just an icon theme. so that may be a non issue. in fact, that removes my personal concern about it :)23:11
wxl!info ubuntu-mono23:11
ubot5ubuntu-mono (source: ubuntu-themes): Ubuntu Mono Icon theme. In component main, is optional. Version 14.04+15.04.20150410-0ubuntu1 (vivid), package size 179 kB, installed size 4138 kB23:11
wxl4138kB on no XD23:11
melodiewxl I just modified the initial message, would you look?23:12
melodiewxl ubuntu-mono and adwaita-icon-theme might be tangled in a way that allows one to sit on the other23:13
wxlmelodie: perhaps23:13
melodieone brings additional icons, and uses the other as it improves it23:14
wxltitle is good23:14
melodiethanks23:14
wxljust need to trim up description23:14
melodieI did?23:14
melodiejust 2 seconds ago23:14
melodiewould you refresh?23:14
wxlno not the TITLE23:15
wxlthe DESCRIPTION23:15
melodie?23:15
wxlthe part that starts with:23:15
wxlHello,23:15
wxlI start building a minimalist install with Openbox and I meet with the following issues:23:15
wxlif you attach the rdepends then i can change what it affects but temporarily i'll do libgtk-3-023:16
melodie"oh!23:16
melodieattends23:16
melodiewait :)23:16
melodieI have to ssh the working machine23:16
wxlwell actually i think they're all under the same source package23:17
wxlyes they are23:17
wxlso i have it set correctly23:17
melodieI'm on it23:19
melodiewxl one attachment will have for title and content: wily_apt-rdepends libgtk-3-common.txt23:21
melodieno wait23:21
melodiewily_apt-rdepends libgtk-3-common.txt23:21
melodiewhere is the - ? o_O23:22
wxlheheh23:22
wxlmelodie: if i were you i'd run it against libgtk-3-0 though23:22
melodiewily_apt-rdepends-libgtk-3-common.txt23:22
melodieis that the better choice? Let me see23:22
wxlyes because that's the "main" gtk library23:22
wxlso that will allow us to see if anything else might be an issue23:23
wxlOH23:23
wxland i should mention it would be wise to compare wheezy with jessie in debian23:23
wxlso ideally you have a wheezy and jessie vm and do the rdepends there23:24
wxlat least when you file the debian bug23:24
wxland you should note that it has affected every version since jessie, including stretch and jessie23:24
melodieeuh...23:24
melodieJessie has Wheezy before, right? and Stretch was before Wheezy?23:25
wxlit's wheezy then jessie then stretch then sid23:25
wxllisted in order in the top right of https://packages.debian.org/sid/libgtk-3-common23:25
melodieok23:26
melodiethis seems a long shot, but worth it23:26
melodiehere the new file text name and content: wily_apt-rdepends-libgtk-3-0.txt23:27
melodiefor wily23:27
melodieshould I bring both or only the latter?23:27
melodieI will redo that in Vivid, which is my current system23:27
wxlone for wily libgtk-3-0 and one for vivid23:27
wxlno need for the libgtk-3-commons23:27
melodieok23:27
melodieok23:27
wxlthe only reason i was using that as an example is because its immediate dependency is something we know wasn't there before23:28
wxlok brb23:28
melodieok23:28
melodiemy next question will be simple, which Debian is not too large which can be installed? I'll have to seek for a lxde Debian probably (but I have resources for this one question, most probably)23:29
wxloh man i'm not sure to be honest O_O23:30
wxli know there is an lxde one23:30
wxlor at least that they offer that as an option23:31
wxldefault de is gnome tho23:31
wxlwhich is to say they like their gtk XD23:31
wxlbrb again23:32
melodie:)23:34
melodieDebian netinstall used to be my favorite23:34
wxlback23:35
wxli honestly haven't installed debian in a loooooooooooooong time23:35
melodieno problem23:38
melodieI guess I can do a netinstall the same way I pick up UMR and install the needed packages in it. I just have to be carefull to start with the xorg suite and continue with the system packages before hitting the ones for the environment23:39

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