У меня возникла аналогичная проблема при запуске Kexi в моей системе Linux Mint 17.2:
...
kexi(9324) fileModule: Failed to load configured file module "kfilemodule"
KCrash: Application 'kexi' crashing...
...
Решение в моем случае (найдено Kexi ) было вручную установить некоторые KDE-специфические пакеты:
$ sudo apt-get install -y kdelibs-bin kdelibs5-data kdelibs5-plugins
Первоначально я думал, что это проблема упаковки, характерная для Kexi, но поскольку она, похоже, влияет на несколько приложений KDE, я думаю, это может быть проблема упаковки KDE. [!d4 ]
Один из скриптов пакета ядра не работал правильно, поэтому он пытался скопировать crypto.master и не смог. Ниже приведен патч, который я сделал, чтобы исправить его, хотя пакет с исходным кодом все еще не включает папки debian и debian.master вне архива tar, как официальные пакеты с исходным кодом ядра Ubuntu.
--- /usr/share/kernel-package/ruleset/targets/source.mk 2009-08-21 09:47:53.000000000 -0400
+++ /usr/share/kernel-package/ruleset/targets/source.mkmod 2011-02-28 14:42:22.000000000 -0500
@@ -64,12 +64,10 @@ debian/stamp/install/$(s_package):
####
######################################################################
ifneq ($(strip $(int_follow_symlinks_in_src)),)
- -tar cfh - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xpsf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -Lr {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -rf asm ; )
else
- -tar cf - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xspf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -r {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -f asm ; )
endif
$(install_file) debian/changelog $(SRCDIR)/Debian.src.changelog
Один из скриптов пакета ядра не работал правильно, поэтому он пытался скопировать crypto.master и не смог. Ниже приведен патч, который я сделал, чтобы исправить его, хотя пакет с исходным кодом все еще не включает папки debian и debian.master вне архива tar, как официальные пакеты с исходным кодом ядра Ubuntu.
--- /usr/share/kernel-package/ruleset/targets/source.mk 2009-08-21 09:47:53.000000000 -0400
+++ /usr/share/kernel-package/ruleset/targets/source.mkmod 2011-02-28 14:42:22.000000000 -0500
@@ -64,12 +64,10 @@ debian/stamp/install/$(s_package):
####
######################################################################
ifneq ($(strip $(int_follow_symlinks_in_src)),)
- -tar cfh - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xpsf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -Lr {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -rf asm ; )
else
- -tar cf - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xspf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -r {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -f asm ; )
endif
$(install_file) debian/changelog $(SRCDIR)/Debian.src.changelog
Один из скриптов пакета ядра не работал правильно, поэтому он пытался скопировать crypto.master и не смог. Ниже приведен патч, который я сделал, чтобы исправить его, хотя пакет с исходным кодом все еще не включает папки debian и debian.master вне архива tar, как официальные пакеты с исходным кодом ядра Ubuntu.
--- /usr/share/kernel-package/ruleset/targets/source.mk 2009-08-21 09:47:53.000000000 -0400
+++ /usr/share/kernel-package/ruleset/targets/source.mkmod 2011-02-28 14:42:22.000000000 -0500
@@ -64,12 +64,10 @@ debian/stamp/install/$(s_package):
####
######################################################################
ifneq ($(strip $(int_follow_symlinks_in_src)),)
- -tar cfh - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xpsf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -Lr {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -rf asm ; )
else
- -tar cf - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xspf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -r {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -f asm ; )
endif
$(install_file) debian/changelog $(SRCDIR)/Debian.src.changelog
Один из скриптов пакета ядра не работал правильно, поэтому он пытался скопировать crypto.master и не смог. Ниже приведен патч, который я сделал, чтобы исправить его, хотя пакет с исходным кодом все еще не включает папки debian и debian.master вне архива tar, как официальные пакеты с исходным кодом ядра Ubuntu.
--- /usr/share/kernel-package/ruleset/targets/source.mk 2009-08-21 09:47:53.000000000 -0400
+++ /usr/share/kernel-package/ruleset/targets/source.mkmod 2011-02-28 14:42:22.000000000 -0500
@@ -64,12 +64,10 @@ debian/stamp/install/$(s_package):
####
######################################################################
ifneq ($(strip $(int_follow_symlinks_in_src)),)
- -tar cfh - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xpsf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -Lr {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -rf asm ; )
else
- -tar cf - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xspf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -r {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -f asm ; )
endif
$(install_file) debian/changelog $(SRCDIR)/Debian.src.changelog
Один из скриптов пакета ядра не работал правильно, поэтому он пытался скопировать crypto.master и не смог. Ниже приведен патч, который я сделал, чтобы исправить его, хотя пакет с исходным кодом все еще не включает папки debian и debian.master вне архива tar, как официальные пакеты с исходным кодом ядра Ubuntu.
--- /usr/share/kernel-package/ruleset/targets/source.mk 2009-08-21 09:47:53.000000000 -0400
+++ /usr/share/kernel-package/ruleset/targets/source.mkmod 2011-02-28 14:42:22.000000000 -0500
@@ -64,12 +64,10 @@ debian/stamp/install/$(s_package):
####
######################################################################
ifneq ($(strip $(int_follow_symlinks_in_src)),)
- -tar cfh - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xpsf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -Lr {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -rf asm ; )
else
- -tar cf - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xspf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -r {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -f asm ; )
endif
$(install_file) debian/changelog $(SRCDIR)/Debian.src.changelog
Один из скриптов пакета ядра не работал правильно, поэтому он пытался скопировать crypto.master и не смог. Ниже приведен патч, который я сделал, чтобы исправить его, хотя пакет с исходным кодом все еще не включает папки debian и debian.master вне архива tar, как официальные пакеты с исходным кодом ядра Ubuntu.
Один из скриптов пакета ядра не работал правильно, поэтому он пытался скопировать crypto.master и не смог. Ниже приведен патч, который я сделал, чтобы исправить его, хотя пакет с исходным кодом все еще не включает папки debian и debian.master вне архива tar, как официальные пакеты с исходным кодом ядра Ubuntu.
--- /usr/share/kernel-package/ruleset/targets/source.mk 2009-08-21 09:47:53.000000000 -0400
+++ /usr/share/kernel-package/ruleset/targets/source.mkmod 2011-02-28 14:42:22.000000000 -0500
@@ -64,12 +64,10 @@ debian/stamp/install/$(s_package):
####
######################################################################
ifneq ($(strip $(int_follow_symlinks_in_src)),)
- -tar cfh - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xpsf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -Lr {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -rf asm ; )
else
- -tar cf - $$(echo * | sed -e 's/ debian//g' -e 's/\.deb//g' ) | \
- (cd $(SRCDIR); umask 000; tar xspf -)
+ -(umask 000; find . -mindepth 1 -maxdepth 1 -not -name '*.deb' -not -name 'debian*' -exec cp -r {} $(SRCDIR) \;; )
(cd $(SRCDIR)/include; rm -f asm ; )
endif
$(install_file) debian/changelog $(SRCDIR)/Debian.src.changelog