Debian Bug report logs - #525641
file-roller: uses $HOMEDIR as temporary directory

version graph

Package: file-roller; Maintainer for file-roller is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>; Source for file-roller is src:file-roller (PTS, buildd, popcon).

Reported by: Lionel Elie Mamane <lionel@mamane.lu>

Date: Sun, 26 Apr 2009 10:21:01 UTC

Severity: normal

Found in version file-roller/2.24.3-1

Fixed in version 2.28.2-1

Done: Ben Finney <ben+debian@benfinney.id.au>

Bug is archived. No further changes may be made.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, Clément Stenac <zorglub@debian.org>:
Bug#525641; Package file-roller. (Sun, 26 Apr 2009 10:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Lionel Elie Mamane <lionel@mamane.lu>:
New Bug report received and forwarded. Copy sent to Clément Stenac <zorglub@debian.org>. (Sun, 26 Apr 2009 10:21:04 GMT) (full text, mbox, link).


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

From: Lionel Elie Mamane <lionel@mamane.lu>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: file-roller: uses $HOMEDIR as temporary directory
Date: Sun, 26 Apr 2009 12:17:41 +0200
Package: file-roller
Version: 2.24.3-1
Severity: normal

When I open a .zip file (in environment TMPDIR=/tmp/galeon-c6M3Kc) and
double-click on a file in it (or right-click and choose "open"), the
file is extracted to a newly created subdirectory of my home
directory, named e.g.

.fr-XQVcIh
.fr-ScG8Kh
.fr-5ykB3x
.fr-mxWj4Y
.fr-drwGXj
.fr-gofNYL
.fr-fSuarq

an strace shows, e.g.:

 execve("/usr/bin/7z", ["7z", "x", "-bd", "-y", "-o/home/master/.fr-XQVcIh", "--", "/home/master/.fr-fSuarq/mmass_v2.4.0_source.zip", "mmass_v2.4.0_source/readme.txt"]

It should use (a subdirectory of) $TMPDIR, with fallback to /tmp/ or
/var/tmp instead of my home directory.

The same for the downloaded .zip file itself; it does not belong in my
home directory, but in the temporary files directory.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages file-roller depends on:
ii  bzip2                      1.0.5-1       high-quality block-sorting file co
ii  gconf2                     2.26.0-1      GNOME configuration database syste
ii  gzip                       1.3.12-8      GNU compression utilities
ii  libc6                      2.9-7         GNU C Library: Shared libraries
ii  libgconf2-4                2.26.0-1      GNOME configuration database syste
ii  libglade2-0                1:2.6.4-1     library to load .glade files at ru
ii  libglib2.0-0               2.20.1-1      The GLib library of C routines
ii  libgnome2-0                2.24.1-2      The GNOME 2 library - runtime file
ii  libgnomeui-0               2.24.1-1      The GNOME 2 libraries (User Interf
ii  libgtk2.0-0                2.16.1-2      The GTK+ graphical user interface 
ii  libnautilus-extension1     2.24.2-3+b1   libraries for nautilus components 
ii  libpango1.0-0              1.24.0-3+b1   Layout and rendering of internatio
ii  p7zip-full                 4.65~dfsg.1-1 7z and 7za file archivers with hig
ii  tar                        1.22-1        GNU version of the tar archiving u

Versions of packages file-roller recommends:
ii  gnome-icon-theme              2.24.0-4   GNOME Desktop icon theme
ii  gvfs                          1.0.3-4    userspace virtual filesystem - ser
ii  lzma                          4.43-14    Compression method of 7z format in
ii  rpm                           4.4.2.3-1  Red Hat package manager

Versions of packages file-roller suggests:
ii  arj                           3.10.22-6  archiver for .arj files
ii  binutils                      2.19.1-1   The GNU assembler, linker and bina
ii  cpio                          2.9.90-3   GNU cpio -- a program to manage ar
pn  lha                           <none>     (no description available)
pn  lzop                          <none>     (no description available)
ii  ncompress                     4.2.4.2-2  Original Lempel-Ziv compress/uncom
pn  rzip                          <none>     (no description available)
ii  sharutils                     1:4.6.3-1  shar, unshar, uuencode, uudecode
ii  unace                         1.2b-7     extract, test and view .ace archiv
pn  unalz                         <none>     (no description available)
ii  unrar                         1:3.7.8-1  Unarchiver for .rar files (non-fre
ii  unzip                         5.52-12    De-archiver for .zip files
ii  zip                           3.0-1      Archiver for .zip files
pn  zoo                           <none>     (no description available)

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Clément Stenac <zorglub@debian.org>:
Bug#525641; Package file-roller. (Wed, 17 Jun 2009 08:12:02 GMT) (full text, mbox, link).


Acknowledgement sent to 525641@bugs.debian.org:
Extra info received and forwarded to list. Copy sent to Clément Stenac <zorglub@debian.org>. (Wed, 17 Jun 2009 08:12:02 GMT) (full text, mbox, link).


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

From: Josselin Mouette <joss@debian.org>
To: Lionel Elie Mamane <lionel@mamane.lu>, 525641@bugs.debian.org
Subject: Re: Bug#525641: file-roller: uses $HOMEDIR as temporary directory
Date: Wed, 17 Jun 2009 10:08:40 +0200
[Message part 1 (text/plain, inline)]
Le dimanche 26 avril 2009 à 12:17 +0200, Lionel Elie Mamane a écrit :
> Package: file-roller
> Version: 2.24.3-1
> Severity: normal
> 
> When I open a .zip file (in environment TMPDIR=/tmp/galeon-c6M3Kc) and
> double-click on a file in it (or right-click and choose "open"), the
> file is extracted to a newly created subdirectory of my home
> directory, named e.g.
> 
> .fr-XQVcIh

In 2.26, it now uses $HOME/.cache/file-roller, which is at least
consistent with the XDG specifications.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `-     future understand things”  -- Jörg Schilling
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Clément Stenac <zorglub@debian.org>:
Bug#525641; Package file-roller. (Sun, 28 Feb 2010 01:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Ben Finney <ben+debian@benfinney.id.au>:
Extra info received and forwarded to list. Copy sent to Clément Stenac <zorglub@debian.org>. (Sun, 28 Feb 2010 01:54:03 GMT) (full text, mbox, link).


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

From: Ben Finney <ben+debian@benfinney.id.au>
To: Lionel Elie Mamane <lionel@mamane.lu>, 525641@bugs.debian.org
Cc: 525641-done@bugs.debian.org
Subject: Re: Bug#525641: file-roller: uses $HOMEDIR as temporary directory
Date: Sun, 28 Feb 2010 12:52:33 +1100
[Message part 1 (text/plain, inline)]
Version: 2.28.2-1

On 17-Jun-2009, Josselin Mouette wrote:
> Le dimanche 26 avril 2009 à 12:17 +0200, Lionel Elie Mamane a écrit :
> > When I open a .zip file (in environment TMPDIR=/tmp/galeon-c6M3Kc)
> > and double-click on a file in it (or right-click and choose
> > "open"), the file is extracted to a newly created subdirectory of
> > my home directory, named e.g.
> > 
> > .fr-XQVcIh
> 
> In 2.26, it now uses $HOME/.cache/file-roller, which is at least
> consistent with the XDG specifications.

This addresses the bug report (no longer makes newly created
directories in $HOME), so I'm closing this as fixed.

Lionel, if the new behaviour is also unsatisfactory, please raise a
separate bug report.

-- 
 \                “Every sentence I utter must be understood not as an |
  `\                      affirmation, but as a question.” —Niels Bohr |
_o__)                                                                  |
Ben Finney <ben@benfinney.id.au>
[signature.asc (application/pgp-signature, inline)]

Reply sent to Ben Finney <ben+debian@benfinney.id.au>:
You have taken responsibility. (Sun, 28 Feb 2010 01:54:10 GMT) (full text, mbox, link).


Notification sent to Lionel Elie Mamane <lionel@mamane.lu>:
Bug acknowledged by developer. (Sun, 28 Feb 2010 01:54:10 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 28 Mar 2010 07:35:31 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: Tue Jan 9 20:21:40 2018; Machine Name: buxtehude

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.