WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: sce-update errors  (Read 11013 times)

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
sce-update errors
« on: December 19, 2015, 09:23:01 AM »
Hi Jasonw & Co
Code: [Select]
xorg-all is a meta package of related ubuntu ones.
Gathering dependency info..

cat: /tmp/base.tmp/usr/local/sce/base/base.md5sum: File o directory non esistente
cat: /tmp/base.tmp/usr/local/sce/base/base.md5sum: File o directory non esistente
umount: /tmp/base.tmp: non montato


The below SCE's in your SCE directory will be used as
to provide dependencies for xorg-all.sce.

dCore user

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #1 on: December 19, 2015, 10:41:04 AM »
Is there an xorg-all.sce.dep file?  Does it have base in it, and if it does, does base.sce exist?

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #2 on: December 19, 2015, 12:10:44 PM »
Ok, I see what it is, adding exit on error for debGetSceDep.  In the RC I am uploading now.

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: sce-update errors
« Reply #3 on: December 19, 2015, 02:17:03 PM »

Code: [Select]
jls@box:~$ version -r
You are running dCore-trusty:2015.12.19.13.02 which is the latest release candidate.
jls@box:~$ sce-update ephoto
ubuntu
#################### 100.0% 34.8 kBps DONE

verifying download...checksum matches OK
used 11134976 local, fetched 0
#################### 100.0% 0.0 kBps DONE

verifying download...checksum matches OK
used 923648 local, fetched 0
Using the repo http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/ trusty main

Searching for available updates for ephoto.sce.
Using the -r option.
Using the -n option.
Using the -p option.


Creating base.sce from package list /mnt/sdc1/tce/sce/base.sce.lst

Using Package Index: /etc/sysconfig/tcedir/import/debinx/ubuntu_trusty_main_i386
_Packages

Using Package Index: /etc/sysconfig/tcedir/import/debinx/ubuntu_trusty_security_
i386_Packages

Using ubuntu Mirror: http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/

Using ubuntu Security Mirror: http://ubuntu.mirror.garr.it/mirrors/ubuntu-archiv
e/

base is from your own custom package list:

Gathering dependency info..
Merging libnfnetlink0
Merging iptables
Merging liblzma5
Merging libxtables10
Merging libtasn1-6
Merging libp11-kit0
Merging libgpg-error0
Merging libgcrypt11
Merging libgnutls26
Merging Tiny Core custom start script for connman: connman.deb2sce
Merging connman
Merging xdg-utils
Merging ntpdate
Merging language-pack-gnome-fr
Merging language-pack-gnome-fr-base
Merging language-pack-fr-base
Merging language-pack-fr
Merging language-pack-gnome-it
Merging language-pack-gnome-it-base
Merging locales
Merging language-pack-it-base
Merging language-pack-it
Merging base-locale:
Merging fltk-1.1.10:
Merging Xtc:
Merging Xprogs:
Merging less
Merging dmsetup
Merging libdevmapper1.02.1
Merging libparted0debian1
Merging parted
Merging libudisks2-0
Merging libgudev-1.0-0
Merging libatasmart4
Merging Tiny Core custom start script for udisks2: udisks2.deb2sce
Merging udisks2
Merging libpolkit-backend-1-0
Merging libpolkit-agent-1-0
Merging Tiny Core custom start script for policykit-1: policykit-1.deb2sce
Merging policykit-1
Merging wireless-3.16.6-tinycore:
Merging wimax-3.16.6-tinycore:
Merging watchdog-3.16.6-tinycore:
Merging v4l-dvb-3.16.6-tinycore:
Merging usb-serial-3.16.6-tinycore:
Merging thinkpad-acpi-3.16.6-tinycore:
Merging scsi-3.16.6-tinycore:
Merging raid-dm-3.16.6-tinycore:
Merging pci-hotplug-3.16.6-tinycore:
Merging netfilter-3.16.6-tinycore:
Merging net-sched-3.16.6-tinycore:
Merging net-bridging-3.16.6-tinycore:
Merging mtd-3.16.6-tinycore:
Merging leds-3.16.6-tinycore:
Merging kvm-3.16.6-tinycore:
Merging irda-3.16.6-tinycore:
Merging ipv6-3.16.6-tinycore:
Merging input-tablet-touchscreen-3.16.6-tinycore:
Merging input-joystick-3.16.6-tinycore:
Merging i2c-3.16.6-tinycore:
Merging hwmon-3.16.6-tinycore:
Merging graphics-3.16.6-tinycore:
Merging firewire-3.16.6-tinycore:
Merging filesystems-3.16.6-tinycore:
Merging bluetooth-3.16.6-tinycore:
Merging ax25-3.16.6-tinycore:
Merging alsa-modules-3.16.6-tinycore:
Merging ndiswrapper-modules-3.16.6-tinycore:
Merging original-modules-3.16.6-tinycore:
Merging Tiny Core custom start script for unzip: unzip.deb2sce
Merging unzip
Merging wifi:
Merging b43-fwcutter
Merging libreadline5
Merging libpcsclite1
Merging Tiny Core custom start script for wpasupplicant: wpasupplicant.deb2sce
Merging wpasupplicant
Merging libiw30
Merging wireless-tools
Merging firmware-realtek:
Merging firmware-ralink:
Merging firmware-qlogic:
Merging firmware-nonfree:
Merging firmware-netxen:
Merging firmware-myricom:
Merging firmware-linux-nonfree:
Merging firmware-linux-free:
Merging firmware-libertas:
Merging firmware-iwlwifi:
Merging firmware-ivtv:
Merging firmware-ipw2x00:
Merging firmware-intelwimax:
Merging firmware-brcm80211:
Merging firmware-bnx2x:
Merging firmware-bnx2:
Merging firmware-b43legacy-installer:
Merging firmware-b43-lpphy-installer:
Merging firmware-b43-installer:
Merging firmware-atheros:
Merging libpci3
Merging pciutils
Merging libusb-1.0-0
Merging usbutils
Merging libgdbm3
Merging perl-modules
Merging perl
Merging ndiswrapper-common
Merging ndiswrapper-utils-1.9
Merging libsqlite3-0
Merging readline-common
Merging libreadline6
Merging mime-support
Merging libpython2.7-minimal
Merging libpython2.7-stdlib
Merging libpython2.7
Merging libgpm2
Merging vim-runtime
Merging vim-common
Merging vim
Merging libpulsedsp
Merging pulseaudio-utils
Merging libpolkit-gobject-1-0
Merging libffi6
Merging libglib2.0-0
Merging libdbus-glib-1-2
Merging libck-connector0
Merging consolekit
Merging libstdc++6
Merging libjack-jackd2-0
Merging libasound2-plugins
Merging libpam-runtime
Merging netbase
Merging libexpat1
Merging libapparmor1
Merging Tiny Core custom start script for dbus: dbus.deb2sce
Merging dbus
Merging grep
Merging wireless-regdb
Merging libssl1.0.0
Merging libnl-genl-3-200
Merging libnl-3-200
Merging crda
Merging libjson0
Merging libdb5.3
Merging iproute2
Merging ifupdown
Merging libdrm2
Merging zlib1g
Merging libpng12-0
Merging libplymouth2
Merging module-init-tools
Merging Tiny Core custom start script for cpio: cpio.deb2sce
Merging cpio
Merging busybox-initramfs
Merging libklibc
Merging klibc-utils
Merging initramfs-tools-bin
Merging initramfs-tools
Merging plymouth
Merging libdebconfclient0
Merging Tiny Core custom start script for base-passwd: base-passwd.deb2sce
Merging base-passwd
Merging makedev
Merging mountall
Merging Tiny Core custom start script for upstart: upstart.deb2sce
Merging upstart
Merging Tiny Core custom start script for coreutils: coreutils.deb2sce
Merging coreutils
Merging libmount1
Merging Tiny Core custom start script for mount: mount.deb2sce
Merging mount
Merging initscripts
Merging libprocps3
Merging ncurses-base
Merging libncurses5
Merging Tiny Core custom start script for procps: procps.deb2sce
Merging procps
Merging Tiny Core custom start script for dpkg: dpkg.deb2sce
Merging dpkg
Merging tzdata
Merging Tiny Core custom start script for util-linux: util-linux.deb2sce
Merging util-linux
Merging libblkid1
Merging Tiny Core custom start script for udev: udev.deb2sce
Merging udev
Merging libsystemd-daemon0
Merging libattr1
Merging libacl1
Merging systemd-services
Merging libpam-systemd
Merging Tiny Core custom start script for findutils: findutils.deb2sce
Merging findutils
Merging Tiny Core custom start script for login: login.deb2sce
Merging login
Merging Tiny Core custom start script for perl-base: perl-base.deb2sce
Merging perl-base
Merging adduser
Merging libx11-xcb1
Merging libudev1
Merging libtdb1
Merging libnih1
Merging libnih-dbus1
Merging libcgmanager0
Merging libsystemd-login0
Merging libspeexdsp1
Merging liborc-0.4-0
Merging libltdl7
Merging Tiny Core custom start script for gcc-4.8-base: gcc-4.8-base.deb2sce
Merging gcc-4.8-base
Merging libgomp1
Merging libfftw3-single3
Merging libcap2
Merging Tiny Core custom start script for pulseaudio: pulseaudio.deb2sce
Merging pulseaudio
Merging libxext6
Merging libxtst6
Merging libx11-data
Merging libx11-6
Merging sensible-utils
Merging Tiny Core custom start script for debianutils: debianutils.deb2sce
Merging debianutils
Merging Tiny Core custom start script for libpam-modules: libpam-modules.deb2sce
Merging extra files for libpam-modules: libpam-modules-data.tar.gz
Merging libpam-modules
Merging libustr-1.0-1
Merging libsepol1
Merging libbz2-1.0
Merging libsemanage-common
Merging libsemanage1
Merging libaudit-common
Merging libaudit1
Merging libpam0g
Merging Tiny Core custom start script for passwd: passwd.deb2sce
Merging passwd
Merging Tiny Core custom start script for libuuid1: libuuid1.deb2sce
Merging libuuid1
Merging libsm6
Merging libxdmcp6
Merging libxau6
Merging libxcb1
Merging libwrap0
Merging libvorbisenc2
Merging libvorbis0a
Merging libogg0
Merging libflac8
Merging libsndfile1
Merging libjson-c2
Merging libdbus-1-3
Merging libasyncns0
Merging libpulse0
Merging x11-common
Merging libice6
Merging pulseaudio-module-x11
Merging libsamplerate0
Merging libtinfo5
Merging libncursesw5
Merging libasound2-data
Merging libasound2
Merging libpopt0
Merging libslang2
Merging libnewt0.52
Merging whiptail
Merging insserv
Merging libpcre3
Merging libselinux1
Merging Tiny Core custom start script for sysvinit-utils: sysvinit-utils.deb2sce
Merging sysvinit-utils
Merging debconf
Merging sysv-rc
Merging libkmod2
Merging gcc-4.9-base
Merging libgcc1
Merging libc6
Merging Tiny Core custom start script for kmod: kmod.deb2sce
Merging kmod
Merging lsb-base
Merging Tiny Core custom start script for alsa-utils: alsa-utils.deb2sce
Merging alsa-utils
Merging linux-firmware
Parallel mksquashfs: Using 2 processors
Creating 4.0 filesystem on /etc/sysconfig/tcedir/sce/update/base.sce, block size
 4096.
[===========================================================|] 83886/83886 100%
Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 4096
compressed data, compressed metadata, compressed fragments, no xattrs
duplicates are removed
Filesystem size 151604.05 Kbytes (148.05 Mbytes)
49.86% of uncompressed filesystem size (304089.44 Kbytes)
Inode table size 322138 bytes (314.59 Kbytes)
37.45% of uncompressed inode table size (860220 bytes)
Directory table size 181965 bytes (177.70 Kbytes)
49.60% of uncompressed directory table size (366842 bytes)
Number of duplicate files found 317
Number of inodes 17044
Number of files 14151
Number of fragments 4230
Number of symbolic links  1337
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 1556
Number of ids (unique uids + gids) 4
Number of uids 2
root (0)
tc (1001)
Number of gids 4
root (0)
shadow (42)
utempter (1001)
staff (50)
Done.
Existing dep file found.
Using the -r option.
Using the -n option.
Using the -p option.


Importing xorg-all.


Using Package Index: /etc/sysconfig/tcedir/import/debinx/ubuntu_trusty_main_i386_Packages

Using Package Index: /etc/sysconfig/tcedir/import/debinx/ubuntu_trusty_security_i386_Packages

Using ubuntu Mirror: http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/

Using ubuntu Security Mirror: http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/

xorg-all is a meta package of related ubuntu ones.
Gathering dependency info..

Unable to mount base.sce to get needed information.  Exiting...
Error in updating xorg-all.  Exiting..
jls@box:~$
dCore user

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: sce-update errors
« Reply #4 on: December 19, 2015, 02:30:03 PM »
Hi
on a 2nd update,  this time not ephoto, but xorg-all, without rebooting, so with base.sce on the update dir, works, the script finds base
dCore user

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #5 on: December 19, 2015, 02:42:40 PM »
Ok, I am not seeing this myself as an sce in the .dep file that is not mounted and not in sce-update/ is found and used without error.

And I don't see anything in the code that should not work.

Can you manually mount /etc/sysconfig/tcedir/sce/base.sce to an empty dir?

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: sce-update errors
« Reply #6 on: December 19, 2015, 02:45:00 PM »
mounted
dCore user

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #7 on: December 19, 2015, 02:51:03 PM »
Ok, give me the package list of base, and the dep list of xorg-all and I will recreate the sces as I am not seeing this with any of mine with updating when there is a dep file.

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: sce-update errors
« Reply #8 on: December 19, 2015, 03:18:59 PM »
Code: [Select]
jls@box:/mnt/sdc1/tce/sce$ cat base.sce.lst
linux-firmware
alsa-utils
pulseaudio-module-x11
vim
wireless
grep
kernel-all-3.16.6-tinycore
policykit-1
udisks2
Xprogs
base-locale
language-pack-it
language-pack-gnome-it-base
language-pack-fr
language-pack-gnome-fr-base
ntpdate
xdg-utils
libmount1
connman
jls@box:/mnt/sdc1/tce/sce$ cat xorg-all.sce.dep
base
jls@box:/mnt/sdc1/tce/sce$

dCore user

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #9 on: December 19, 2015, 03:57:31 PM »
I re-created base.sce and imported xorg-all with base as a dep.  sce-update did not issue any errors and base.sce is in the normal sce dir.

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: sce-update errors
« Reply #10 on: December 19, 2015, 05:09:14 PM »
Hi jason
seems to work now, now I cannot try anymore since there are no updates.

PS the problem of before e20-terminology empty file confusion is because you decided not to check / inform the user, if the packages in the .lst exist or no
dCore user

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #11 on: December 19, 2015, 05:55:04 PM »
I will ponder it, and based on the cost of performance go from there.  It would be nice to inform the user if there are packages in the list file that are either misspelled or just not avaialable.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #12 on: December 19, 2015, 08:31:47 PM »
Fixed in the latest RC.  Any packages in a list file, whether one specified or by the existence of an sce.lst file will be checked to see if the packages in it exist.  I found 5 in my main sce that are not importable, acroread, etc.  A menu pops up and the user is asked if they wish to proceed.  Like having firefox in a dCore-jessie or iceseweasel in a dCore-wily will pop up the menu as to not available, in both cases it is ok, it is up to the user to decide the sanity of their package list.

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: sce-update errors
« Reply #13 on: December 22, 2015, 06:50:05 AM »
Hi
still problems on sce-update -a
Code: [Select]
...........

......
CUT

Existing dep file found.
Using the -r option.
Using the -n option.
Using the -p option.


Creating enlightenment-theme-gtk.sce from package list /mnt/sdb1/tce/sce/enlightenment-theme-gtk.sce.lst

Using Package Index: /etc/sysconfig/tcedir/import/debinx/ubuntu_trusty_main_i386_Packages

Using Package Index: /etc/sysconfig/tcedir/import/debinx/ubuntu_trusty_security_i386_Packages

Using ubuntu Mirror: http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/

Using ubuntu Security Mirror: http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/

enlightenment-theme-gtk is from your own custom package list:

Gathering dependency info..

Unable to mount e20-terminology.sce to get needed information.  Exiting...
Error in updating enlightenment-theme-gtk.  Exiting..
jls@box:~$
Another thing is that under /tmp/updateavailable I see
Code: [Select]
SCE:  brasero
  Available package updates:
    coreutils        http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/ trusty-updates main
    gstreamer1.0-plugins-base        http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/ trusty-updates main
    libcups2        http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/ trusty-updates main
    libgstreamer-plugins-base1.0-0        http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/ trusty-updates main
    libxml2        http://ubuntu.mirror.garr.it/mirrors/ubuntu-archive/ trusty-updates main
but those packages are not being included in the sce, which is right since they are already inside the brasero deps, but for the updateavailable message this is not clear.
on a second update, this time only enlightenment-theme-gtk, no errors
dCore user

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: sce-update errors
« Reply #14 on: December 22, 2015, 06:36:43 PM »
I will look into the issue with the errant update output to /tmp/updateavailable.

As for the mount issue, it seems related to the -a option where one SCE after the other is mounted and checked.   I will also try and find what is going on with it.

Has anyone else seen this mount error while using "sce-update -a"?
« Last Edit: December 22, 2015, 06:39:43 PM by Jason W »