/srv/irclogs.ubuntu.com/2017/11/01/#ubuntu-devel.txt

=== studentloans is now known as dax
=== HeadlessHorseman is now known as Unit193
=== phunyghost is now known as phunyguy
=== dax is now known as rokosbasilisk
=== rokosbasilisk is now known as dax
=== infinity0 is now known as Guest79735
=== infinity0_ is now known as infinity0
=== strawfeminist is now known as el
=== [plutey0105] is now known as plut
crogersHey folks, anyone else having this problem with nautilus in ubuntu 17.10:10:38
crogershttps://www.dropbox.com/s/pvywye6alea76j4/nautilus_undo_history_bug.movie.mp4?dl=110:38
crogersIt seems ctrl+z undo tries to undo the last file opperation rather than the last text edit.10:38
crogersnautilus devs have fixed this behoaviour previously, so it's probably an Ubuntu patch that's causing the problem.10:38
rbasakHave you filed a bug?10:40
rbasakAnd are you sure that the upstream fix is included in the version shipped in 17.10?10:41
rbasakprobably an Ubuntu patch that's causing the problem> seems like a pretty unsubstantiated claim to me.10:42
crogersrbasak: https://gitlab.gnome.org/GNOME/nautilus/commit/bf6b1e2c2f0cd3d882f99029af79a3439bdacec110:45
crogersthere's the patch that was released.10:45
crogersnautilus devs can not reproduce the bug.10:45
crogersI'm trying to determine where to post the bug report.10:46
crogersIf this bug is only showing up in Ubuntu 17.10 build of nautilus, and Ubuntu patches nautilus then what other conclusion should I draw? :)10:48
rbasakIt's not a reasonable conclusion to draw unless you have found that the same area of code is being patched.10:50
rbasakFWIW, it looks like that commit is included in Artful.10:53
crogersrbasak: You're saying that some other patch could not affect the behaviour of this code?10:57
rbasakNope. I'm saying that more commonly there are other interactions that cause "can't reproduce upstream" type bugs, such as different dependency versions, so jumping to the conclusion of "it's because Ubuntu patched" is premature - especially for those unfamiliar with the code.10:58
crogersrbasak: that's just the info I got from the nautilus devs. I guess you can argue with them about code specifics.11:01
crogershttps://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/172926411:01
ubottuLaunchpad bug 1729264 in nautilus (Ubuntu) "Ubuntu-patched nautilus causes regression of file rename popover bug" [Undecided,New]11:01
crogersthere's your bug report. Please let me know if I can help in any way.11:02
crogersFeel free to rename it if you don't like the title. :)11:02
rbasakDone. Your claim is unsubstantiated and unconfirmed and does not belong in the bug title.11:03
rbasakThank you for filing the bug.11:03
crogersrbasak: no problem. :)11:03
crogershappy to help.11:04
rbasakOtherwise we might as well rename *all* bugs that cannot be reproduced in the same version upstream. That would be pointless :)11:04
crogersrbasak: Thanks for the feedback. It will help me produce better bug titles in the future.11:05
rbasakcrogers: you're welcome. It's best to focus on exactly what behaviour is wrong. Feel free to speculate, but please keep that in the details and make it clear what is fact vs. what is speculation.11:06
crogersrbasak: Noted. Again, just passing on what nautilus devs told me. I'm not qualified to draw proper conclusions. I'm just happy if I can get enough information for a useful bug report. :)11:07
rbasakI'm sorry I can't spare the time to debug this further. Hopefully someone from the desktop team can do it.11:07
rbasakBut a bug report is definitely the first step :)11:07
crogersrbalint: no problem. It's not a major issue for me, just a minor annoyance.11:08
crogerser oops11:08
crogersrbasak: ^11:09
crogersrbalint: Sorry for the noise.11:09
crogersThanks everyone for making ubuntu better!11:11
andreashi, does anybody know if the systemd network-online.target includes wireless networks that only come up after a user logs in on a desktop?12:26
=== ZarroBoogs is now known as Pici
LaurenceLumiI do #pull-lp-source imagemagick zesty13:03
LaurenceLumibut get this warning:13:04
LaurenceLumigpgv: Signature made Mon Jul 31 13:52:14 2017 BST using RSA key ID A744BE9313:04
LaurenceLumigpgv: Can't check signature: public key not found13:04
LaurenceLumiwhat do I need to verify the key13:04
slashdLaurenceLumi, try this "sudo gpg --keyserver keyserver.ubuntu.com --recv-keys A744BE93"13:11
slashdand retry13:11
LaurenceLumino joy, if I run sudo gpg --fingerprint I can see it was added13:19
LocutusOfBorgsudo? LaurenceLumi you don't need it, maybe you are adding to the root keyring, not to the current user one?13:32
LaurenceLumiI think the files in ~/.gnupg ended up being owned by root, if fixed that,13:42
LaurenceLumigpg --fingerprint shows:13:42
LaurenceLumipub   4096R/A744BE93 2014-06-16 [revoked: 2016-08-16]13:42
LaurenceLumi      Key fingerprint = 2445 F8BC A621 74B9 2DFF  04E3 F021 0224 A744 BE9313:42
LaurenceLumiuid                  Marc Deslauriers <marcdeslauriers@videotron.ca>13:42
LaurenceLumipub   4096R/A744BE93 2010-09-3013:42
LaurenceLumi      Key fingerprint = 50C4 A0DD CF31 E452 CEB1  9B51 6569 D855 A744 BE9313:42
LaurenceLumiuid                  Marc Deslauriers <marcdeslauriers@videotron.ca>13:42
LaurenceLumiuid                  Marc Deslauriers <mdeslaur@ubuntu.com>13:43
LaurenceLumiuid                  Marc Deslauriers <mdeslaur@canonical.com>13:43
LaurenceLumiuid                  Marc Deslauriers <marc.deslauriers@ubuntu.com>13:43
LaurenceLumiuid                  Marc Deslauriers <marc.deslauriers@canonical.com>13:43
LaurenceLumisub   4096R/37AD7647 2010-09-3013:43
LaurenceLumiAm I getting the error becuase the key is revoked?13:45
mdeslaurLaurenceLumi: that's not my key13:50
mdeslaurLaurenceLumi: my key has fingerprint 50C4 A0DD CF31 E452 CEB1  9B51 6569 D855 A744 BE9313:50
mdeslauryou imported two keys with a short id collisio13:50
mdeslaurshort id collision13:50
mdeslaurLaurenceLumi: you probably need to remove the revoked one from your keyring13:51
LaurenceLumiOk, how do I delete, and import them correctly13:51
LaurenceLumimuch appreciate the help13:51
FauxThat's incredibly unlucky.13:51
cjwatsonThat's not unlucky - somebody generated collisions for the whole strong set in bulk, essentially as an argument that everyone needs to stop using short 32-bit key IDs13:52
cjwatsongpg --delete-key 2445F8BCA62174B92DFF04E3F0210224A744BE93 to delete the collided one, and then you have the correct one already13:52
cjwatsonslashd: please don't recommend that anyone uses 32-bit key IDs for anything13:53
LaurenceLumiOk, I just deleted both, just for fun...13:55
LaurenceLumihow do import it correctly13:55
cjwatsonyou already did13:55
LaurenceLumiorginally i did13:55
LaurenceLumigpg --keyserver keyserver.ubuntu.com --recv-keys A744BE9313:55
cjwatsonoh, you deleted it, "just for fun"13:55
LaurenceLumiwell just learning...13:56
LaurenceLumitrying to figure how to do things properly, i.e. how do get the correct on in first go13:56
cjwatsonwhat I recommend is that you put "keyid-format long" in ~/.gnupg/gpg.conf (or ~/.gnupg/options if that file exists)13:56
LaurenceLumiOk, I think I am getting it,13:58
cjwatson(testing)13:58
cjwatsonsigh, that still doesn't cause gpgv to output the long key ID.  Not helpful, gpgv!13:58
cjwatsonI mean, you don't actually have to verify this, since it's already been verified by virtue of being in Launchpad and otherwise you have to figure out whether the key it was signed by is one authorised to upload to Ubuntu13:59
cjwatsonsince you don't have a trust path to the key in question, there isn't much value in you independently verifying it14:00
cjwatsonbut to get the key in a safer way, the simplest way I can find is to run "gpg --verify imagemagick_6.9.7.4+dfsg-3ubuntu1.2.dsc" which says "using RSA key 6569D855A744BE93", and then you can run "gpg --keyserver keyserver.ubuntu.com --recv-keys 6569D855A744BE93"14:01
cjwatson(slashd shouldn't have recommended "sudo gpg" here - it's just gpg)14:01
cjwatsonafter having done that you can then run "gpg --verify imagemagick_6.9.7.4+dfsg-3ubuntu1.2.dsc" again14:02
cjwatsongpg's UI is fairly nasty though, and I do recommend thinking about whether verifying the signature in fact buys you anything meaningful in this particular case.  Obviously you do need to do it if you've acquired a package in a way that could have been man-in-the-middled14:03
slashdcjwatson, noted14:04
tacocatis there anything I have to do to resync a package that had a source rename in Debian?14:06
LaurenceLumicjwatson thanks, I went through those steps thoroughly I can verify the package with "gpg --verify imagemagick_6.9.7.4+dfsg-3ubuntu1.2.dsc" but why does14:09
LaurenceLumipull-lp-source imagemagick zesty still throught an error14:10
LaurenceLumigpgv: Can't check signature: public key not found14:10
LaurenceLumiis that becauase This key is not certified with a trusted signature!14:11
LaurenceLumi?14:11
cjwatsongpgv uses a separate keyring, apparently14:18
cjwatson~/.gnupg/trustedkeys.gpg14:18
cjwatsonhonestly I wouldn't worry about it if you've separately verified the package14:18
LaurenceLumiOK, now I get thanks14:22
jbichabdmurray: What is "Install updates" in ubiquity supposed to do?14:47
jbichabecause I just installed Ubuntu GNOME 17.04, rebooted, ran sudo apt update, and apt list --upgradable and I am surprised that there are lots of security updates in that list14:48
jbichamy interpretation of the ubiquity wording was that it should install all updates, security or not; but maybe it's not even doing either?14:50
bdmurrayjbicha: I'm not positive - cyphermox or xnox may know.14:56
xnoxjbicha, that tick box, downloads updates in the background whilst the system is installing / configuring.14:58
jbichaahem14:58
xnoxjbicha, expectation is that a system after such an install, is booted without network, but should have loads of debs in /var/lib/archive14:58
xnoxjbicha, but it all depends on how slow/fast install is, cause i think on ssd the install will finish before that option can do anything useful.14:59
bdmurraySo installing is misleading?14:59
xnoxbdmurray, possibly became obsolete due to much faster hardware these days - all laptops circa 5-10 years are ssd now?14:59
jbichaoh I guess I was misreading the actual wording: https://github.com/googlei18n/noto-fonts14:59
cjwatsonIt used to be titled "Download updates while installing".  Is it not still?15:00
jbichahttps://www.linuxtechi.com/ubuntu-17-10-installation-guide-screenshots/15:00
jbichaobviously not noto15:00
bdmurraycjwatson: It is worded that way15:01
jbichathat seems surprising that "download updates" may only download a few updates15:01
jbichait confused me that "download updates" and "install third-party software" are on the same page. I expected it to install updates15:01
jbichaI don't understand how it's useful to just download .debs without installing them15:02
jbichaand I don't understand your hypothetical example where the installer has networking but there isn't networking a few minutes later upon reboot15:03
bdmurrayjbicha: its useful in the way it says "saves time after installation"15:03
jbichait doesn't really save time if it's not going to bother installing them15:03
jbichasince we install other packages (language packs, optional mp3 support), why don't we install at least security updates too so it's fairly secure "out of the box"?15:05
xnoxjbicha, it saves a lot of time when using e.g. 16.04.0 but there are a lot of things to upgrade post install.15:05
xnoxjbicha, the 3rd party stuff is actually installed, i.e. nvidia15:05
jbichawould it be better if I open a bug or start a list discussion? I don't think the question we ask during the install is worth asking15:07
jbichawe don't need permission to download security updates by default and IMO we don't even need permission to install them by default either15:08
mdeslaurhrm, I'm not sure how well installing security updates would work during the installer, since it's not the real system15:09
jbichathe same way as installing and uninstalling language packs?15:10
mdeslaurthose don't really have complex maintainer scripts15:10
cjwatsonthose are super-specialised15:10
cjwatsonI mean seriously, the installer in fact relies on how simple they are15:10
cjwatsonit can "uninstall" them by ignoring all their files while copying the system and then doing a bit of tidy-up at the end15:11
cjwatsonwhich makes a serious speed difference for some images15:11
jbichaam I wrong in thinking that ubuntu-restricted-addons shouldn't be an especially simple set of packages to install either?15:12
LaurenceLumiquestion everything I do inside pbuilder login is thrown away while I exit correct?15:15
cjwatsonjbicha: I think that's basically dropping files in place and doesn't tend to e.g. involve maintainer scripts that interact with services15:16
cjwatsonjbicha: anyway IMO the question should be between downloading updates or not doing so, not between installing them or not; there's a general principle that we need to get out of the installer ASAP and let the user do useful work15:17
cjwatsonLaurenceLumi: yep, as the documentation says15:17
LaurenceLumiThat's what I thought but when I read this https://wiki.ubuntu.com/PbuilderHowto#dpkg_setting15:18
LaurenceLumiit sort of suggests otherwise :-)15:18
LaurenceLumior have I mindunderstood what the guide is saying15:19
jbichacjwatson: ok, do we even need to bother asking for permission to download updates in the background? since that's done by default after install anyway15:20
tarzeauhttps://launchpad.net/~gagarin/+maintained-packages why is there not the Aa and Bb stuff listed?15:20
cjwatsonLaurenceLumi: should perhaps recommend --save-after-login to make it permanent15:22
cjwatsonjbicha: yeah, I'm not sure15:22
cjwatsontarzeau: I think that only lists the initial upload target, not wherever the packages in question may have been copied to since then15:23
tarzeaucjwatson: and it's not just it doesn't bother about uploaders, but only maintainers (teams mainly for my pkgs)?15:24
LaurenceLumihaha so I could just excepted all the defaults, just did a pbuilder create, then logged in with --save-after-login and made my changes manually and carried on?15:24
jbichathanks, I'll file a bug about the download question15:24
tarzeaucjwatson: because it still seems to list packages that i'm maintainer  (not team maintained in debian), and not those (team maintained) as described above15:24
tarzeauand somehow this changed, some months ago (thus breaking kinda the karma counter)15:25
tarzeauwhere would the debian team pages on lp be? to check?15:25
cjwatsontarzeau: I'm pretty certain none of that has changed for years15:27
cjwatsonDebian teams aren't necessarily represented on LP at all, although you can search by email address on https://launchpad.net/people15:27
cjwatsonkarma is pretty arbitrary and not every possible action is guaranteed to be credited there15:28
cjwatsonLaurenceLumi: there are often a few different possible ways to set things up, yes15:30
TJ-jbicha: cjwatson re:Download question. I prefer it there and usually don't enable it. The reason being I want the network's package proxy/mirror to be configured to prevent un-necessary external network activtiy.15:30
LaurenceLumiI would suggest my why is probably the beginners way, but I get it now15:31
TJ-jbicha: if there's an easy to see/set option to add the proxy address though :)15:31
jbichaTJ-: at a minimum, I think we'd want to enable the download option by default15:31
TJ-jbicha: as long as I still have the control to disable it :)15:32
jbichaI think it's funny that for as many times as I've installed Ubuntu, I didn't really read that page carefully enough15:32
TJ-jbicha: when doing repeated VM-based testing it's a pain having it always want to pull in additional packages15:33
andreashi, does anybody know if the systemd network-online.target includes wireless networks that only come up after a user logs in on a desktop? I'd say no, but wanted to check15:42
FauxProbably depends on whether you're on networkmangler or not.15:42
FauxI believe most machines wait for network online before starting a login manager, due to most services being poorly written.15:43
andreasthe wifi would be managed by network-manager, yes15:43
nacchttps://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ ?15:44
naccandreas: NM-wait-online.service appears to be before network-online.target15:46
naccandreas: *but* it sounds like the user has configure that wireless network to onnly be available for their user?15:46
LaurenceLumiI am getting loads of ln: failed to create hard link '/var/cache/pbuilder/build/17130/var/cache/apt/archives/libustr-1.0-1_1.0.4-5_amd64.deb': File exists from a pbuilder create, what't the cause and can I ingore these?15:47
FauxMy artful laptop seems to have delayed network-online.target for the wifi to come up, but it hasn't delayed the DM starting.15:49
* Faux sighs at postfix not starting until the wifi is up; why would that even be a thing.15:50
rbasakThere's a bug on that I think.15:50
rbasakI don't see it as particularly important (personally) though I think others were making progress in the bug. Why is postfix running on a system where the connectivity is wifi a thing?15:51
FauxSo I get mail from cron?15:51
rbasakYou don't need postfix for that.15:51
FauxThe actual answer is because all my machines is configured the same, although I thought it was necessary for local mail delivery like that.15:52
rbasakYou need a working sendmail. It doens't have to be postfix (as I suppose the name implies :-)15:52
rbasakBut also, cron jobs that matter on a machine with limited connectivity?15:53
FauxDebian #854475 explains that postfix is configured to be After=network*.target just in case a user has changed the configuration, which is an argument I'm not a big fan of.15:53
ubottuDebian bug 854475 in postfix "postfix: systemd needs postfix@.service to have "After=network.target"" [Important,Fixed] http://bugs.debian.org/85447515:53
FauxThings run in cron jobs. I need to work out what went wrong. Until everything is running as a systemd timer, this involves digging through mail as well as journald.15:53
rbasakUltimately defaults cannot work for people with weird configurations in the general case. By definition.15:53
rbasakIt's override-able. You should override it.15:54
FauxI could. But, as it doesn't block the DM (for me), it's not a big issue. I have overriden whatever it was that was causing it to block the DM.15:54
andreasnacc: thanks for that link, reading15:55
andreaslooks like pulling in network-online is even frowned upon for server software15:58
naccFaux: i used to have to restart postfix all the time, whenever i would go to the office, or go home, etc. It was dumb, but postfix felt dumber for not being able to handle the network changing.16:03
FauxJunk.16:27
naccFaux: it's possible that has improved since then16:28
FauxThe bug is pretty recent. Although iirc the C changes are trivial.16:29
LaurenceLumifollowing one of the guides on pinning, I do #apt-get -b source debhelper16:50
LaurenceLumiit compiles, but how do I correctly install it?16:50
naccLaurenceLumi: what are you actually trying to do?16:51
LaurenceLumifollow this guide https://help.ubuntu.com/community/PinningHowto#Recommended_alternative_to_pinning16:51
LaurenceLumiactually I am trying to built imagemagick from zesty source on xenial, but I am trying to follow some of the basic guides which a full of little errors16:53
LaurenceLumiI did #apt-get -b source debhelper which created to packages debhelper_10.2.2ubuntu1_all.deb  dh-systemd_10.2.2ubuntu1_all.deb16:54
FauxMy experience is that trying to backport anything deb/dpkg related ends in sadness; it's probably not a good idea.16:55
LaurenceLumidoing #apt-get -b source -t zesty debhelper as suggested by the guide did not work at all16:56
LaurenceLumiI can create packages, both using pbuilder and following the guide here https://help.ubuntu.com/community/PinningHowto#Recommended_alternative_to_pinning16:57
LaurenceLumiso I have lots of packages, but I am not sure how to install them probably. Not keen on destroying my machine,16:57
naccLaurenceLumi: whey can't you use debhelper in x-b?17:02
LaurenceLumiwhat is x-b?17:03
naccLaurenceLumi: xenial-backports17:03
LaurenceLumiI could, it as example to when following the guide, if I guide worked for debhelper I coudld tackle imagemagick17:05
LaurenceLumi^I choose it as an example17:05
naccLaurenceLumi: why not just use a ppa for this?17:06
naccLaurenceLumi: do you need some feature from the zesty imagemagick?17:07
LaurenceLumiyes17:07
LaurenceLumiyes connected-components functionality17:08
naccLaurenceLumi: why not just run zesty or artful in a VM?17:08
LaurenceLumiI grabbed the source and compiled it, but I thought I should learn how do learn some of ubuntu,17:09
LaurenceLumiso I am working my way through some of the suggested ways of doing things17:09
LaurenceLumiso far I have setup pbuilder, and sucessfull build imagemagick_6.9.7.4+dfsg-3ubuntu1.2.dsc which gave me loads a deb files17:11
naccLaurenceLumi: ok, so istall those debs17:11
LaurenceLumibut I am not sure how to install them, and wasn't in a hurry until I understood what was going on17:12
naccLaurenceLumi: you don't know how to install debs?17:12
LaurenceLumino17:12
LaurenceLumiI am guessing it dpkg -i package name, but I don't understand how the depenedecy bit works17:13
LaurenceLumihence trying to follow guides17:13
naccLaurenceLumi: fwiw, you probably wanted to properly adjust the versionning of that17:14
naccLaurenceLumi: dpkg doesn't do dependency resolution itself17:14
naccLaurenceLumi: you'll need to isntall all the packages at the same time, or use somethign like gdebi17:15
jbichasudo apt install ./foo.deb to install foo is useful too (the ./ is important)17:17
LaurenceLumiOk I get it now17:17
naccjbicha: ah thanks, i forgot apt can do that17:17
LaurenceLumiOk so the guide I linked before is missing that step...17:18
naccLaurenceLumi: i feel like any guide that is about *building* packages, assumes you know what to do with packages17:18
LaurenceLumijust feedback, from a newbe17:19
LaurenceLumione more question, what about the previous version of ImagaMagick I installed17:19
naccLaurenceLumi: IMO, a newbie probably should not be tryig to do this backport :)17:19
naccLaurenceLumi: at least not on their machine17:19
naccuse a PPA or somethig17:20
naccLaurenceLumi: what about it?17:20
LaurenceLumiactually before I go on, so as a newbie, how should I be using a PPA?17:21
naccLaurenceLumi: the backportpackage tool17:22
LaurenceLumiOK, wish I found that before I started :-)17:26
naccLaurenceLumi: yeah :)17:26
LaurenceLumiOk back to hypothetical question, because I think I will investigate the backportpackage17:26
LaurenceLumiapt install ./foo.deb ./bar.deb ./foofoo.deb, what about previous versions of foo bar and foofoo?17:28
LaurenceLumii.e. should I purge the previous release before attempting a manual install with deb packages17:28
naccLaurenceLumi: do you purge previous versions when you upgrade normally?17:29
LaurenceLumino, but I am not using packages directly17:31
naccLaurenceLumi: in general it should be fine. If it is a very large jump, it's possible some upgrade paths have been dropped in the new packaging.17:33
LaurenceLumiJust looking backportpackage, am I right the big difference is that will load the *.deb that get build into a PPA so that apt-get will see them as normal packages to upgrade and everything works as expected, plus I can let other know about my PPA?17:36
LaurenceLumias compared to using pbuilder to build the debs?17:37
naccLaurenceLumi: it builds it in the PPA17:38
naccLaurenceLumi: nothing runs on your system at all17:38
naccLaurenceLumi: i believe it also will do the versioning correctly17:38
cjwatson(note that PPA response times aren't going to be great just now as we have a lot of stuff going on in our build farm)17:39
nacccjwatson: yeah :)17:40
naccwas goingn to mention that next17:40
LaurenceLumithat's fine, will 100x faster, than the time I already spent, but at least I did learn something17:41
LaurenceLumimaybe17:41
naccLaurenceLumi: yeah :)17:41
naccLaurenceLumi: in your case, it doesn't seem like you really needed to learn quite as much about source packages, yhou just wanted to do a backport17:41
LaurenceLumihow do I make suggestions regarding guides, both the pinning and backports page don't mention the backportpackage17:42
naccLaurenceLumi: and you ca configure your ppa (before doing the backportpackage) to have xenial-backports as a dependency, so that it can build with a newer debhelper, e.g., on xenial17:42
LaurenceLumithanks nacc, I will do that17:43
naccLaurenceLumi: which pages are you referringn to?17:44
LaurenceLumithis https://help.ubuntu.com/community/PinningHowto one and this https://wiki.ubuntu.com/UbuntuBackports17:46
naccLaurenceLumi: the latter is a wiki page17:46
LaurenceLumibut actually the second does have17:46
naccand i think the first is too17:46
naccand the first shouldn't mention backportpackage, it's onnly about pinninng17:46
LaurenceLumibut the pinning actually has an alrtenative method i.e. build from source17:48
LaurenceLumibut I guess it is there,17:48
naccugh, that's dumb17:48
naccI absolutely do not thing building a deb from source is a "recommended alternative to pinning"!17:48
nacc*think17:49
LaurenceLumiI agree!17:49
naccjbicha: maybe i'm wrong, though, thoughts?17:49
LaurenceLumiI think that is what actually started me of whole pbuilder thing17:49
LaurenceLumiwhen I probably wanted was backportpackage17:50
naccLaurenceLumi: yeah, i can imagine that17:50
jbichauh, there's different levels of recommendations. Ordinary users shouldn't need to build any packages, especially not low-level ones like imagemagick17:50
jbichabut yeah, backportpackage is a lot easier than settings up a build environment17:51
naccjbicha: i meant specifically the pinning page recommending that users build packages from source as an alternative to pinnning (and citing libc6 as a (good?) example of such a package!)17:52
jbichauh, I think backportpackage is better than a recommendation to pin packages from a totally different Ubuntu release, yes17:53
jbichapinning may be useful where you only want one package from a large ppa17:54
naccright17:54
LaurenceLumiis there a way to follow throught with that suggestion, i.e. who do I email/ping?17:54
nacci think the pinning community page shouldn't mention source packages at all17:54
jbichaif you're going to work on it, you should kill or heavily edit the Pinning Methods section where it encourages people to pick and choose Ubuntu releases to install packages from17:56
jbichathat's why there's that whole libc6/backports warning17:56
naccjbicha: yeah, it just seems like ... bad advice :)17:57
naccLaurenceLumi: it's a wiki page, so you just need to login and have rights17:57
infinitynacc: Gah.  Wow.  That page's suggestion that "pinning libc6 doesn't work, so try backporting!" is amazingly irresponsible.18:29
infinityAnd also shows that whoever wrote it doesn't grasp pinning.18:29
infinityCause if you pin *all* of glibc's binaries, it works great.18:29
infinityOf course pinning one binary from a source package will end in tears.18:30
sarnoldis -that- how we get so many bug reports from folks trying to install different versions of a package in both i386 and amd64 flavours?18:36
naccinfinity: yeah, it's terrible!19:36
naccsarnold: i'm starting to think it's at least part of it19:36
sarnoldnacc: it'd be nicest if the tools could recognize that step before taking it :)19:42
infinitysarnold: Some sort of Ubuntu Clippy that pops up and says "It looks like you're trying to do something stupid"?19:47
infinity"Would you like me to turn off all your bug reporting tools?"19:48
naccheh19:48
=== Foxtrot is now known as foxtrot
sarnoldinfinity: haha :) I love turning off the bug reports rather than not installing the update.. hehe23:02
infinitysarnold: As to your original comment, the biggest source of arch/version skew appears to be people who install arch_X from a repo, disable said repo, then wonder why things are broken.23:03
infinitysarnold: When that's a PPA, I can sort of (but not overly) sympathise, but I see it a LOT with people who install from -updates, then disable -updates and file a bug report next time something breaks.23:03
infinityLike, wat?23:03
sarnoldinfinity: ohhh, that'd be hard to spot without magic version numbers..23:03
sarnoldoof. with -updates disabled???23:04
infinitysarnold: Yep, see it a lot more than seems reasonable.  You'll see something complaining about "can't install foo because depends foo-common=1, but foo-common=1.1 is installed".23:04
infinitysarnold: Which means they got 1.1 from -updates, then disabled updates, then whee.23:05
infinitysarnold: And that, apparently, is our bug, not theirs.23:05
infinityI really want to be able to change a package task to a person.23:05
sarnoldinfinity: thanks for pointing it out, I like to be able to help folks along when I can, and this one ought to be cheap enough to spot23:06
infinitysarnold: It tends to confuse users more than it should probably because apt spells the above "is installed" as "is to be installed".23:14
infinitysarnold: Since it's reporting the final state it's trying to achieve, not the current state.23:14
sarnoldinfinity: hrm. did I know this? I'm .. curious :)23:14
sarnoldinfinity: of course there's loads of errors our users report that I have never seen before because users make great testers :)23:15

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