Bug#877331: sponsorship-requests: nix/1.1.15 (ITP 877019) -- Purely functional package manager
[2018-12-29 19:54] Vincent Bernat > > Probably not. Violations of FHS is violation of policy, and to get > > authorization to policy violation is long road, starting with discussion > > on debian-devel@. > > > > But, can't we just configure Nix to store it under /var/nix? > > This would break the ability to use pre-built stuff and make nix > slow. I belive you, but just for my curiosity, what will break if we download substitute (nar, almost tar archive) and extract it not in /nix, but in /var/nix? In mean time, I took a look at your debianization. Great work. One question: * You install developer stuff (headers, pkg-config files) in nix package. It is not needed for mere user, so I believe you should make three binary packages -- nix, libnix and libnix-dev. By the way, who are users of nix development files?
Bug#917629: RFS: xhk/1.0-1
[2019-01-04 12:29] Kentaro Hayashi > On Fri, 4 Jan 2019 02:17:57 +0100 Adam Borowski wrote: > > Am I holding it wrong? > > step 1. launch xhk > step 2. press "j" key, then "j" is typed > step 3. press space and "j" key, then "f" is typed. > > If xhk works as above, it is OK (expected behavior). It does not work for me like this to me. Here is log (-d): -- HalfKey Xorg Driver Utility 1.0 -- SetPriority call failed : -1 Process Priority set at 0 XOpenDisplay(":0") XI Version 2.0 Device Virtual core XTEST keyboard (id: 5) is a slave keyboard Device is attached to/paired with 3 Device Power Button (id: 6) is a slave keyboard Device is attached to/paired with 3 Device Video Bus (id: 7) is a slave keyboard Device is attached to/paired with 3 Device Power Button (id: 8) is a slave keyboard Device is attached to/paired with 3 Device Sleep Button (id: 9) is a slave keyboard Device is attached to/paired with 3 Device Apple Inc. Apple Internal Keyboard / Trackpad (id: 10) is a slave keyboard Device is attached to/paired with 3 Device FaceTime Camera (Built-in): Fac (id: 12) is a slave keyboard Device is attached to/paired with 3 Floating device ID 10 Keyrelease 36 (Return), keycode = 36 (Return) time=385249722 Keypress 44 (j), keycode = 44 (j) time=385251136 jKeyrelease 44 (j), keycode = 44 (j) time=385251264 Keypress 65 (space), keycode = -1 ((null)) time=385251704 Keyrelease 65 (space), keycode = 65 (space) time=385251808 Keypress 44 (j), keycode = 44 (j) time=385252784 jKeyrelease 44 (j), keycode = 44 (j) time=385252936 Keypress 65 (space), keycode = -1 ((null)) time=385253024 Keyrelease 65 (space), keycode = 65 (space) time=385253192 Keypress 66 (Control_L), keycode = 66 (Control_L) time=385253568 Keypress 54 (c), keycode = 54 (c) time=385256208 cKeyrelease 54 (c), keycode = 54 (c) time=385256368 Keyrelease 66 (Control_L), keycode = 66 (Control_L) time=385256376 Keypress 111 (Up), keycode = 111 (Up) time=385256528 ^[[AKeyrelease 111 (Up), keycode = 111 (Up) time=385256704 Keypress 66 (Control_L), keycode = 66 (Control_L) time=385257192
Bug#910608: RFS: libtheft/0.4.5-1 ITP #910296
[2018-11-01 23:22] Richard Ipsum > On Fri, 26 Oct 2018, at 02:47, Dmitry Bogatov wrote: > > > > [2018-10-23 23:53] Richard Ipsum > > > Fixed remaining issues, sorry this took me a while to get to. > > > I have uploaded a new version of the package to mentors. > > > > Looks incredible clean, but I still found one issue :) > > > > The package your does not follow multiarch path conventions. > > For example, for libyaml-dev > > [...] > thanks for the feedback, I'm afraid I will be away for some time, so > it may be several weeks before I'm able to look at f ixing this. Any progress?
Bug#919614: RFS: note/1.3.26-2 [ITA]
[2019-01-17 23:13] eamanu15 > Dear mentors, > > I am looking for a sponsor for my package "note" > > * Package name: note > Version : 1.3.26-2 > Upstream Author : Thomas von Dein > * URL : http://www.daemon.de/NOTE > * License : Gnu Public License(GPL) > Section : utils > > It builds those binary packages: > > note - small program managing notes from commandline > > To access further information about this package, please visit the > following URL: > > https://mentors.debian.net/package/note > > > Alternatively, one can download the package with dget using this command: > > dget -x > https://mentors.debian.net/debian/pool/main/n/note/note_1.3.26-2.dsc > > More information about note can be obtained from http://www.daemon.de/NOTE Uploaded. There is some things you may want to address in next revision: * debian/watch uses plain http. Any chance for https? * there is a lot of spelling errors. Please fix them and submit patch upstream. * /usr/share/perl5/NOTEDB/README is bad. Move it into documentation.
Bug#877331: sponsorship-requests: nix/1.1.15 (ITP 877019) -- Purely functional package manager
Dmitry Bogatov writes: > [2018-12-29 19:54] Vincent Bernat >> > Probably not. Violations of FHS is violation of policy, and to get >> > authorization to policy violation is long road, starting with discussion >> > on debian-devel@. >> > >> > But, can't we just configure Nix to store it under /var/nix? >> >> This would break the ability to use pre-built stuff and make nix >> slow. > > I belive you, but just for my curiosity, what will break if we download > substitute (nar, almost tar archive) and extract it not in /nix, but in > /var/nix? The depender will break if the dependency is not at the path where it used to be at build-time (by default /nix/store/...). All software deployed by nix contains the full path to its dependencies. And all dependencies are available inside the nix-store. The idea is to rely on nothing that is outside the nix-store. For example an ldd on bash looks like this: $ ldd /nix/store/ij6wirzff9id7jr071p04w4nk6hksc3y-bash-interactive-4.4-p23/bin/bash /nix/store/ij6wirzff9id7jr071p04w4nk6hksc3y-bash-interactive-4.4-p23/bin/bash: linux-vdso.so.1 (0x7ffe1a7d5000) libreadline.so.7 => /nix/store/vvwxc17kpc39qbcz7qp7mkqa7fr0my84-readline-7.0p5/lib/libreadline.so.7 (0x7f25b0593000) libhistory.so.7 => /nix/store/vvwxc17kpc39qbcz7qp7mkqa7fr0my84-readline-7.0p5/lib/libhistory.so.7 (0x7f25b0389000) libncursesw.so.6 => /nix/store/2lbhgxlrhgnij2c3bm719xidymmhp0m0-ncurses-6.1-20181027/lib/libncursesw.so.6 (0x7f25b011a000) libdl.so.2 => /nix/store/7gx4kiv5m0i7d7qkixq2cwzbr10lvxwc-glibc-2.27/lib/libdl.so.2 (0x7f25aff16000) libc.so.6 => /nix/store/7gx4kiv5m0i7d7qkixq2cwzbr10lvxwc-glibc-2.27/lib/libc.so.6 (0x7f25afb62000) /nix/store/7gx4kiv5m0i7d7qkixq2cobra10lvxwc-glibc-2.27/lib/ld-linux-x86-64.so.2 => /nix/store/7gx4kiv5m0i7d7qkixq2cwzbr10lvxwc-glibc-2.27/lib64/ld-linux-x86-64.so.2 (0x7f25b07def000) Regards, Kai
Bug#919819: RFS: knowthelist/2.3.1
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "knowthelist" * Package name: knowthelist Version : 2.3.1 Upstream Author : Mario Stephan * URL : http://knowthelist.github.io/knowthelist * License : LGPL v3 Section : sound It builds those binary packages: knowthelist - awesome party music player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/knowthelist Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/k/knowthelist/knowthelist_2.3.1.dsc More information about knowthelist can be obtained from https://www.example.com. Changes since the last upload: * Switched from localsrc to uridecodebin (gstreamer) in players * Optimized VUMeter draw algorithm * Added a custom dial to have a unique look of the EQ dials * Auto formatted code * Bugfix playlist drag/drop, improvements AutoDJ * Corrected summarised count of AutoDJ * AutoDJ: save settings before reload * Added DJ label on main panel to show the name of the current AutoDJ Regards, Mario Stephan
Bug#919614: RFS: note/1.3.26-2 [ITA]
Hello Dmitry, > Uploaded. There is some things you may want to address in next revision: > > * debian/watch uses plain http. Any chance for https? > * there is a lot of spelling errors. Please fix them and submit patch >upstream. > * /usr/share/perl5/NOTEDB/README is bad. Move it into documentation. > That observation are correct. I will work on that. Thanks! -- Arias Emmanuel http://eamanu.com Github/Gitlab; @eamanu Debian: @eamanu-guest
Bug#919743: RFS: rumur/2019.01.12-1 [ITP]
On Fri, Jan 18, 2019 at 06:43:13PM -0800, Matthew Fernandez wrote: > * Package name: rumur > Version : 2019.01.12-1 > dget -x > https://mentors.debian.net/debian/pool/main/r/rumur/rumur_2019.01.12-1.dsc > Changes since the last upload: > > Initial release. Closes #919220. The package is marked as "UNRELEASED" -- ie, marked as not meant for uploading. Generally, RFS bugs are requests for actual uploads, there's no need to file a bug if all you want is review of a WIP state. I guess the marking was left accidentally... The package fails to build: . In file included from /<>/librumur/src/parse.cc:10: /<>/librumur/include/rumur/scanner.h:6:12: fatal error: FlexLexer.h: No such file or directory #include ` This looks like missing build-dependency on libfl-dev. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Remember, the S in "IoT" stands for Security, while P stands ⢿⡄⠘⠷⠚⠋⠀ for Privacy. ⠈⠳⣄
Bug#919819: RFS: knowthelist/2.3.1
On Sat, Jan 19, 2019 at 10:21:42PM +0100, Mario Stephan wrote: > * Package name: knowthelist > Version : 2.3.1 >dget -x > https://mentors.debian.net/debian/pool/main/k/knowthelist/knowthelist_2.3.1.dsc May I ask why did you convert the package to native? * the upstream package is useful outside Debian * the upstream package _exists_ (ie, doesn't come from Debian) * the packaging hasn't been fully adapted to native Generally, only stuff like debhelper makes sense as native, even if you're upstream -- clear separation between upstream and packaging parts allows other people to make non-maintainer uploads that can be reasonably incorporated into your master repository. (I haven't looked at other changes yet.) Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Remember, the S in "IoT" stands for Security, while P stands ⢿⡄⠘⠷⠚⠋⠀ for Privacy. ⠈⠳⣄