0

Please help with this error

Errors were encountered while processing: gdk-pixbuf-psd

E:Sub-process /usr/bin/dpkg returned an error code (1)


and-dev@Ubuntu01:~$ sudo apt-get install -f

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up gdk-pixbuf-psd (20081217) ...
/var/lib/dpkg/info/gdk-pixbuf-psd.postinst: 23: /var/lib/dpkg/info/gdk-pixbuf-psd.postinst: cannot create /usr/lib/gtk-2.0/2.10.0/loader-files.d/gdk-pixbuf-psd.loaders: Directory nonexistent
/var/lib/dpkg/info/gdk-pixbuf-psd.postinst: 23: /var/lib/dpkg/info/gdk-pixbuf-psd.postinst: gdk-pixbuf-query-loaders: not found
dpkg: error processing gdk-pixbuf-psd (--configure):
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 gdk-pixbuf-psd
E: Sub-process /usr/bin/dpkg returned an error code (1)

Result of :

enter image description here

enter image description here

  • What are you trying to do? – Maythux Feb 6 '14 at 6:59
  • post the output of sudo apt-get install -f – Avinash Raj Feb 6 '14 at 6:59
  • if i install any package then this error will comes. But packages installing successfully – Sibiraj PR Feb 6 '14 at 6:59
  • sudo apt-get install -f updated above @AvinashRaj – Sibiraj PR Feb 6 '14 at 7:01
1
/var/lib/dpkg/info/gdk-pixbuf-psd.postinst: 23: /var/lib/dpkg/info/gdk-pixbuf-psd.postinst: cannot create
/usr/lib/gtk-2.0/2.10.0/loader-files.d/gdk-pixbuf-psd.loaders: Directory nonexistent

The actuall problem here is the above message. The postinst (installation script) of gdk-pixbuf-psd expects a directory that is nonexistent in order to proceed with the installation. You can "help" it by manual create this directory.

i.e.

sudo mkdir -p /usr/lib/gtk-2.0/2.10.0/loader-files.d/ 

then try to reconfigure with dpkg

sudo dpkg --configure -a 
sudo apt-get install -f 

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.