Siduction Forum
Siduction Forum => Upgrade Warnings => Topic started by: m-puzirew on 2013/07/01, 02:16:10
-
01 July, update of package above completed with an error. After restart my xfce settings (wallpaper, fonts,panels configuration etc) was lost. I had to restore the system from Clonezilla backup. Be careful.
Can the package be safely removed at all?
-
Hi,
Pease take a look at siduction-settings-kde install error topic.
It was the same error ( I mean in configure state ) ?
If so almost sure at least one line from /etc/passwd doesn't have 7 fields separated by (:) or you have an empty line at the end of /etc/passwd.
Please fix it and reinstall siduction-settings-xfce.
Thank you.
-
Thanks, convbsd. I checked my etc/passwd and removed the empty line. But it didn't help (Maybe, because my system is configured to use sudo way instead of su?). Postinstall script still having a permission problem. Will try on. But, regarding that all, do you think removing the package is the simpliest way? Is it safe?
-
Hi,
Do you have on any line from /etc/passwd field separator : six times ?
Thank you.
-
Yes, on all of them, actually.
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
messagebus:x:101:106::/var/run/dbus:/bin/false
ntp:x:102:109::/home/ntp:/bin/false
usbmux:x:103:46:usbmux daemon,,,:/home/usbmux:/bin/false
lightdm:x:104:113:Light Display Manager:/var/lib/lightdm:/bin/false
sshd:x:105:65534::/var/run/sshd:/usr/sbin/nologin
statd:x:106:65534::/var/lib/nfs:/bin/false
max:x:1000:1000:Max Puzirew,,,:/home/max:/bin/bash
davfs2:x:107:116::/var/cache/davfs2:/bin/false
bitdefender:x:999:1001::/opt/BitDefender-scanner/:/bin/false
-
Hi,
/etc/passwd seems to be ok.
As you say it might be also another problem because you say that you have removed the empty line.
Against what siduction release have you done a d-u ?
Thank you.
-
riders on the storm. Actually, I don't use d-u, normally I use Synaptic for extra clarity what packages are to upgrade etc. My current version of siduction-settings-xfce is 2013.06.20
P.S. Gonna make newer Clonezilla backup to play around with the update to gather more info.
-
Here is upgrade output with approximate translation of Russian parts in square brackets. Maybe it will help.
Synaptic output: E: siduction-settings-xfce: подпроцесс установлен сценарий post-installation возвратил код ошибки 1
["subprocess installed post-installation script returned error exit status 1"]
Terminal output:
debconf: не удалось инициализировать интерфейс: Gnome
debconf: (Can't locate Gtk2.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 91, <> line 2.)
debconf: будет использован интерфейс: Dialog
Выбор ранее не выбранного пакета siduction-settings-common.
(Чтение базы данных … на данный момент установлено 154868 файлов и каталогов.) [Reading DB ....]
Распаковывается пакет siduction-settings-common (из файла …/siduction-settings-common_2013.06.31.1_all.deb) … [Extracting package ...]
Подготовка к замене пакета siduction-settings-xfce 2013.06.20 (используется файл …/siduction-settings-xfce_2013.06.31.1_all.deb) … [Preparing to replacement of package ...]
Распаковывается замена для пакета siduction-settings-xfce … [Extracting replacement for ....]
Настраивается пакет siduction-settings-common (2013.06.31.1) …
Настраивается пакет siduction-settings-xfce (2013.06.31.1) … [Configuring packages....]
chown: невозможно получить доступ к «/home/max/.gvfs»: Отказано в доступе
[can not access the «/ home / max / .gvfs»: Access Denied]
dpkg: ошибка при обработке параметра siduction-settings-xfce (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
[An error processing parameter siduction-settings-xfce (- configure): subprocess installed post-installation script returned error 1]
При обработке следующих пакетов произошли ошибки: [While processing following packages errors have occurred:]
siduction-settings-xfce
W: Ожидалось завершение процесса dpkg --assert-multi-arch, но он не был запущен - dpkgGo (10: Нет дочерних процессов)
[Waited for dpkg - assert-multi-arch to stop, but it was not running - dpkgGo (10: No child processes)]
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления: [Attempt of recovery ...]
Настраивается пакет siduction-settings-xfce (2013.06.31.1) …
chown: невозможно получить доступ к «/home/max/.gvfs»: Отказано в доступе
dpkg: ошибка при обработке параметра siduction-settings-xfce (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
siduction-settings-xfce [Setting up siduction-settings-xfce (2013.06.31.1) ... chown: can not access the «/ home / max / .gvfs»: Access is denied dpkg: error processing parameter siduction-settings-xfce (- configure): subprocess installed post-installation script returned error 1 while processing following packages errors have occurred: siduction-settings-xfce]
P.S. gvfs related lines are most suspicious, IMHO (but I'm not an IT specialist).
-
Hi
I will investigate the problem and I will try to fix it.
A question please /home/max/.gvfs is chown argument ?
It should be /home/max .
User max is in max group ?
Thank you
-
Your questions are a bit above my skills. Please give me some hints (comandlines etc) to answer more correctly and more quickly. Thanks.
P.S. Oddly enough, user "Max Puzirew" is NOT in max group now, according to standard gnome "users and groups" utility.
-
Hi
"chown: невозможно получить доступ к" means
chown /home/max/.gvfs ?
What output has ls -l /home/max ?
Thank you
-
"chown: невозможно получить доступ к «/home/max/.gvfs»" means literally "chown:impossible to get access to «/home/max/.gvfs»"
max@siductionbox:~$ ls -l /home/max
итого 224
-rw-r--r-- 1 max max 277 май 2 22:37 1
-rw-r--r-- 1 max max 1698 апр 12 2010 bd.key.asc
-rwxrwxrwx 1 max max 232 апр 8 03:19 cliptrans
drwxr-xr-x 2 max max 4096 июн 9 15:12 Desktop
drwx------ 2 max max 4096 апр 6 03:33 Downloads
drwxr-xr-x 2 max max 4096 июн 23 14:47 dwhelper
-rwxr-xr-x 1 max max 253 апр 12 01:24 gootrans
-rwxrwxrwx 1 max max 9535 май 27 15:06 iptv.m3u
drwxr-xr-x 2 max max 4096 дек 4 2012 jester chess
-rw-r--r-- 1 max max 126788 апр 12 2012 jockey-common_0.9.7-0ubuntu7_all.deb.1
drwxr-xr-x 4 max max 4096 май 10 14:23 MumboJumbo
drwxr-xr-x 5 max max 4096 окт 22 2012 Quake
drwxr-xr-x 2 max max 4096 июл 1 18:51 tmp
-rwxr-xr-x 1 max max 505 апр 11 18:02 transya
-rwxrwxrwx 1 max max 504 апр 11 18:14 transya-1
drwxrwxrwx 2 max max 4096 дек 21 2012 Userjs-2
drwxr-xr-x 2 max max 4096 апр 12 22:29 Видео
drwxr-xr-x 3 max max 4096 июн 3 02:00 Документы
drwxr-xr-x 2 max max 4096 июн 23 17:41 Загрузки
drwxr-xr-x 13 max max 4096 июл 1 04:39 Изображения
drwxr-xr-x 2 max max 4096 июн 16 15:08 Музыка
drwxr-xr-x 2 max max 4096 апр 6 04:39 Общедоступные
drwxr-xr-x 2 max max 4096 апр 11 01:57 Рабочий стол
drwxr-xr-x 2 max max 4096 апр 6 04:39 Шаблоны
Nothing unusual, IMHO. Don't pay attention to some garbage files.
Hmm, should I change the attributes of .gvfs folder? They are dr-x------ (500 in hex)
-
I don't know why it fails there.
Maybe it's synaptic fault.
-
So, I will try "do and see what happens" method several times :) If unsuccessfull, maybe I will have to remove the package or keep the old version for a while.
Thank you very much, convbsd!
-
Please keep old version.
It seems that I must change something in kde and xfce settings.
Thank you.
-
Ouch. It's interesting - I don't see any /home/max/.gvfs folder in
Double Commander as root but I can see it in Thunar (both as root and as user). Really weird... :shock:
-
In Thunar "show hidden files" is activated, in Double Commander not.
-
:lol: You took me for someone else. I know what hidden files are and how to set Double Commander to show them. Anyway, thank you for helping healthy laughter!
But seriously, this might be a new Double commander beta bug. If so, It is strange that the bug proved itself with that "enigmatic" folder, as if on cue.
P.S. Most likely, it's because of the fact that .gvfs is not a common folder, but represents a virtual filesystem. Now I can't remember the reason why I had installed it, maybe to handle with a cloud storage or something. Hmm, I need to deal with this...
-
As an experiment, after deleting gvfs-fuse and gvfs-bin the siduction-settings-xfce package installation showed no error, but user settings was lost on reboot again all the same. This perhaps proves that siduction-settings-xfce package is indeed broken and have to be changed.
-
Thank you.
I have taked a look at it and it will be ok.
-
Hello m-puzirew,
you don't need to translate messages manually. To produce english output you can prepend any command with an assignment ,e.g.
# LC_ALL=C apt-mark hold siduction-settings-kde
siduction-settings-kde set on hold.
I hope this saves you some time.
musca
-
Hi,
I may be late to the party, but I ran into the same problem with .gvfs lately, with the update to lxde-settings.
From what I gathered on the Internet, it's because .gvfs is a fuse mount mounted by the user, and fuse mounts cannot be touched by other users, be it root. I could work around it by first unmounting .gvfs (with no bad effect at least until now) running
sudo umount ~/.gvfs
and then proceeded successfully to the update.
Hope this helps.
Yoann.
-
Thanks, musca, this may be helpful when in terminal!
LeYanude, thank you too, I'll take your advice into consideration.