Debian Bug report logs - #821750
option to follow symlinks

version graph

Package: ncdu; Maintainer for ncdu is Eugene V. Lyubimkin <jackyf@debian.org>; Source for ncdu is src:ncdu (PTS, buildd, popcon).

Reported by: Antoine Beaupré <anarcat@debian.org>

Date: Tue, 19 Apr 2016 00:30:02 UTC

Severity: wishlist

Found in version ncdu/1.10-1

Fixed in version ncdu/1.14.1-1

Done: jackyf@debian.org (Eugene V. Lyubimkin)

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Eugene V. Lyubimkin <jackyf@debian.org>:
Bug#821750; Package ncdu. (Tue, 19 Apr 2016 00:30:06 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to Eugene V. Lyubimkin <jackyf@debian.org>. (Tue, 19 Apr 2016 00:30:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: option to follow symlinks
Date: Mon, 18 Apr 2016 20:25:38 -0400
[Message part 1 (text/plain, inline)]
Package: ncdu
Version: 1.10-1
Severity: wishlist

I understand why ncdu doesn't count symlinks by default, but in some
cases, it would be very useful to do so. My use case is specifically
about git-annex repositories, which make heavy use of symlinks.

There is a patch in the upstream bugtracker, but the thread has been
inactive for a few years now:

https://dev.yorhel.nl/ncdu/bug/16
https://p.blicky.net/j3py5

A copy of the patch is attached.

-- System Information:
Debian Release: 8.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable'), (1, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-0.bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ncdu depends on:
ii  libc6         2.19-18+deb8u4
ii  libncursesw5  5.9+20140913-1+b1
ii  libtinfo5     5.9+20140913-1+b1

ncdu recommends no packages.

ncdu suggests no packages.

-- no debconf information
[ncdu-symlinks.patch (text/x-diff, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Eugene V. Lyubimkin <jackyf@debian.org>:
Bug#821750; Package ncdu. (Sun, 24 Jul 2016 09:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Eugene V. Lyubimkin" <jackyf@debian.org>:
Extra info received and forwarded to list. Copy sent to Eugene V. Lyubimkin <jackyf@debian.org>. (Sun, 24 Jul 2016 09:39:03 GMT) (full text, mbox, link).


Message #10 received at 821750@bugs.debian.org (full text, mbox, reply):

From: "Eugene V. Lyubimkin" <jackyf@debian.org>
To: Antoine Beaupré <anarcat@debian.org>
Cc: 821750@bugs.debian.org
Subject: Re: Bug#821750: option to follow symlinks
Date: Sun, 24 Jul 2016 11:38:55 +0200
Hello,

Sorry for the late response.

On 19.04.2016 02:25, Antoine Beaupré wrote:
> I understand why ncdu doesn't count symlinks by default, but in some
> cases, it would be very useful to do so. My use case is specifically
> about git-annex repositories, which make heavy use of symlinks.
> 
> There is a patch in the upstream bugtracker, but the thread has been
> inactive for a few years now:
> 
> https://dev.yorhel.nl/ncdu/bug/16
> https://p.blicky.net/j3py5

I understand the use case, but I share Yoran's reasons not to include this patch in its current form.

The best case would of course be to convince upstream to write/include one or another proper symlink support.

If we as Debian want to diverge from upstream, the patch should, at least, not introduce obvious bugs (counting
symlinked stuff more than once) and security problems (recursive symlinks). That means, as upstream outlined, dev/inode
table. If someone implements and tests that, I'd be willing to include the patch to the Debian package.



Reply sent to jackyf@debian.org (Eugene V. Lyubimkin):
You have taken responsibility. (Sun, 08 Sep 2019 08:42:10 GMT) (full text, mbox, link).


Notification sent to Antoine Beaupré <anarcat@debian.org>:
Bug acknowledged by developer. (Sun, 08 Sep 2019 08:42:10 GMT) (full text, mbox, link).


Message #15 received at 821750-close@bugs.debian.org (full text, mbox, reply):

From: jackyf@debian.org (Eugene V. Lyubimkin)
To: 821750-close@bugs.debian.org
Subject: Bug#821750: fixed in ncdu 1.14.1-1
Date: Sun, 08 Sep 2019 08:41:18 +0000
Source: ncdu
Source-Version: 1.14.1-1

We believe that the bug you reported is fixed in the latest version of
ncdu, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 821750@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Eugene V. Lyubimkin <jackyf@debian.org> (supplier of updated ncdu package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 08 Sep 2019 09:50:47 +0200
Source: ncdu
Architecture: source
Version: 1.14.1-1
Distribution: unstable
Urgency: low
Maintainer: Eugene V. Lyubimkin <jackyf@debian.org>
Changed-By: Eugene V. Lyubimkin <jackyf@debian.org>
Closes: 821750 931444
Changes:
 ncdu (1.14.1-1) unstable; urgency=low
 .
   * New upstream release. (Closes: #821750)
   * debian/source/format:
     - Introduced, with '3.0 (quilt)'.
   * debian/patches:
     - 0001-Increase-space-for-item-count-in-loading-screen: added
       (cherry-picked from upstream). (Closes: #931444)
Checksums-Sha1:
 26d345e02d20128f10029525d30bcca88002db71 1726 ncdu_1.14.1-1.dsc
 143c09158094adbb44f37945b7ba8bb1428862b1 146346 ncdu_1.14.1.orig.tar.gz
 0c810a1c1d5bc7886757e4e094baaad3ee02cc36 3156 ncdu_1.14.1-1.debian.tar.xz
 fc2a80e4ddb0560bab90e6ab72ae92f9c4e12aa2 5476 ncdu_1.14.1-1_source.buildinfo
Checksums-Sha256:
 bb4c53f8971f63c0172c716bcdf5fe45361005d48c15db326174ca12c93a72ff 1726 ncdu_1.14.1-1.dsc
 be31e0e8c13a0189f2a186936f7e298c6390ebdc573bb4a1330bc1fcbf56e13e 146346 ncdu_1.14.1.orig.tar.gz
 afc6cf634bac0f82fa45d1c6ea69a9aca2b2f8b7538ca0f180dbeb46692b3d89 3156 ncdu_1.14.1-1.debian.tar.xz
 f8ed87ff21640475980ecbd7836678bebfa7d3ae2788dc65bec1b7d92c1412b0 5476 ncdu_1.14.1-1_source.buildinfo
Files:
 f269dabedadedfcdf1e3603bb52584be 1726 admin optional ncdu_1.14.1-1.dsc
 0df5a1ce766f2f79f4562e8b413da9b2 146346 admin optional ncdu_1.14.1.orig.tar.gz
 f55301d3242fcd3436c30955ab654536 3156 admin optional ncdu_1.14.1-1.debian.tar.xz
 84e5af723478ecc12b4ebce39bd2ea9f 5476 admin optional ncdu_1.14.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEUF0Kp4+Q9rI8wpaop+2DH1mzoOgFAl10szEACgkQp+2DH1mz
oOj/8hAAnL3lVf3UHkOzYhj68ddCRaiC/xSqcve0ltw8d6OVsVhuTVVSE4jw273/
USg03mcJUApQALMFCV6Nh+7l95JIMSFfGdKxcT05FIRBAYGSM1hk/X2LiVkNxfIC
h4yUIQeAf5T7DwVwNQdkXc4C8GvS0ezbYS4HagHQtRdu2Pzq84CuGVpYBeGUMyPq
b0aOA9ZXCO4W+vxCqxr0tgSWqZjHh82waNVKDpFaCTPgqJB8iRIAlRtvMGvRwVfk
RyIqKDyrcWNIJGzd16pq7vPSTdDVp3TDvjVHKq5uKi5qbmshuQ5sTRY+q2KNZZ2s
eRAwWbGpvqw+rPYwAo4fJY3ksbgAH+/7KNqwHlCF36Jmg6JrORZ/75auQI85itZt
IeyoQnEG6bIpJdxjrWmTxtPYT579ngGENNp0/29vJ6wyJF9GZNVY0fAEZUBbUQTX
1Dm1uYxYedn9j0hmWxg0fQiUkWDQsl2KU+i5eyK0WVv698+f3ubJCUhxmQkrl67e
/AUxIa7b0Z7qc+/QB4kJmK+CFjt3F2jAJ2C2TwIOo7FZYuF8TdMCZRELjTzQLD+f
z04XbH54Mk0GGhO0YR83KBp3qppgrUYLC83mzmHXVYlBk+m7AVRmYgH2z3OHDoBf
3bM3qu2OJu47r63fJrlyAgdGbs46OL63HrBW9IBOl/cGIUQgj4Q=
=0j4A
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 16 Oct 2019 07:28:32 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Nov 21 23:56:41 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.