HE to Jessie upgrade

Important informations about SolydXK including releases notes, forum rules and other anouncements
User avatar
MAYBL8
Posts: 1487
Joined: 10 Mar 2013 18:41
Location: Maryland Heights, MO USA
Contact:

Re: HE to Jessie upgrade

Postby MAYBL8 » 23 Jan 2015 12:00

Post from this mornings dist-upgrade:

Code: Select all

Fetched 493 kB in 4s (114 kB/s)
Problem renaming the file /var/cache/apt/pkgcache.bin.gUsLmn to /var/cache/apt/pkgcache.bin - rename (2: No such file or directory)
You may want to run apt-get update to correct these problems
Can't call method "policy" on an undefined value at /usr/bin/apt-show-versions line 56.
E: Problem executing scripts APT::Update::Post-Invoke-Success 'test -x /usr/bin/apt-show-versions || exit 0 ; apt-show-versions -i'
E: Sub-process returned an error code
Second try it worked fine:

Code: Select all

dcihon@solydk64 ~ $ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  cups-pdf kdepim-runtime libavcodec56 libavcodec56:i386 libavformat56 libavresample2 libavresample2:i386 libavutil54
  libavutil54:i386 libswscale3 printer-driver-cups-pdf solydxk-flashplugin-11
12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 19.9 MB of archives.
After this operation, 51.2 kB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://ftp.us.debian.org/debian/ jessie/main cups-pdf all 2.6.1-14.1 [1,142 B]
Get:2 http://ftp.us.debian.org/debian/ jessie/main printer-driver-cups-pdf amd64 2.6.1-14.1 [43.6 kB]
Get:3 http://repository.solydxk.com/ solydxk/main solydxk-flashplugin-11 amd64 11.2.202.438 [6,886 kB]
Get:4 http://ftp.us.debian.org/debian/ jessie/main libavutil54 i386 6:11.2-1 [183 kB]            
Get:5 http://ftp.us.debian.org/debian/ jessie/main libavutil54 amd64 6:11.2-1 [122 kB]  
Get:6 http://ftp.us.debian.org/debian/ jessie/main libavresample2 amd64 6:11.2-1 [94.3 kB]
Get:7 http://ftp.us.debian.org/debian/ jessie/main libavresample2 i386 6:11.2-1 [119 kB] 
Get:8 http://ftp.us.debian.org/debian/ jessie/main libavcodec56 i386 6:11.2-1 [5,906 kB]      
Get:9 http://ftp.us.debian.org/debian/ jessie/main libavcodec56 amd64 6:11.2-1 [3,094 kB]                                
Get:10 http://ftp.us.debian.org/debian/ jessie/main libavformat56 amd64 6:11.2-1 [576 kB]                                
Get:11 http://ftp.us.debian.org/debian/ jessie/main libswscale3 amd64 6:11.2-1 [135 kB]                                  
Get:12 http://ftp.us.debian.org/debian/ jessie/main kdepim-runtime amd64 4:4.14.2-3 [2,768 kB]                           
Fetched 19.9 MB in 18s (1,103 kB/s)                                                                                      
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Reading changelogs... Done
(Reading database ... 282525 files and directories currently installed.)
Preparing to unpack .../cups-pdf_2.6.1-14.1_all.deb ...
Unpacking cups-pdf (2.6.1-14.1) over (2.6.1-14) ...
Preparing to unpack .../printer-driver-cups-pdf_2.6.1-14.1_amd64.deb ...
Unpacking printer-driver-cups-pdf (2.6.1-14.1) over (2.6.1-14) ...
Preparing to unpack .../libavutil54_6%3a11.2-1_i386.deb ...
De-configuring libavutil54:amd64 (6:11.1-1) ...
Unpacking libavutil54:i386 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../libavutil54_6%3a11.2-1_amd64.deb ...
Unpacking libavutil54:amd64 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../libavresample2_6%3a11.2-1_amd64.deb ...
De-configuring libavresample2:i386 (6:11.1-1) ...
Unpacking libavresample2:amd64 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../libavresample2_6%3a11.2-1_i386.deb ...
Unpacking libavresample2:i386 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../libavcodec56_6%3a11.2-1_i386.deb ...
De-configuring libavcodec56:amd64 (6:11.1-1) ...
Unpacking libavcodec56:i386 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../libavcodec56_6%3a11.2-1_amd64.deb ...
Unpacking libavcodec56:amd64 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../libavformat56_6%3a11.2-1_amd64.deb ...
Unpacking libavformat56:amd64 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../libswscale3_6%3a11.2-1_amd64.deb ...
Unpacking libswscale3:amd64 (6:11.2-1) over (6:11.1-1) ...
Preparing to unpack .../kdepim-runtime_4%3a4.14.2-3_amd64.deb ...
Unpacking kdepim-runtime (4:4.14.2-3) over (4:4.14.2-2) ...
Preparing to unpack .../solydxk-flashplugin-11_11.2.202.438_amd64.deb ...
Unpacking solydxk-flashplugin-11 (11.2.202.438) over (11.2.202.429) ...
Processing triggers for cups (1.7.5-10) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for shared-mime-info (1.3-1) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Setting up printer-driver-cups-pdf (2.6.1-14.1) ...
Setting up cups-pdf (2.6.1-14.1) ...
Setting up libavutil54:amd64 (6:11.2-1) ...
Setting up libavutil54:i386 (6:11.2-1) ...
Setting up libavresample2:i386 (6:11.2-1) ...
Setting up libavresample2:amd64 (6:11.2-1) ...
Setting up libavcodec56:amd64 (6:11.2-1) ...
Setting up libavcodec56:i386 (6:11.2-1) ...
Setting up libavformat56:amd64 (6:11.2-1) ...
Setting up libswscale3:amd64 (6:11.2-1) ...
Setting up kdepim-runtime (4:4.14.2-3) ...
Setting up solydxk-flashplugin-11 (11.2.202.438) ...
update-alternatives: warning: /etc/alternatives/libflashplayer.so is dangling; it will be updated with best choice
update-alternatives: using /opt/solydxk-flashplugin/libflashplayer.so to provide /usr/lib/mozilla/plugins/libflashplayer.so (libflashplayer.so) in auto mode
Processing triggers for libc-bin (2.19-13) ...


jpgjr
Posts: 8
Joined: 15 Oct 2014 21:08

Re: HE to Jessie upgrade

Postby jpgjr » 25 Jan 2015 15:13

I have been tracking He to Jessie without any problems until the last solydxk adjustments which has produced the following error:

Code: Select all

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  libicu52 solydx-system-adjustments
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9,279 kB of archives.
After this operation, 7,168 B disk space will be freed.
Get:1 http://ftp.debian.org/debian/ jessie/main libicu52 amd64 52.1-7 [6,787 kB]
Get:2 http://repository.solydxk.com/ solydxk/main solydx-system-adjustments all 2.0.0 [2,492 kB]
Fetched 9,279 kB in 12s (738 kB/s)                                                                     
Reading changelogs... Done
(Reading database ... 293950 files and directories currently installed.)
Preparing to unpack .../libicu52_52.1-7_amd64.deb ...
Unpacking libicu52:amd64 (52.1-7) over (52.1-6) ...
Preparing to unpack .../solydx-system-adjustments_2.0.0_all.deb ...
Unpacking solydx-system-adjustments (2.0.0) over (2.0.0) ...
dpkg: warning: unable to delete old directory '/etc/skel/.config/applications': Directory not empty
Processing triggers for fontconfig (2.11.0-6.3) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for solydxk-system (2.0.0) ...
Setting up libicu52:amd64 (52.1-7) ...
Setting up solydx-system-adjustments (2.0.0) ...
Installing new version of config file /etc/skel/.config/Thunar/uca.xml ...
Installing new version of config file /etc/skel/.config/menus/xfce-applications.menu ...
Installing new version of config file /etc/skel/.local/share/applications/mimeapps.list ...
Generating grub configuration file ...
Found background image: grubbg.png
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
Found linux image: /boot/vmlinuz-3.16-2-amd64
Found initrd image: /boot/initrd.img-3.16-2-amd64
Found linux image: /boot/vmlinuz-3.13-1-amd64
Found initrd image: /boot/initrd.img-3.13-1-amd64
/etc/grub.d/10_linux: 6: /etc/solydxk/grub/boot-isos.sh: function: not found
dpkg: error processing package solydx-system-adjustments (--configure):
 subprocess installed post-installation script returned error exit status 127
Processing triggers for libc-bin (2.19-13) ...
Errors were encountered while processing:
 solydx-system-adjustments
E: Sub-process /usr/bin/dpkg returned an error code (1)

User avatar
Arjen Balfoort
Site Admin
Posts: 9423
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: HE to Jessie upgrade

Postby Arjen Balfoort » 25 Jan 2015 15:34

Please post the output of:

Code: Select all

cat /etc/grub.d/10_linux


SolydXK needs you!
Development | Testing | Translations

jpgjr
Posts: 8
Joined: 15 Oct 2014 21:08

Re: HE to Jessie upgrade

Postby jpgjr » 25 Jan 2015 16:01

Here's the output of the command

Code: Select all

rec-pc jpg #     cat /etc/grub.d/10_linux
#! /bin/sh
set -e

# grub-mkconfig helper script.
# Copyright (C) 2006,2007,2008,2009,2010  Free Software Foundation, Inc.
#
# GRUB is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# GRUB is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GRUB.  If not, see <http://www.gnu.org/licenses/>.

prefix="/usr"
exec_prefix="/usr"
datarootdir="/usr/share"
ubuntu_recovery="0"
quiet_boot="0"
quick_boot="0"
gfxpayload_dynamic="0"
vt_handoff="0"

. "${datarootdir}/grub/grub-mkconfig_lib"

export TEXTDOMAIN=grub
export TEXTDOMAINDIR="${datarootdir}/locale"

CLASS="--class gnu-linux --class gnu --class os"

if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
  OS=GNU/Linux
else
  case ${GRUB_DISTRIBUTOR} in
    Ubuntu|Kubuntu)
      OS="${GRUB_DISTRIBUTOR}"
      ;;
    *)
      OS="${GRUB_DISTRIBUTOR} GNU/Linux"
      ;;
  esac
  CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1|LC_ALL=C sed 's,[^[:alnum:]_],_,g') ${CLASS}"
fi

# loop-AES arranges things so that /dev/loop/X can be our root device, but
# the initrds that Linux uses don't like that.
case ${GRUB_DEVICE} in
  /dev/loop/*|/dev/loop[0-9])
    GRUB_DEVICE=`losetup ${GRUB_DEVICE} | sed -e "s/^[^(]*(\([^)]\+\)).*/\1/"`
    # We can't cope with devices loop-mounted from files here.
    case ${GRUB_DEVICE} in
      /dev/*) ;;
      *) exit 0 ;;
    esac
  ;;
esac

if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \
    || ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \
    || uses_abstraction "${GRUB_DEVICE}" lvm; then
  LINUX_ROOT_DEVICE=${GRUB_DEVICE}
else
  LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID}
fi

case x"$GRUB_FS" in
    xbtrfs)
	rootsubvol="`make_system_path_relative_to_its_root /`"
	rootsubvol="${rootsubvol#/}"
	if [ "x${rootsubvol}" != x ]; then
	    GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}"
	fi;;
    xzfs)
	rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true`
	bootfs="`make_system_path_relative_to_its_root / | sed -e "s,@$,,"`"
	LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs}"
	;;
esac

title_correction_code=

if [ -x /lib/recovery-mode/recovery-menu ]; then
    GRUB_CMDLINE_LINUX_RECOVERY=recovery
else
    GRUB_CMDLINE_LINUX_RECOVERY=single
fi
if [ "$ubuntu_recovery" = 1 ]; then
    GRUB_CMDLINE_LINUX_RECOVERY="$GRUB_CMDLINE_LINUX_RECOVERY nomodeset"
fi

if [ "$vt_handoff" = 1 ]; then
  for word in $GRUB_CMDLINE_LINUX_DEFAULT; do
    if [ "$word" = splash ]; then
      GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT \$vt_handoff"
    fi
  done
fi

linux_entry ()
{
  os="$1"
  version="$2"
  type="$3"
  args="$4"

  if [ -z "$boot_device_id" ]; then
      boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")"
  fi
  if [ x$type != xsimple ] ; then
      case $type in
	  recovery)
	      title="$(gettext_printf "%s, with Linux %s (%s)" "${os}" "${version}" "$(gettext "${GRUB_RECOVERY_TITLE}")")" ;;
	  *)
	      title="$(gettext_printf "%s, with Linux %s" "${os}" "${version}")" ;;
      esac
      if [ x"$title" = x"$GRUB_ACTUAL_DEFAULT" ] || [ x"Previous Linux versions>$title" = x"$GRUB_ACTUAL_DEFAULT" ]; then
	  replacement_title="$(echo "Advanced options for ${OS}" | sed 's,>,>>,g')>$(echo "$title" | sed 's,>,>>,g')"
	  quoted="$(echo "$GRUB_ACTUAL_DEFAULT" | grub_quote)"
	  title_correction_code="${title_correction_code}if [ \"x\$default\" = '$quoted' ]; then default='$(echo "$replacement_title" | grub_quote)'; fi;"
	  grub_warn "$(gettext_printf "Please don't use old title \`%s' for GRUB_DEFAULT, use \`%s' (for versions before 2.00) or \`%s' (for 2.00 or later)" "$GRUB_ACTUAL_DEFAULT" "$replacement_title" "gnulinux-advanced-$boot_device_id>gnulinux-$version-$type-$boot_device_id")"
      fi
      echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-$version-$type-$boot_device_id' {" | sed "s/^/$submenu_indentation/"
  else
      echo "menuentry '$(echo "$os" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/"
  fi      
  if [ "$quick_boot" = 1 ]; then
      echo "	recordfail" | sed "s/^/$submenu_indentation/"
  fi
  if [ x$type != xrecovery ] ; then
      save_default_entry | grub_add_tab
  fi

  # Use ELILO's generic "efifb" when it's known to be available.
  # FIXME: We need an interface to select vesafb in case efifb can't be used.
  if [ "x$GRUB_GFXPAYLOAD_LINUX" = x ]; then
      echo "	load_video" | sed "s/^/$submenu_indentation/"
  else
      if [ "x$GRUB_GFXPAYLOAD_LINUX" != xtext ]; then
	  echo "	load_video" | sed "s/^/$submenu_indentation/"
      fi
  fi
  if ([ "$ubuntu_recovery" = 0 ] || [ x$type != xrecovery ]) && \
     ([ "x$GRUB_GFXPAYLOAD_LINUX" != x ] || [ "$gfxpayload_dynamic" = 1 ]); then
      echo "	gfxmode \$linux_gfx_mode" | sed "s/^/$submenu_indentation/"
  fi

  echo "	insmod gzio" | sed "s/^/$submenu_indentation/"
  echo "	if [ x\$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi" | sed "s/^/$submenu_indentation/"

  if [ x$dirname = x/ ]; then
    if [ -z "${prepare_root_cache}" ]; then
      prepare_root_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE} | grub_add_tab)"
    fi
    printf '%s\n' "${prepare_root_cache}" | sed "s/^/$submenu_indentation/"
  else
    if [ -z "${prepare_boot_cache}" ]; then
      prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | grub_add_tab)"
    fi
    printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/"
  fi
  if [ x"$quiet_boot" = x0 ] || [ x"$type" != xsimple ]; then
    message="$(gettext_printf "Loading Linux %s ..." ${version})"
    sed "s/^/$submenu_indentation/" << EOF
	echo	'$(echo "$message" | grub_quote)'
EOF
  fi
  if test -d /sys/firmware/efi && test -e "${linux}.efi.signed"; then
    sed "s/^/$submenu_indentation/" << EOF
	linux	${rel_dirname}/${basename}.efi.signed root=${linux_root_device_thisversion} ro ${args}
EOF
  else
    sed "s/^/$submenu_indentation/" << EOF
	linux	${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args}
EOF
  fi
  if test -n "${initrd}" ; then
    # TRANSLATORS: ramdisk isn't identifier. Should be translated.
    if [ x"$quiet_boot" = x0 ] || [ x"$type" != xsimple ]; then
      message="$(gettext_printf "Loading initial ramdisk ...")"
      sed "s/^/$submenu_indentation/" << EOF
	echo	'$(echo "$message" | grub_quote)'
EOF
    fi
    sed "s/^/$submenu_indentation/" << EOF
	initrd	${rel_dirname}/${initrd}
EOF
  fi
  sed "s/^/$submenu_indentation/" << EOF
}
EOF
}

machine=`uname -m`
case "x$machine" in
    xi?86 | xx86_64)
	list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do
                  if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
              done` ;;
    *) 
	list=`for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* /boot/kernel-* ; do
                  if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
	     done` ;;
esac

case "$machine" in
    i?86) GENKERNEL_ARCH="x86" ;;
    mips|mips64) GENKERNEL_ARCH="mips" ;;
    mipsel|mips64el) GENKERNEL_ARCH="mipsel" ;;
    arm*) GENKERNEL_ARCH="arm" ;;
    *) GENKERNEL_ARCH="$machine" ;;
esac

prepare_boot_cache=
prepare_root_cache=
boot_device_id=
title_correction_code=

cat << 'EOF'
function gfxmode {
	set gfxpayload="${1}"
EOF
if [ "$vt_handoff" = 1 ]; then
  cat << 'EOF'
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
EOF
fi
cat << EOF
}
EOF

# Use ELILO's generic "efifb" when it's known to be available.
# FIXME: We need an interface to select vesafb in case efifb can't be used.
if [ "x$GRUB_GFXPAYLOAD_LINUX" != x ] || [ "$gfxpayload_dynamic" = 0 ]; then
  echo "set linux_gfx_mode=$GRUB_GFXPAYLOAD_LINUX"
else
  cat << EOF
if [ "\${recordfail}" != 1 ]; then
  if [ -e \${prefix}/gfxblacklist.txt ]; then
    if hwmatch \${prefix}/gfxblacklist.txt 3; then
      if [ \${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
EOF
fi
cat << EOF
export linux_gfx_mode
EOF

# Extra indentation to add to menu entries in a submenu. We're not in a submenu
# yet, so it's empty. In a submenu it will be equal to '\t' (one tab).
submenu_indentation=""

is_top_level=true
while [ "x$list" != "x" ] ; do
  linux=`version_find_latest $list`
  case $linux in
    *.efi.signed)
      # We handle these in linux_entry.
      list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '`
      continue
      ;;
  esac
  gettext_printf "Found linux image: %s\n" "$linux" >&2
  basename=`basename $linux`
  dirname=`dirname $linux`
  rel_dirname=`make_system_path_relative_to_its_root $dirname`
  version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
  alt_version=`echo $version | sed -e "s,\.old$,,g"`
  linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"

  initrd=
  for i in "initrd.img-${version}" "initrd-${version}.img" "initrd-${version}.gz" \
	   "initrd-${version}" "initramfs-${version}.img" \
	   "initrd.img-${alt_version}" "initrd-${alt_version}.img" \
	   "initrd-${alt_version}" "initramfs-${alt_version}.img" \
	   "initramfs-genkernel-${version}" \
	   "initramfs-genkernel-${alt_version}" \
	   "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \
	   "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do
    if test -e "${dirname}/${i}" ; then
      initrd="$i"
      break
    fi
  done

  config=
  for i in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do
    if test -e "${i}" ; then
      config="${i}"
      break
    fi
  done

  initramfs=
  if test -n "${config}" ; then
      initramfs=`grep CONFIG_INITRAMFS_SOURCE= "${config}" | cut -f2 -d= | tr -d \"`
  fi

  if test -n "${initrd}" ; then
    gettext_printf "Found initrd image: %s\n" "${dirname}/${initrd}" >&2
  elif test -z "${initramfs}" ; then
    # "UUID=" and "ZFS=" magic is parsed by initrd or initramfs.  Since there's
    # no initrd or builtin initramfs, it can't work here.
    linux_root_device_thisversion=${GRUB_DEVICE}
  fi

  if [ "x$is_top_level" = xtrue ] && [ "x${GRUB_DISABLE_SUBMENU}" != xy ]; then
    linux_entry "${OS}" "${version}" simple \
    "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"

    submenu_indentation="$grub_tab"
    
    if [ -z "$boot_device_id" ]; then
	boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")"
    fi
    # TRANSLATORS: %s is replaced with an OS name
    echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' \$menuentry_id_option 'gnulinux-advanced-$boot_device_id' {"
    is_top_level=false
  fi

  linux_entry "${OS}" "${version}" advanced \
              "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
  if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
    linux_entry "${OS}" "${version}" recovery \
                "${GRUB_CMDLINE_LINUX_RECOVERY} ${GRUB_CMDLINE_LINUX}"
  fi

  list=`echo $list | tr ' ' '\n' | fgrep -vx "$linux" | tr '\n' ' '`
done

# If at least one kernel was found, then we need to
# add a closing '}' for the submenu command.
if [ x"$is_top_level" != xtrue ]; then
  if [ -e /etc/solydxk/grub/boot-isos.sh ]; then . /etc/solydxk/grub/boot-isos.sh; fi; echo '}'
fi

echo "$title_correction_code"
rec-pc jpg # 

User avatar
Arjen Balfoort
Site Admin
Posts: 9423
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: HE to Jessie upgrade

Postby Arjen Balfoort » 25 Jan 2015 16:17

I see, you have a change in that file from a previous solydxk-system version.
Calling a bash file with "." from an sh file will cause this error.
Explicitly calling bash will run that correctly and has been changed in the current solydxk-system.
You can run this command:

Code: Select all

sudo sed -i 's/then . \//then \/bin\/bash \//' /etc/grub.d/10_linux
sudo apt-get -f install


SolydXK needs you!
Development | Testing | Translations

jpgjr
Posts: 8
Joined: 15 Oct 2014 21:08

Re: HE to Jessie upgrade

Postby jpgjr » 25 Jan 2015 16:27

Worked like a charm :D Thank you for the help - Joe

User avatar
grizzler
Posts: 2198
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: HE to Jessie upgrade

Postby grizzler » 25 Jan 2015 18:12

Had the same issue this morning, but I fixed it in a rather roundabout way and didn't get round to looking for a better method yet. That was partly because I got sidetracked by boot-isos.sh causing a number of errors after the bash vs. dash problem was fixed.

I rewrote boot-isos.sh so it only looks at partitions that actually have a file system (extended partitions or BIOS boot partitions on a GPT disk in a BIOS machine don't). I also added some code to avoid GPT disks being accessed as MBR disks and changed the bit reading the partition number so the ISOs on my system's sda12 are seen. The resulting script works fine on my machine. It's in the attached tarball in case you're interested, Arjen.
Attachments
boot-isos.sh.tar.gz
(1.23 KiB) Downloaded 70 times
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9423
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: HE to Jessie upgrade

Postby Arjen Balfoort » 27 Jan 2015 16:09

In preparation of next Saturday's transition to Jessie I upgraded a SolydK64 201411 ISO to Jesse:

Code: Select all

SolydK64 ISO 201411 upgrade to Jessie (testing only)

1) Check current sources.list
deb http://home.solydxk.com/production solydxk main upstream import
deb http://debian.solydxk.com/production testing main contrib non-free
deb http://debian.solydxk.com/security testing/updates main contrib non-free
deb http://community.solydxk.com/production solydxk main

2) Change solydxk.com repo (this simulates the transition)
deb http://repository.solydxk.com solydxk main upstream import
deb http://debian.solydxk.com/production testing main contrib non-free
deb http://debian.solydxk.com/security testing/updates main contrib non-free
deb http://community.solydxk.com/production solydxk main

3) In terminal, check update
sudo apt update; sudo apt dist-upgrade --assume-no

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  plymouth-themes-solydk solydk-artwork solydk-grub2-theme
  solydk-lightdm-adjustments
The following NEW packages will be installed:
  evolvere-icon-theme gtk2-engines-qtcurve kde-style-qtcurve
  kwin-style-qtcurve qtcurve qtcurve-l10n solydxk-mozilla-evolvere-icon-theme
The following packages will be upgraded:
  bind9-host cpio curl ddm firefox firefox-solydxk-adjustments flac kcm-ufw
  libbind9-90 libcurl3 libcurl3-gnutls libdns100 libflac++6 libflac8
  libflac8:i386 libisc95 libisccc90 libisccfg90 libksba8 liblwres90
  libmysqlclient18 libperl5.20 librpm3 librpmio3 libssl1.0.0:i386 libssl1.0.0
  libxcb-keysyms1 libyaml-0-2 lightdm-manager linux-compiler-gcc-4.8-x86
  linux-headers-3.16.0-4-amd64 linux-headers-3.16.0-4-common
  linux-image-3.16.0-4-amd64 linux-libc-dev mime-support mysql-common
  mysql-server-core-5.5 ntpdate openssl openvpn perl perl-base perl-modules
  ppp rpm-common rpm2cpio solydk-system-adjustments solydxk-flashplugin-11
  solydxk-system thunderbird thunderbird-solydxk-adjustments unzip
  updatemanager xdg-utils xnest xscreensaver xserver-common xserver-xorg-core
58 upgraded, 7 newly installed, 4 to remove and 0 not upgraded.
Need to get 198 MB of archives.
After this operation, 258 MB of additional disk space will be used.

4) Run
updatemanager

This will upgrade UM and reloads the new UM.

5) Hit the Install button in UM.

6) Check sources.list (solydxk-system must have changed the solydxk repositories)
deb http://repository.solydxk.com solydxk main upstream import
deb http://ftp.debian.org/debian jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://community.solydxk.com/production solydxk main
deb http://ftp.debian.org/debian/ jessie-backports main contrib non-free

7) Hit the Refresh button in UM.

8) In terminal, check update
sudo apt dist-upgrade --assume-no

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  libfreerdp1 libical1 libjpeg-progs libjpeg62 libjpeg62:i386 libvlccore7
  obexd-client packagekit-backend-aptcc plymouth-drm
The following NEW packages will be installed:
  adwaita-icon-theme bluez-obexd coinor-libcbc3 coinor-libcgl1 coinor-libclp1
  coinor-libcoinmp1 coinor-libcoinutils3 coinor-libosi1 dns-root-data hwinfo
  iputils-arping libbsd0:i386 libdns-export100 libedit2:i386
  libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1
  libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1
  libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-primitives1.1
  libfreerdp-rail1.1 libfreerdp-utils1.1 libgles1-mesa libgmp10:i386
  libgnutls-deb0-28:i386 libhd21 libhogweed2:i386 libical1a libirs-export91
  libisc-export95 libisccfg-export90 libjpeg62-turbo libjpeg62-turbo:i386
  liblcms2-utils libllvm3.5 libllvm3.5:i386 libmspack0 libmusicbrainz5-1
  libnettle4:i386 libshine3 libsmartcols1 libsystemd0 libsystemd0:i386
  libva-drm1 libvlccore8 libvncserver0 libwinpr-crt0.1 libwinpr-crypto0.1
  libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1
  libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1
  libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1
  libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1
  libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1
  libx86emu1 libxfreerdp-client1.1 phonon-backend-gstreamer-common
  plymouth-themes vlc-plugin-samba
The following packages will be upgraded:
  acpi-support-base acpid amd64-microcode anacron apt apt-file apt-utils
  aptdaemon aptitude ark aspell aspell-en at at-spi2-core autopoint
  avahi-daemon base-files base-passwd bash bind9-host binutils bluedevil
  bluez bluez-cups bogofilter-bdb bsdmainutils bsdutils btrfs-tools bzip2
  ca-certificates cabextract clamav clamav-base clamav-freshclam clamtk
  colord console-setup console-setup-linux coreutils cpp cpp-4.8 cpp-4.9 cron
  cryptsetup cryptsetup-bin cups cups-browsed cups-client cups-common
  cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers
  cups-pdf cups-pk-helper cups-ppdc cups-server-common dash dbus dbus-x11
  dcraw debconf debconf-i18n debconf-utils debian-archive-keyring
  debian-plymouth-manager debianutils desktop-base dh-python dialog
  dictionaries-common diffutils digikam digikam-data digikam-private-libs
  dirmngr dkms dmsetup dnsmasq-base dolphin dosfstools dpkg dpkg-dev dselect
  evolution-data-server-common exim4-config exiv2 extlinux fakeroot
  ffmpegthumbnailer findutils flex fontconfig fontconfig-config fonts-droid
  fonts-lyx fonts-opensymbol foomatic-db freerdp-x11 freespacenotifier fuse
  g++ g++-4.8 g++-4.9 gcc gcc-4.8 gcc-4.8-base gcc-4.8-base:i386 gcc-4.9
  gcc-4.9-base gcc-4.9-base:i386 gcr gdb gdbserver gdebi-core gdebi-kde
  geoclue-2.0 gettext gettext-base ghostscript ghostscript-x gimp
  gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0
  gir1.2-gnomekeyring-1.0 gir1.2-gtk-3.0 gir1.2-javascriptcoregtk-3.0
  gir1.2-nautilus-3.0 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0
  gir1.2-polkit-1.0 gir1.2-webkit-3.0 gksu glib-networking
  glib-networking-common glib-networking-services glx-alternative-mesa
  glx-diversions gnome-keyring gnupg gnupg-agent gnupg2 gpgsm gpgv gpsd grep
  grub-common grub-pc grub-pc-bin grub2-common gsettings-desktop-schemas
  gstreamer0.10-gconf gstreamer0.10-pulseaudio gstreamer0.10-tools
  gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-pulseaudio
  gstreamer1.0-x gtk2-engines-oxygen gtk3-engines-oxygen guile-1.8-libs gvfs
  gvfs-common gvfs-daemons gvfs-libs gwenview gzip hugin hugin-data
  hugin-tools i965-va-driver ifupdown imagemagick imagemagick-6.q16
  imagemagick-common info init init-system-helpers initscripts install-info
  intel-microcode iptables iputils-ping isc-dhcp-client isc-dhcp-common
  iso-codes iucode-tool iw k3b k3b-data kamera kate kate-data katepart kbd
  kde-baseapps-bin kde-baseapps-data kde-runtime kde-runtime-data
  kde-style-oxygen kde-telepathy-kpeople kde-window-manager kde-workspace
  kde-workspace-bin kde-workspace-data kde-workspace-kgreet-plugins
  kdebase-runtime kdelibs-bin kdelibs5-data kdelibs5-plugins kdepasswd
  kdepim-runtime kdepimlibs-kio-plugins kdoctools keyboard-configuration
  keyutils kfind kgpg khelpcenter4 kinfocenter kio-audiocd kipi-plugins
  kipi-plugins-common klibc-utils klipper kmenuedit konsole kopete krfb
  kscreensaver kscreensaver-xsavers ksysguard ksysguardd ktorrent
  kwalletmanager kwrite libaio1 libakonadi-calendar4 libakonadi-contact4
  libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4
  libakonadi-notes4 libapt-inst1.5 libapt-pkg4.12 libarchive-zip-perl
  libarchive13 libasan0 libasan1 libasn1-8-heimdal libaspell15
  libasprintf-dev libasprintf0c2 libastro1 libatk-bridge2.0-0
  libatk-wrapper-java libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data
  libatomic1 libatspi2.0-0 libaudio2 libaudiofile1 libaudit1 libavahi-client3
  libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1
  libavcodec-extra-56 libavformat56 libavresample2 libavutil54 libbaloocore4
  libbaloofiles4 libbaloopim4 libbalooqueryparser4 libbalooxapian4
  libbind9-90 libblas-common libblas3 libblkid1 libbluedevil2 libbluetooth3
  libbrlapi0.6 libbs2b0 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6:i386
  libc6-dbg libc6-dev libc6-i686:i386 libcairo-gobject2 libcairo2
  libcgi-fast-perl libcgi-pm-perl libchromaprint0 libcilkrts5 libclamav6
  libcln6 libcloog-isl4 libcolord2 libcolorhug2 libcpan-meta-perl libcroco3
  libcryptsetup4 libcups2 libcupscgi1 libcupsfilters1 libcupsimage2
  libcupsmime1 libcupsppdc1 libcwidget3 libdb5.3 libdb5.3:i386 libdbus-1-3
  libdbus-1-3:i386 libdc1394-22 libdevmapper-event1.02.1 libdevmapper1.02.1
  libdirac-decoder0 libdirac-encoder0 libdirectfb-1.2-9 libdjvulibre21
  libdns100 libdpkg-perl libdrm-dev libdrm-intel1 libdrm-intel1:i386
  libdrm-nouveau2 libdrm-nouveau2:i386 libdrm-radeon1 libdrm-radeon1:i386
  libdrm2 libdrm2:i386 libegl1-mesa libegl1-mesa-drivers libelf1 libelf1:i386
  libenca0 libept1.4.12 libexiv2-13 libexpat1 libexpat1:i386 libfakeroot
  libffi6 libffi6:i386 libffmpegthumbnailer4 libfftw3-double3
  libfftw3-single3 libfl-dev libfontconfig1 libfontconfig1:i386 libfontembed1
  libfontenc1 libfreerdp-plugins-standard libfribidi0 libfs6 libfuse2
  libgadu3 libgbm1 libgc1c2 libgcc-4.8-dev libgcc-4.9-dev libgcc1
  libgcc1:i386 libgck-1-0 libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1
  libgcrypt20 libgcrypt20:i386 libgd3 libgd3:i386 libgdbm3 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgee-0.8-2 libgegl-0.2-0 libgeoip1
  libgettextpo-dev libgettextpo0 libgfortran3 libgimp2.0
  libgirepository-1.0-1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-dri:i386
  libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386
  libgle3 libgles2-mesa libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin
  libglib2.0-data libgltf-0.0-0 libgnome-keyring0 libgnomevfs2-0
  libgnomevfs2-extra libgnutls-deb0-28 libgnutls-openssl27 libgomp1
  libgpg-error0 libgpg-error0:i386 libgpgme++2 libgphoto2-6 libgphoto2-6:i386
  libgphoto2-port10 libgphoto2-port10:i386 libgpm2 libgpm2:i386 libgps21
  libgs9 libgs9-common libgssapi-krb5-2 libgssapi3-heimdal
  libgstreamer-plugins-base1.0-0 libgstreamer0.10-0 libgstreamer0.10-0:i386
  libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtop2-7
  libgudev-1.0-0 libgupnp-igd-1.0-4 libharfbuzz-icu0 libharfbuzz0b
  libhcrypto4-heimdal libhdb9-heimdal libhdf5-8 libheimbase1-heimdal
  libheimntlm0-heimdal libhogweed2 libhpmud0 libhtml-parser-perl
  libhunspell-1.3-0 libhx509-5-heimdal libice-dev libice6 libice6:i386
  libicu52 libidl0 libidn11 libimage-exiftool-perl libimage-magick-perl
  libimage-magick-q16-perl libio-socket-ssl-perl libisc95 libisccc90
  libisccfg90 libitm1 libjasper1 libjavascriptcoregtk-1.0-0
  libjavascriptcoregtk-3.0-0 libjbig0 libjbig0:i386 libjpeg-turbo-progs
  libjs-underscore libk3b6 libk3b6-extracodecs libk5crypto3 libkabc4
  libkalarmcal2 libkate1 libkateinterfaces4 libkatepartinterfaces4 libkcal4
  libkcalcore4 libkcalutils4 libkcddb4 libkcmutils4 libkdc2-heimdal
  libkde3support4 libkdeclarative5 libkdecorations4abi2 libkdecore5 libkdesu5
  libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkephal4abi1
  libkexiv2-11 libkexiv2-data libkeyutils1 libkfile4 libkholidays4 libkhtml5
  libkidletime4 libkimap4 libkio5 libkjsapi4 libkjsembed4 libkldap4 libklibc
  libkmbox4 libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4
  libknotifyconfig4 libkntlm4 libkolabxml1 libkonq-common libkonq5-templates
  libkonq5abi1 libkontactinterface4a libkopete4 libkparts4 libkpimidentities4
  libkpimtextedit4 libkpimutils4 libkprintutils4 libkpty4 libkrb5-26-heimdal
  libkrb5-3 libkrb5support0 libkresources4 libkrosscore4 libkscreensaver5
  libksgrd4 libksignalplotter4 libktexteditor4 libktnef4
  libktpcommoninternalsprivate7 libktpmodelsprivate7 libktpwidgetsprivate7
  libkunitconversion4 libkwineffects1abi5 libkwinglesutils1
  libkwinglutils1abi2 libkworkspace4abi2 libkxmlrpcclient4 liblapack3
  liblcms2-2 liblcms2-2:i386 libldap-2.4-2 libldap-2.4-2:i386
  liblightdm-gobject-1-0 liblircclient0 libllvm3.4 libllvm3.4:i386 liblsan0
  libltdl7 libltdl7:i386 liblua5.2-0 liblvm2app2.2 liblwres90 liblzma5
  liblzma5:i386 liblzo2-2 libmagick++-6.q16-5 libmagickcore-6.q16-2
  libmagickcore-6.q16-2-extra libmagickwand-6.q16-2 libmailtransport4
  libmarblewidget19 libmbim-glib4 libmbim-proxy libmicroblog4 libmng1
  libmodplug1 libmount1 libmpfr4 libnautilus-extension1a libncurses5
  libncurses5:i386 libncursesw5 libndp0 libneon27-gnutls libnepomuk4
  libnepomukquery4a libnepomukutils4 libnet-dns-perl libnetpbm10 libnettle4
  libnewt0.52 libnm-glib-vpn1 libnm-glib4 libnm-util2 libnss-winbind libnss3
  libnss3-1d libnuma1 libofa0 libokularcore5 libopenconnect3
  libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4
  libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4
  libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4
  libopencv-objdetect2.4 libopencv-photo2.4 libopencv-video2.4 libopenjpeg5
  libopenraw1 libopenvg1-mesa liborcus-0.8-0 libotr5 libpackagekit-glib2-18
  libpam-gnome-keyring libpam-systemd libpam-winbind libpango-1.0-0
  libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
  libpano13-3 libpano13-bin libpaper-utils libpaper1 libpcap0.8 libpciaccess0
  libpciaccess0:i386 libpcre3 libpcre3:i386 libpcsclite1 libperl5.20 libpgf6
  libphonon4 libpipeline1 libplasma-geolocation-interface4 libplasma3
  libplasmaclock4abi4 libplasmagenericshell4 libpng12-0 libpng12-0:i386
  libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0
  libpoppler-glib8 libpoppler-qt4-4 libpoppler46 libportmidi0 libppl-c4
  libppl13 libprocesscore4abi1 libprocessui4a libprocps3 libproxy-tools
  libproxy1 libpulse-mainloop-glib0 libpulse0:i386 libpulse0 libpulsedsp
  libpython-stdlib libpython2.7 libpython2.7-minimal libpython2.7-stdlib
  libpython3-stdlib libpython3.4 libpython3.4-minimal libpython3.4-stdlib
  libqgpgme1 libqmobipocket1 libqpdf13 libqt4-dbus libqt4-declarative
  libqt4-designer libqt4-help libqt4-network libqt4-opengl libqt4-qt3support
  libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-mysql
  libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns
  libqtcore4 libqtdbus4 libqtgui4 libqtwebkit4 libquadmath0 libquvi7 libraw10
  libreadline6 libreoffice libreoffice-avmedia-backend-gstreamer
  libreoffice-base libreoffice-base-core libreoffice-base-drivers
  libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw
  libreoffice-gtk3 libreoffice-help-en-us libreoffice-impress
  libreoffice-java-common libreoffice-math libreoffice-report-builder-bin
  libreoffice-style-galaxy libreoffice-style-oxygen libreoffice-style-tango
  libreoffice-writer librest-0.7-0 libroken18-heimdal librsvg2-2
  librsvg2-common librtmp1 libruby2.1 libsane libsane-common libsasl2-2
  libsasl2-2:i386 libsasl2-modules libsasl2-modules:i386 libsasl2-modules-db
  libsasl2-modules-db:i386 libsdl-image1.2 libsdl1.2debian libsemanage1
  libsexy2 libsgutils2-2 libshp2 libsigc++-2.0-0c2a libsigsegv2 libslang2
  libsm-dev libsm6 libsm6:i386 libsmbclient libsndfile1 libsndfile1:i386
  libsocket-perl libsoftware-license-perl libsolid4 libspandsp2 libsqlite3-0
  libsrtp0 libstdc++-4.8-dev libstdc++-4.9-dev libstdc++6 libstdc++6:i386
  libsub-identify-perl libsub-name-perl libswscale3 libsyndication4
  libsystemd-daemon0 libsystemd-id128-0 libsystemd-id128-0:i386
  libsystemd-journal0 libsystemd-journal0:i386 libsystemd-login0 libtar0
  libtaskmanager4abi4 libtasn1-6 libtasn1-6:i386 libtasn1-bin libtcl8.5
  libtdb1 libtext-levenshtein-perl libtheora0 libthreadweaver4 libtiff5
  libtiff5:i386 libtinfo5 libtinfo5:i386 libtomcrypt0 libtommath0
  libtorrent-rasterbar7 libtsan0 libturbojpeg1 libubsan0 libudev1
  libudev1:i386 libudisks2-0 libunistring0 libupnp6 libupower-glib3
  libusb-0.1-4 libustr-1.0-1 libuuid1 libuuid1:i386 libv4l-0 libv4l-0:i386
  libv4lconvert0 libv4lconvert0:i386 libva-x11-1 libva1 libvdpau1
  libvigraimpex4 libvisual-0.4-0 libvlc5 libvncclient0 libvorbis0a
  libvorbis0a:i386 libvorbisenc2 libvorbisenc2:i386 libvorbisfile3 libvpx1
  libvpx1:i386 libwayland-egl1-mesa libwbclient0 libweather-ion6
  libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libwebkitgtk-3.0-0
  libwebkitgtk-3.0-common libwebp5 libwebpdemux1 libwebpmux1 libwind0-heimdal
  libwine libwine:i386 libwine-bin:i386 libwmf-bin libwmf0.2-7 libwpd-0.10-10
  libwxbase3.0-0 libwxgtk3.0-0 libx264-142 libxapian22 libxatracker2 libxaw7
  libxcb-composite0 libxcb-damage0 libxcb-dri2-0 libxcb-dri2-0:i386
  libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-0:i386 libxcb-dri3-dev
  libxcb-glx0 libxcb-glx0:i386 libxcb-glx0-dev libxcb-image0
  libxcb-present-dev libxcb-present0 libxcb-present0:i386 libxcb-randr0
  libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0
  libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1
  libxcb-sync1:i386 libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xtest0
  libxcb-xv0 libxcb1 libxcb1:i386 libxcb1-dev libxcursor1 libxcursor1:i386
  libxdamage-dev libxdamage1 libxdamage1:i386 libxdmcp-dev libxdmcp6
  libxdmcp6:i386 libxext-dev libxext6 libxext6:i386 libxfixes-dev libxfixes3
  libxfixes3:i386 libxfont1 libxi6 libxi6:i386 libxinerama1 libxinerama1:i386
  libxml-twig-perl libxpm4 libxpm4:i386 libxrandr2 libxrandr2:i386
  libxrender1 libxrender1:i386 libxshmfence-dev libxshmfence1
  libxshmfence1:i386 libxslt1.1 libxslt1.1:i386 libxt-dev libxt6 libxtables10
  libxtst6 libxtst6:i386 libxv1 libxvmc1 libxxf86dga1 libxxf86vm-dev
  libxxf86vm1 libxxf86vm1:i386 libzthread-2.3-2 lightdm lightdm-gtk-greeter
  lintian locales login logrotate lsb-base lsb-release make man-db manpages
  manpages-dev marble-data marble-plugins media-player-info mesa-common-dev
  mount mplayer2 multiarch-support ncurses-bin net-tools netbase netpbm
  network-manager notification-daemon ntfs-3g nvidia-detect
  nvidia-installer-cleanup okular openjdk-7-jdk openjdk-7-jre
  openjdk-7-jre-headless openprinting-ppds opensc opensc-pkcs11
  openssh-client openssh-server openssh-sftp-server os-prober packagekit
  packagekit-tools passwd perl perl-base perl-modules phonon
  phonon-backend-gstreamer phonon-backend-vlc pidgin-data
  plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop
  plasma-netbook plasma-scriptengine-javascript plasma-scriptengine-python
  plasma-scriptengine-superkaramba plasma-widget-folderview
  plasma-widgets-addons plasma-widgets-workspace plymouth plymouth-x11
  policykit-1 poppler-utils printer-driver-cups-pdf printer-driver-escpr
  printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-hpcups
  printer-driver-hpijs printer-driver-pxljr procps pulseaudio
  pulseaudio-esound-compat pulseaudio-module-bluetooth
  pulseaudio-module-gconf pulseaudio-module-x11 pulseaudio-module-zeroconf
  pulseaudio-utils python python-apt python-apt-common python-aptdaemon
  python-brlapi python-chardet python-crypto python-cryptography
  python-cupshelpers python-debian python-egenix-mxdatetime
  python-egenix-mxtools python-feedparser python-gconf python-gdbm
  python-gnome2 python-httplib2 python-imaging python-libtorrent python-mako
  python-minimal python-notify python-opencv python-parted python-pil
  python-ply python-pycurl python-pygame python-pyparsing python-samba
  python-serial python-simplejson python-sip python-tdb python-twisted
  python-twisted-bin python-twisted-conch python-twisted-core
  python-twisted-lore python-twisted-mail python-twisted-names
  python-twisted-news python-twisted-runner python-twisted-web
  python-twisted-words python-uno python-wxgtk3.0 python-wxversion
  python-xapian python-zope.interface python2.7 python2.7-minimal python3
  python3-apt python3-aptdaemon python3-chardet python3-debian
  python3-minimal python3-sip python3.4 python3.4-minimal qdbus qpdf rdesktop
  rsync rtkit ruby-locale ruby-text ruby-xmlparser ruby2.1 samba samba-common
  samba-common-bin samba-dsdb-modules samba-libs samba-vfs-modules sane-utils
  scdaemon sed sgml-data smbclient ssl-cert syslinux syslinux-common
  system-config-printer system-config-printer-udev systemd systemd-sysv
  systemsettings sysv-rc sysvinit sysvinit-utils t1utils tar tcl8.5 tdb-tools
  traceroute ttf-mscorefonts-installer tzdata tzdata-java udev udisks2
  ufraw-batch unattended-upgrades unetbootin unetbootin-translations
  uno-libs3 upower ure usbmuxd util-linux uuid-runtime va-driver-all
  vim-common vim-tiny virtualbox-guest-dkms virtualbox-guest-utils
  virtualbox-guest-x11 vlc vlc-data vlc-nox vlc-plugin-notify
  vlc-plugin-pulse vorbis-tools vpnc w3m whiptail whois winbind wine
  wine32:i386 wine64 wireless-regdb x11-apps x11-xserver-utils xawtv-plugins
  xscreensaver-data xscreensaver-data-extra xscreensaver-gl
  xscreensaver-gl-extra xscreensaver-screensaver-bsod
  xserver-xorg-input-mouse xserver-xorg-input-wacom xserver-xorg-video-ati
  xserver-xorg-video-mach64 xserver-xorg-video-radeon xterm xz-utils zlib1g
  zlib1g:i386
1137 upgraded, 73 newly installed, 9 to remove and 0 not upgraded.
Need to get 819 MB of archives.
After this operation, 47.7 MB of additional disk space will be used.

9) Hit the Install button in UM.
Only the configuration of grub-pc asks for user input.

10) Restart

11) After reboot, run in terminal
configure-theme
That went well!
Now let's try SolydXBE...


SolydXK needs you!
Development | Testing | Translations

User avatar
palimmo
Posts: 824
Joined: 19 Nov 2013 19:44
Contact:

Re: HE to Jessie upgrade

Postby palimmo » 27 Jan 2015 18:01

Since yesterday updates finish with this strange output:

Code: Select all

Setting up libwebkitgtk-3.0-0:amd64 (2.4.8-1) ...
Setting up libsystemd-id128-0:amd64 (215-10) ...
Setting up libsystemd-id128-0:i386 (215-10) ...
Setting up libsystemd-journal0:i386 (215-10) ...
Setting up libsystemd-login0:amd64 (215-10) ...
Setting up debian-plymouth-manager (2.3.0) ...
Setting up firefox (35.0.1) ...
Setting up firefox-solydxk-adjustments (35.0.1) ...
Installing new version of config file /etc/skel/.mozilla/firefox/mwad0hks.default/prefs.js ...
Setting up gir1.2-javascriptcoregtk-3.0:amd64 (2.4.8-1) ...
Setting up gir1.2-webkit-3.0:amd64 (2.4.8-1) ...
Setting up make (4.0-8.1) ...
Setting up solydk-system-adjustments (2.0.0) ...
Installing new version of config file /etc/skel/.local/share/applications/mimeapps.list ...
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
/etc/grub.d/10_linux: 6: /etc/solydxk/grub/boot-isos.sh: function: not found
dpkg: error processing package solydk-system-adjustments (--configure):
 subprocess installed post-installation script returned error exit status 127
Setting up solydxk-flashplugin-11 (11.2.202.440) ...
update-alternatives: warning: /etc/alternatives/libflashplayer.so is dangling; it will be updated with best choice
update-alternatives: using /opt/solydxk-flashplugin/libflashplayer.so to provide /usr/lib/mozilla/plugins/libflashplayer.so (libflashplayer.so) in auto mode
Setting up updatemanager (2.5.1) ...
Processing triggers for libc-bin (2.19-13) ...
Errors were encountered while processing:
 grub-pc
 solydk-system-adjustments
E: Sub-process /usr/bin/dpkg returned an error code (1)
Proud user of SolydK!

Dai diamanti non nasce niente, dal letame nascono i fior. http://aquilone.wordpress.com/

User avatar
grizzler
Posts: 2198
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: HE to Jessie upgrade

Postby grizzler » 27 Jan 2015 18:19

The file /etc/grub.d/10_linux is slightly borked. Look a couple of messages back in this thread, Arjen's message of 25-01-2015.17:17. Run the commands he mentioned there: http://forums.solydxk.nl/viewtopic.php? ... 362#p50254
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
palimmo
Posts: 824
Joined: 19 Nov 2013 19:44
Contact:

Re: HE to Jessie upgrade

Postby palimmo » 27 Jan 2015 19:18

Thanks Frank.
The problem seems solved... even if the output gave some errors. Sda4 is the extended partition (sda5,6,7,8 are in it).

Code: Select all

alessio@alessio-laptop ~ $ sudo sed -i 's/then . \//then \/bin\/bash \//' /etc/grub.d/10_linux
[sudo] password for alessio: 
alessio@alessio-laptop ~ $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up grub-pc (2.02~beta2-20) ...
Installing for i386-pc platform.
Installation finished. No error reported.
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
mount: wrong fs type, bad option, bad superblock on /dev/sda4,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
Found Windows Recovery Environment (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sda2
Found Windows 7 (loader) on /dev/sda3
Found Linux Mint 17.1 Rebecca (17.1) on /dev/sda8
done
Setting up solydk-system-adjustments (2.0.0) ...
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
NTFS signature is missing.
Failed to mount '/dev/sda4': Invalid argument
The device '/dev/sda4' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Found Windows Recovery Environment (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sda2
Found Windows 7 (loader) on /dev/sda3
Found Linux Mint 17.1 Rebecca (17.1) on /dev/sda8
done
alessio@alessio-laptop ~ $ sudo apt-get update && sudo apt-get dist-upgrade
Ign http://dl.google.com stable InRelease
Hit http://ftp.debian.org jessie InRelease                                   
Hit http://dl.google.com stable Release.gpg                                  
Hit http://ftp.debian.org jessie-backports InRelease                         
Hit http://dl.google.com stable Release                                      
Hit http://security.debian.org jessie/updates InRelease                      
Get:1 http://ftp.debian.org jessie/main amd64 Packages/DiffIndex [7,876 B]   
Hit http://dl.google.com stable/main amd64 Packages                          
Get:2 http://repository.solydxk.com solydxk InRelease [11.9 kB]              
Get:3 http://ftp.debian.org jessie/contrib amd64 Packages/DiffIndex [7,819 B]
Hit http://dl.google.com stable/main i386 Packages                           
Hit http://security.debian.org jessie/updates/main amd64 Packages            
Get:4 http://ftp.debian.org jessie/non-free amd64 Packages/DiffIndex [7,819 B]
Get:5 http://ftp.debian.org jessie/main i386 Packages/DiffIndex [7,876 B]    
Get:6 http://repository.solydxk.com solydxk/main amd64 Packages [36.5 kB]    
Get:7 http://ftp.debian.org jessie/contrib i386 Packages/DiffIndex [7,819 B]
Get:8 http://ftp.debian.org jessie/non-free i386 Packages/DiffIndex [7,819 B]
Hit http://ftp.debian.org jessie-backports/main amd64 Packages        
Hit http://security.debian.org jessie/updates/contrib amd64 Packages  
Hit http://security.debian.org jessie/updates/non-free amd64 Packages 
Hit http://security.debian.org jessie/updates/main i386 Packages      
Hit http://ftp.debian.org jessie-backports/contrib amd64 Packages            
Hit http://security.debian.org jessie/updates/contrib i386 Packages   
Hit http://ftp.debian.org jessie-backports/non-free amd64 Packages           
Hit http://repository.solydxk.com solydxk/upstream amd64 Packages            
Hit http://ftp.debian.org jessie-backports/main i386 Packages         
Hit http://security.debian.org jessie/updates/non-free i386 Packages  
Hit http://ftp.debian.org jessie-backports/contrib i386 Packages      
Hit http://ftp.debian.org jessie-backports/non-free i386 Packages
Hit http://repository.solydxk.com solydxk/import amd64 Packages
Get:9 http://repository.solydxk.com solydxk/main i386 Packages [36.5 kB]
Hit http://repository.solydxk.com solydxk/upstream i386 Packages
Hit http://repository.solydxk.com solydxk/import i386 Packages
Fetched 132 kB in 4s (28.1 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  debian-plymouth-manager
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 33.6 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://repository.solydxk.com/ solydxk/main debian-plymouth-manager all 2.3.0 [33.6 kB]
Fetched 33.6 kB in 1s (17.6 kB/s)                
(Reading database ... 241692 files and directories currently installed.)
Preparing to unpack .../debian-plymouth-manager_2.3.0_all.deb ...
Unpacking debian-plymouth-manager (2.3.0) over (2.3.0) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Setting up debian-plymouth-manager (2.3.0) ...
alessio@alessio-laptop ~ $ 
Proud user of SolydK!

Dai diamanti non nasce niente, dal letame nascono i fior. http://aquilone.wordpress.com/

User avatar
grizzler
Posts: 2198
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: HE to Jessie upgrade

Postby grizzler » 27 Jan 2015 19:26

Yeah, the boot-isos.sh script needs work. That's why I attached a completely rewritten version to my 25 January message for Arjen to look at, but either he's missed that or he hasn't had time to check it out yet.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9423
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: HE to Jessie upgrade

Postby Arjen Balfoort » 28 Jan 2015 08:30

grizzler wrote:Yeah, the boot-isos.sh script needs work. That's why I attached a completely rewritten version to my 25 January message for Arjen to look at, but either he's missed that or he hasn't had time to check it out yet.
Indeed, not time. I spend a lot of time on making the transition as smooth as possible and it needs a lot of testing and some coding even.


SolydXK needs you!
Development | Testing | Translations

User avatar
Arjen Balfoort
Site Admin
Posts: 9423
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: HE to Jessie upgrade

Postby Arjen Balfoort » 28 Jan 2015 10:32

In preparation of the transition next Saturday, I've updated the OP and moved the topic to the production forum.


SolydXK needs you!
Development | Testing | Translations

Deleted User 2764

Re: HE to Jessie upgrade

Postby Deleted User 2764 » 29 Jan 2015 18:07

Planning to do a rolling update after all this weekend. I have the desktop and laptop to do. Will also remove the non-jessie vms I have.

Any eta on when the 64-bit isos of Jessie will be available for download or will you be waiting until Debian actually goes stable with Jessie? If you need help with anything, let me know.

User avatar
Arjen Balfoort
Site Admin
Posts: 9423
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: HE to Jessie upgrade

Postby Arjen Balfoort » 29 Jan 2015 18:17

I will probably release them somewhere next week, depending on how the transition goes.


SolydXK needs you!
Development | Testing | Translations

Deleted User 2764

Re: HE to Jessie upgrade

Postby Deleted User 2764 » 29 Jan 2015 19:15

Sounds good. If you need anything, let me know.

User avatar
lafontaj
Posts: 41
Joined: 27 Sep 2013 00:29
Location: Québec - Canada
Contact:

Re: HE to Jessie upgrade

Postby lafontaj » 31 Jan 2015 15:46

I just initiate the update to jessie and i have some problem with it:

after the initial upgrade i'm unable to go with the update to jessie here are the message i get from the terminal:

Préconfiguration des paquets...
(Lecture de la base de données... 332872 fichiers et répertoires déjà installés.)
Suppression de solydx-artwork (1.0.7) ...
dpkg-divert : erreur : erreur de correspondance sur paquet
lors de la suppression de « détournement de /usr/share/icons/oxygen/22x22/actions/help-contents.png par solydx-artwork »
« détournement de /usr/share/icons/oxygen/22x22/actions/help-contents.png en /usr/share/icons/oxygen/22x22/actions/help-contents.png.divert par lmdexfce-artwork » trouvé
dpkg: erreur de traitement du paquet solydx-artwork (--remove) :
le sous-processus script post-removal installé a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
solydx-artwork
E: Sub-process /usr/bin/dpkg returned an error code (1)

I'have tried the sudo apt-get -f install command also with the same answer.

Stuck there for the moment.

User avatar
Arjen Balfoort
Site Admin
Posts: 9423
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: HE to Jessie upgrade

Postby Arjen Balfoort » 31 Jan 2015 16:11

What are you upgrading (SolydX/SolydK HE/BE)?
How are you upgrading (terminal/update manager)?
If you run by terminal, did you follow the steps as described in the OP?


SolydXK needs you!
Development | Testing | Translations

Deleted User 580

Re: HE to Jessie upgrade

Postby Deleted User 580 » 31 Jan 2015 17:12

deleted


Return to “News & Anouncements”

Who is online

Users browsing this forum: No registered users and 2 guests