/srv/irclogs.ubuntu.com/2012/05/13/#ubuntu-devel.txt

=== dendro-afk is now known as dendrobates
=== Resistance is now known as EvilResistance
=== EvilResistance is now known as Resistance
elgatonHi everyone, anyone knows the procedure to request backports? The wiki (<https://wiki.ubuntu.com/UbuntuBackports>) mentions the requestbackports tool, but it isn't in the ubuntu-dev-tools package08:08
micahgelgaton: it's available in precise on08:08
elgatonmicahg: Thanks08:08
micahgand it's called requestbackport08:08
elgatonYes, sorry for the typo08:08
vibhavShould I merge or sync for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667320 ?08:34
ubottuDebian bug 667320 in pdfedit "pdfedit: ftbfs with GCC-4.7" [Serious,Fixed]08:34
vibhav(for Ubuntu)08:34
geservibhav: what do you want to merge there? pdfedit has no Ubuntu delta08:37
micahgvibhav: no need to do anything, it'll come in the autosync next week (May 21)08:38
vibhavgeser: I thought a minimal change might be better08:39
geservibhav: as we are at the start of the development cycle, syncs are preferred08:40
vibhavok08:41
=== Claudinux_ is now known as Claudinux
rokr1indicator-datetime-service memory leak any solution ?11:57
cjwatsonlarsduesing: Those Architecture lines should work fine with Ubuntu, just as with Debian.12:56
vibhavCan https://bugs.launchpad.net/ubuntu/+source/sphinx/+bug/480913 be nominated for onerirc and lucid?14:27
ubottuLaunchpad bug 480913 in sphinx (Ubuntu) "Template translations not shipped with sphinx" [Medium,Fix released]14:27
=== jalcine is now known as Jacky
=== slomo_ is now known as slomo
melodiehi15:10
melodieI want to open a ppa at launchpad, I have signed the code of conduct, put my gpg key there and I would like to know what is best for the url : should I just put the name of the package I did as last directory name ?15:12
melodieI am also looking for someone who would try the package in an install using Openbox15:12
melodieanyone here using Openbox who would be willing to test openbox-menu package ? (it's at debian mentors repos since a few days)15:13
melodieI have also 2 questions : is it possible to add a post-install message in a package ? and is it possible to package a set of configuration files ?15:24
Resistancemelodie:  the name for what you use for the PPA name can be the package / program you're putting there, or it can be descriptive of the package, for instance i have two PPAs for backports, one for staging/building and one for use15:25
Resistanceas for testing, i'm not able to help you there.15:26
melodieResistance, thanks15:26
Resistanceand for adding messages into the installer post-install, you *can*, but i dont see it often done.  and for a set of configuration files, you should include default / template config files15:26
Resistanceor a configuration tool to be run15:26
Resistance(which can be done post-install, and probably should only be done if confs dont already exist)15:26
melodiethe problem is that once the config files installed, they can be tweaked by the user, hence the next install for update should not bring config files again. In another distro the problem has been solved by creating a separate package, send the files to /usr/share/the_program_name, with a post install message which explains what to do with it.15:28
melodiethen each new set of configuration file uploaded can be an update too, if some improvements have been done.15:29
melodieand be a new version.15:29
melodieit's just that I don't know how to do that with deb packages15:29
melodieI would need advise from someone who would test the package and the config files. a dev who knows as well packaging as be an Openbox user15:31
gesermelodie: have you already read the Debian Policy manual, especially http://www.debian.org/doc/debian-policy/ch-files.html#s-config-files15:33
melodiegeser, I have not read everything for sure. I am a packager newbie. thanks for the link15:35
=== jono is now known as Guest77159
=== semiosis_ is now known as semiosis
=== Guest67073 is now known as Ursula
=== Ursula is now known as Guest37794
=== Guest37794 is now known as Ursula_
=== Ursula_ is now known as Ursinha
=== Amaranthus is now known as Amaranth
brodercjwatson: working on an in-queue backport verification tool. how much less useful is it if it can't automatically figure out where we're backporting *from*?20:34
broder(i.e. it's easy to extend queuediff to do this if you can give it a source release)20:34
melodieanyone on board ?21:29
melodieI am reading this page : http://www.debian.org/doc/debian-policy/ch-files.html# this chapter:  10.7 Configuration files" because I think I should make a package out of the following configuration files : http://meets.free.fr/debian/openbox-menu-configuration.tar.bz221:29
melodieI am not sure if I should think of making a package which will copy the files under /etc as said in the page of the doc, or rather under /usr/share as I have seen in another distribution, and from where the user can get the files and copy them himself to his home.21:29
melodiethere is exactly one line very necessary in the menu.xml file, the 3rd line.21:30
melodieand the rest of the files can allow to have a complete environment working as a real desktop, but only with Openbox, and a few programs such as tint2 or lxpanel, pcmanfm or any other file manager, feh...21:31
melodieand even some desktop effects with xcompmgr and xsnow which can be started or stopped on the fly from the menu.21:31
melodiecould someone tell me what exactly can be put into /usr/share (concerning packages and their contents) and what can't go there ?22:14
melodiereading docs and docs and can't find my case22:14
melodieI mean can't find the one thing I want to do22:15
geofftmelodie: are you packaging openbox itself, or a package to configure it, or?22:19
melodiehi geofft I have packaged openbox-menu which is a dynamic menu generator for openbox - think pipe-menu - and I would like to add configuration files as optional depends22:20
melodieI try to find a simple way to do that : have the files in /usr/share would be better than in /etc in order not to make the config wide, but just available in case of need22:21
melodieand I would also need to learn to write a post-install message (this was my first package)22:21
geofftI don't know anything about openbox, but one sensible thing might be to make a separate session type you can choose from the login menu that starts openbox with this config (and leave the default openbox config alone)22:21
melodienot really22:22
melodieyou can have these configuration files in lxde and not use them, or xfce and so on... then it all depends if the user sets his desktop to display the menus of the wm or not22:23
melodiehere is the package done : http://lists.debian.org/debian-mentors/2012/05/msg00088.html22:23
melodieif you have default configuration files, you will want to merge some parts eventually. then the message at post-install will just say : the files are there for you, read the readme, and save your original files then install these ones.22:24
melodieit is not too easy to merge xml files automatically I think. the possibilities are infinite and the user know their files (if not they will have the all made ones)22:25
melodiegeofft, and what login menu would that be ? startx ? lightdm ? gdm ? kdm ?22:26
melodieso this does not talk much to me.22:26
geofftEvery *dm package looks in the same place for login menus, I believe22:26
melodiewhere could I find a doc on how to make a package for providing configuration files for users ?22:27
geofftIf this is per-user configuration (not global configuration), then you should just put defaults in /usr/share (maybe /usr/share/doc/openbox-menu/examples?) and not use /etc22:27
melodiegeofft, do you think or are you sure ?22:27
melodieyes22:27
melodiegeofft, I would like to put them to /usr/share/openbox-menu22:27
geofft(But if this is per-user, then a post-install message will only reach the one sysadmin doing the install)22:27
melodiegeofft, this is right, only the sysadmin must administrate packages anyway.22:28
melodiehe knows what is good for all.22:28
melodieif he wants he can install the files for all, or not, install them also under /etc/skel/.config if he thinks it relevant22:29
geofftby the way, you have seen update-menus, right? I can't tell if it's related, but I think it is.22:32
melodieI have seen openbox-xdgmenus22:34
melodieI have marked it as conflict22:34
melodieI look about the one you say22:34
melodiegeofft, no result in precise22:35
melodiewhere did you see update-menus ?22:35
geofftsorry, that's a command, not a package. I think it's in the menu package22:35
melodieok22:36
melodieI have been told menu uses debian-menus and that it is not nice22:36
melodieopenbox-menu uses libmen-cache1 from the lxde project and the desktop files : the menus generated are compliant with the freedesktop.org specifications22:37
melodieand also it keeps them up to date automatically : nothing to do or redo once installed and the openbox-menu command line set in the menu.xml22:37
melodiethe set of configuration files I have tarballed have been done along several years and contain additional things for the comfort22:38
melodielibmenu-cache1 (forgot a u)22:38
melodiegn23:17

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