/srv/irclogs.ubuntu.com/2012/10/30/#ubuntu-devel.txt

=== fisted_ is now known as fisted
alkisgHi, `top`, `xrestop` etc use ncurses. I think ncurses has problems with utf8 chars, and I'm not sure if it's related to how it's compiled in Ubuntu.04:33
alkisgFor example, this simple program: http://paste.ubuntu.com/1317120/04:33
alkisgProduces this output: Bad string: �~]αι, Good string: γεια04:33
alkisgOr is this by design, and these tools don't support utf8, and they should be fixed to use libncursesw5 etc?04:37
alkisgBtw, htop works just fine04:43
jalcinealkisg: might be the lack of the use of libncursesw504:47
alkisgjalcine: I tried using libncursesw5 in my example program, and failed there as well04:47
jalcineodd.04:48
alkisg#include <ncursesw/ncurses.h>, gcc -lncursesw04:48
alkisgI don't know if my examples, and the top/xrestop etc programs do something wrong...04:48
alkisgHmmm `watch` had the same problem, but has been solved: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=24098904:54
ubottuDebian bug 240989 in procps "procps: watch doesn't handle UTF-8 or VT100 line-drawing characters properly" [Normal,Fixed]04:54
alkisgThat probably means that I need to file bugs in debian in all the affected packages...04:59
Chipzzanyone here has any experience with or recommendations for packaging vim plugins?07:48
=== yofel_ is now known as yofel
Chipzzaha http://pkg-vim.alioth.debian.org/vim-policy.html/07:59
=== dholbach_ is now known as dholbach
=== Ursinha-afk is now known as Ursinha
barrystgraber, could you rescore https://launchpad.net/~ubuntu-rebuilds/+archive/py3.3/+build/3942297 ?08:13
stgraberbarry: sure08:13
barrystgraber, thanks!08:13
stgraberdone08:13
=== mcclurmc_away is now known as mcclurmc
pittiYokoZar: if I did say it like that, it was wrong; I meant "for an upload we run that package's tests and all tests of its reverse depends"08:29
=== dholbach_ is now known as dholbach
=== stan_ is now known as stan
=== dholbach_ is now known as dholbach
=== morphis|away is now known as morphis
=== mcclurmc is now known as mcclurmc_away
=== mcclurmc_away is now known as mcclurmc
=== morphis is now known as morphis|away
=== morphis|away is now known as morphis
OdyXpitti: you there? I've been reviewing cups-1.6.1 packaging and I think we should bump the libcupsimage soname to 2debian1 or something, upstream drops symbols from 1.4.0.09:38
OdyXpitti: hrm. This might get solved by depending on the correct minimum version of libcupsfilters1. I'll do that instead, looks less intrusive.09:53
vibhavIf a package has Debconf translations in a new upload, would merging it make sense?10:02
geserthe only changes are just translations?10:03
vibhavgeser: yes10:04
geserI'd probably only merge it if was really bored and pick an other package needing a merge otherwise10:06
=== morphis is now known as morphis|away
=== dendro-afk is now known as dendrobates
alexbligh1Hi. I have a package foo, the previous version of which depended on a package bar. The new version of foo does the same job as bar, and bar should not really be installed with it. In the debian/control file for the new version of foo, should I use Provides: bar or Conflicts: bar or both?10:22
geseralexbligh1: more like Replaces and Breaks, see the Debian policy for how to replace a package10:29
sivanggoodness, has nobody written something to replace taleo? :/10:35
sivangerr, wrong channel , sorry.10:35
=== dendrobates is now known as dendro-afk
=== dholbach_ is now known as dholbach
=== morphis|away is now known as morphis
=== Quintasan_ is now known as Quintasan
=== cpg is now known as cpg|away
=== Ursinha is now known as Ursinha-afk
alexbligh1Earlier I asked: I have a package foo, the previous version of which depended on a package bar. The new version of foo does the same job as bar, and bar should not really be installed with it. In the debian/control file for the new version of foo, should I use Provides: bar or Conflicts: bar or both?11:30
alexbligh1geser, you said 'Replaces' and 'Breaks'11:30
alexbligh1but http://www.debian.org/doc/debian-policy/ch-relationships.html says 'Replaces' and 'Breaks' is where a package overwrites files provided by another.11:31
alexbligh1that isn't the case here.11:31
alexbligh1(7.6.1)11:31
alexbligh1Under 7.6.2 it suggests 'Provides:' 'Conflicts' and 'Replaces', but I don't know whether that is a great plan if foo previously depended on bar.11:31
nthykieralexbligh1: it sounds like you want §7.6.2 (i.e. Provides: bar, Conflicts: bar and Replaces: bar)11:32
alexbligh1All I want to do is ensure that when the new 'foo' is installed, 'bar' (which foo previously depended on) is removed. Ensuring it is purged (conffiles removed) woud be a bonys11:32
alexbligh1bonus11:32
alexbligh1nthykier, and that is safe if foo previously depended upon bar?11:33
micahgalexbligh1: is bar shipped in the same source?11:33
nthykieralexbligh1: I believe it is11:33
alexbligh1micahg, they were both in repo X. User changes to repo Y, does 'aptitude update', 'aptitude upgrade'.11:34
alexbligh1repo Y just has the (new) foo.11:34
micahgalexbligh1: that wasn't my question11:35
alexbligh1nthykier, thanks11:35
alexbligh1micahg, source package? no.11:35
alexbligh1I'm under control of the source packaging though, but the old versions of foo and bar are in the wild.11:35
micahgalexbligh1: so, if it's similar functionality, you'll want to look at policy 7.4 and 7.5 and possibly do Conflicts/Replaces/Provides, just keep in mind that update-manager isn't happy with conflicts11:36
mahdyjml: ping11:37
jmlmahdy: what's up?11:37
mahdyjml: hi , i have a question about undistract me11:38
micahgalexbligh1: if it was in the same source, I would've suggested a transitional package, but that's so nice if it's someone else's package11:38
jmlmahdy: sure. what's the question?11:38
alexbligh1micahg, thanks11:38
micahg*not so nice11:39
mahdyjml: i want use undistract-me with zsh , but seems it is for bash only11:39
jmlmahdy: that's right.11:39
mahdyjml: can you port it for zsh too ?11:40
jmlmahdy: the most interesting bit of undistract-me is hacking around bash's lack of pre-command hooks.11:40
mahdyjml: zsh dosnt have this feature ?11:40
jmlmahdy: I couldn't say for sure, but I'm pretty sure that it does.11:41
jmlmahdy: and that making undistract-me work for zsh would be easier than for bash.11:41
mahdyjml: well , i want to port it to bash11:42
mahdyjml: do you have any repository ?11:42
jmlmahdy: you mean zsh, right?11:42
mahdyjml: yes yes , sry , typo11:43
jmlmahdy: yes. it's on Launchpad. https://code.launchpad.net/undistract-me11:43
mahdyjml: thank you , im working on it11:44
geseralexbligh1: why not just simply drop the dependency on bar and let the auto-remove feature clean it up?11:45
alexbligh1geser, it doesn't seem to remove it (for reasons unknown).11:46
alexbligh1Possibly because I simplified the config. It's actually A which depends on B which depends on C and D which are installed. D's functionality is replaced by C and should be left around. It's A that's actually 'installed'. Updating then appears not to remove D.11:48
jmlmahdy: cool. good luck.11:48
geseralexbligh1: is there any reason to remove D (does it cause problems) or just for clean-up?11:54
geseris there anything else that might depend on D?11:55
alexbligh1geser, yes, it causes problems. No, there is nothing else that might depend on D.12:06
=== mcclurmc is now known as mcclurmc_away
=== salem_ is now known as _salem
geserin that case a Conflicts seems to be right12:32
alexbligh1geser, thanks. So Provides: Replaces: + Conflicts:.12:33
=== mcclurmc_away is now known as mcclurmc
=== Ursinha-afk is now known as Ursinha
=== mcclurmc is now known as mcclurmc_away
=== _salem is now known as salem_
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== txwikinger2 is now known as txwikinger
=== mcclurmc_away is now known as mcclurmc
=== mcclurmc is now known as mcclurmc_away
=== mcclurmc_away is now known as mcclurmc
=== mcclurmc is now known as mcclurmc_away
=== mcclurmc_away is now known as mcclurmc
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== salem_ is now known as _salem
=== fisted is now known as Guest77380
=== cpg|away is now known as cpg
=== Ursinha is now known as Ursinha-afk
=== morphis is now known as morphis|away
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== mcclurmc is now known as mcclurmc_away
=== mcclurmc_away is now known as mcclurmc

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