Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165138 - app-arch/file-roller - creation of 7zip archive fails
Summary: app-arch/file-roller - creation of 7zip archive fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-03 15:31 UTC by Roman Gruber
Modified: 2007-12-27 17:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Gruber 2007-02-03 15:31:18 UTC
This error exists for months, I have now time to report it. File roller(Nautilus uses this app) is not albe to create 7zip archive from a folder with subfolders, other zip, bzip2 works. It does not depend on the underlying filesystem. It occurs on ext2, ext3, ntfs3g.

Reproducible: Always

Steps to Reproduce:
1. Open Nautilus 2.16.3
2. Right Click with Mouse on Folder with Subfolders
3. Create Archive
4. Type .7z; Name Backup_Evolution; Location: Home Folder; File-System Type Ext3, also on ext2, also on ntfs3g drive
5. This error occurs:

7-Zip (A) 4.42  Copyright (c) 1999-2006 Igor Pavlov  2006-05-14
p7zip Version 4.42 (locale=C,Utf16=off,HugeFiles=on,1 CPU)
Scanning


Backup_Evolution\evolution-backup_4_JAN_2007.tar.gz:  WARNING: No more files                
Backup_Evolution\evolution-backup_28_JAN.tar.gz:  WARNING: No more files                


Creating archive /home/roman/Backup_Evolution.7z



WARNINGS for files:

Backup_Evolution\evolution-backup_4_JAN_2007.tar.gz : No more files                
Backup_Evolution\evolution-backup_28_JAN.tar.gz : No more files                
----------------
WARNING: Cannot find 2 files

Actual Results:  
I am not able to create a 7zip archive from a folder with subfolders.

Expected Results:  
A 7zip file from a folder with files with subfolders with files
Comment 1 Roman Gruber 2007-02-03 15:32:02 UTC
notebook roman # emerge --info
cat /etc/make.conf
Portage 2.1.2-r5 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6_V8 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r6_V8 x86_64 AMD Turion(tm) 64 Mobile Technology MT-34
Gentoo Base System release 1.12.6
Timestamp of tree: Sat, 03 Feb 2007 12:30:09 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse2 -msse3 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse2 -msse3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_GB en"
LINGUAS="en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/layman/xeffects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib ace acpi alsa amd amd64 amr apm ares asf audiofile bash-completion bidi bindist binfilter bittorrent bl boost bzip2 cairo calendar caps cdparanoia cdr cdrom chardet connectionstatus cpudetection cracklib crypt css cups curl dbus de_tvtoday dga dhcp divx dnotify dri dts dvd dvdr dvdread eds enca esd evo exif extrafilters fam fame fat fbcon ffmpeg firefox flac flood fortran ftp fuse gaim gd ggi gif gimp glitz glut gmail gnome gnome-print gnutls gpm gs gstreamer gtk gtk2 gtkhtml gzip h323 hal hdaps hddtemp howl-compat html http ibam iconv id3 idea imagemagick imap imlib jack jack-tmpfs java javascript jpeg jpeg2k lcd ldap libcaca libg++ libgda libnotify libwww lite live logrotate lzo mad maildir matroska maya-shaderlibrary mbox md5sum memlimit metalink midi mikmod mime mng mod mods moznocompose moznoirc moznomail moznopango moznoroaming mp3 mp4 mp4live mpeg mpeg2 mplayer mule musepack musicbrainz mythtv nautilus ncurses neXt network new-login nntp no-htdocs no-old-linux nodrm noqmax nptl nptlonly ntfs ogg openal opengl osc oss pam pcmcia pcre pdf perl physfs pmu png pop portaudio ppds pppd python qmail qt3 qt4 quicktime rar readline realmedia recode reflection sasl sdl sdl-sound session sndfile sockets speex ssl stream subtitles svg tcl tga theora thunar-vfs tiff timidity tk toolbar transcode tv_check tv_pick_cgi type1-fonts udev unicode usb utempter v4l v4l2 vcd vlm vorbis widescreen wifi wireshark wma wmf wmp wxwindows x264 xanim xatrix xcomposite xext xforms xine xinerama xml xmlreader xmlwriter xorg xosd xpm xterm xv xvid xvmc xvnc yaepg yv12 zip zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB" USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

notebook roman # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example

CHOST="x86_64-pc-linux-gnu"
# Fuer einen Turion 64 Bit; http://gentoo-wiki.com/Safe_Cflags#Opteron.2FAthlon64_.28AMD.29
CFLAGS="-march=athlon64 -O2 -pipe -msse2 -msse3 -fomit-frame-pointer"

CXXFLAGS="${CFLAGS}"
#NEU
MAKEOPTS="-j2"

USE="3dnow 3dnowext 7zip a52 aac aalib ace acpi amd amr apm ares asf audiofile
     bash-completion bidi bindist binfilter bittorrent bl boost bzip2 calendar
     caps cdparanoia cdrom chardet connectionstatus cpudetection css curl
     de_tvtoday dga dhcp divx dnotify dts dvdread enca evo exif extrafilters
     fame fat fbcon ffmpeg flac flood ftp fuse gaim gcc64 gd ggi gimp glitz
     glut gmail gnome-print gnutls gs gtkhtml gzip h323 hdaps hddtemp
     howl-compat html http ibam id3 idea imagemagick imap imlib jack
     jack-tmpfs java javascript jpeg2k lcd libcaca libgda libnotify libwww
     lite live logrotate lzo maildir matroska maya-shaderlibrary mbox md5sum
     memlimit metalink mime mng mod mods moznocompose moznoirc moznomail
     moznopango moznoroaming mp4 mp4live mpeg2 mplayer mule musepack
     musicbrainz mythtv nautilus neXt network new-login nntp no-htdocs
     no-old-linux nodrm noqmax ntfs openal osc pcmcia pdf physfs pmu pop
     portaudio qmail rar realmedia recode sasl sdl-sound sndfile sockets speex
     stream subtitles svg tcl tga theora thunar-vfs tiff timidity tk toolbar
     transcode tv_check tv_pick_cgi usb utempter v4l v4l2 vcd vlm widescreen
     wifi wireshark wma wmf wmp wxwindows x264 xanim xatrix xcomposite xext
     xforms xine xinerama xmlreader xmlwriter xosd xpm xterm xvid xvmc xvnc
     yaepg yv12 zip zvbi -arts -berkdb -bitmap-fonts -cli -dlloader -emboss
     -encode -gdbm -ipv6 -isdnlog -kde -nls -spell -spl -tcpd -truetype
     -truetype-fonts"

#da ich ja die closed source ATI driver verwende, muss ich das leer machen, sonst wird alles reingenommen
VIDEO_CARDS="fglrx"

#sprachen
LINGUAS="en en_GB"

#neu, laedt bei emerge command alles parallel herunter im hintergrund
FEATURES="parallel-fetch"

#English is the best
LANG="en_GB en"


#layman portage overlay, according to http://wiki.gentoo-xeffects.org/Overlay
PORTDIR_OVERLAY="/usr/local/layman/xeffects"

#source /usr/portage/local/layman/make.conf

#according to i set my ALSA CARDS
#http://www.alsa-project.org/alsa-doc/index.php?vendor=vendor-ATI#matrix
#http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix
#ALSA_CARDS="atiixp atiixp-modem"
notebook roman # 
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-02-03 17:19:13 UTC
I have little experience with 7zip (I don't even have it installed).  Can you use 7zip to make an archive out of that directory tree by hand in a terminal?
Comment 3 Roman Gruber 2007-02-03 18:21:08 UTC
(In reply to comment #2)
> I have little experience with 7zip (I don't even have it installed).  Can you
> use 7zip to make an archive out of that directory tree by hand in a terminal?
> 

man pz7ip not working

pz7ip -h not working
p7zip --help not working
Comment 4 Roman Gruber 2007-02-03 18:22:22 UTC
notebook roman # emerge -pv p7zip

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] app-arch/p7zip-4.42  USE="doc -static" 0 kB 

Total: 1 package (1 reinstall), Size of downloads: 0 kB
notebook roman #   
Comment 5 Roman Gruber 2007-02-03 18:34:47 UTC
I don*t get the right flags for p7zip, because i cant find it on the web. man is not working for this. Maybe bug in the ebuild?

roman@notebook ~ $ p7zip Backup_Evolution/

7-Zip 4.42  Copyright (c) 1999-2006 Igor Pavlov  2006-05-14
p7zip Version 4.42 (locale=C,Utf16=off,HugeFiles=on,1 CPU)
Scanning

Creating archive Backup_Evolution/.7z.7z

Compressing  Backup_Evolution/Backup_Evo.7z.7z                            
Compressing  Backup_Evolution/evolution-backup_28_JAN.tar.gz              
Compressing  Backup_Evolution/evolution-backup_3_Feb.tar.gz               
Compressing  Backup_Evolution/evolution-backup_4_JAN_2007.tar.gz          

Everything is Ok
rm: cannot remove `Backup_Evolution/': Is a directory
roman@notebook ~ $

roman@notebook ~/Backup_Evolution $ ls -al
total 416956
drwxr-xr-x  3 roman games      4096 Feb  3 19:31 .
drwxr-xr-x 57 roman root       4096 Feb  3 19:29 ..
-rw-r--r--  1 roman games 212629689 Feb  3 19:31 .7z.7z
drwx------  7 roman games      4096 Dec 25 16:11 Mail
-rw-r--r--  1 roman games  73401677 Jan 28 04:02 evolution-backup_28_JAN.tar.gz
-rw-r--r--  1 roman games  74464010 Feb  3 16:34 evolution-backup_3_Feb.tar.gz
-rw-r--r--  1 roman games  66010125 Jan  4 10:58 evolution-backup_4_JAN_2007.tar.gz
roman@notebook ~/Backup_Evolution $ 

It has creates this file .7z.7z which is correct. I dont know how to give the command the right settings to set the archive-name. Try, you will see, what i mean!!
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 16:06:18 UTC
(In reply to comment #5)
> man is not working for this. Maybe bug in the ebuild?

Sure it is working... man 7z, man 7za, man 7zr

Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-12-22 12:49:18 UTC
works here with file-roller 2.20.2 and p7zip 4.55-r1.
Could you try with these versions ?
Comment 8 Roman Gruber 2007-12-27 16:45:24 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > man is not working for this. Maybe bug in the ebuild?
> 
> Sure it is working... man 7z, man 7za, man 7zr
> 
OK, aggreed thx

(In reply to comment #7)
> works here with file-roller 2.20.2 and p7zip 4.55-r1.
> Could you try with these versions ?
> 

Hi, Thank you: Works well with newest nautilus and newest 7zip.

Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-12-27 17:05:58 UTC
thanks for coming back to us.