Tiny Core Linux

dCore Import Debian Packages to Mountable SCE extensions => dCore X86 => Topic started by: jls on November 29, 2015, 04:59:04 AM

Title: sce-update problems
Post by: jls on November 29, 2015, 04:59:04 AM
using dCore-trusty md5sum: e15547707404f106db7d8a5bb0128462

tried sce-update conky:
Code: [Select]
jls@box:~$jls@box:/mnt/sdb1/tce/sce$ sce-update conky
ubuntu
#################### 100.0% 17.7 kBps DONE

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

verifying download...checksum matches OK
used 870400 local, fetched 0
Using the repo http://ppa.launchpad.net/enlightenment-git/ppa/ubuntu trusty main
Using the repo http://ppa.launchpad.net/niko2040/e19/ubuntu trusty main
Using the repo http://dl.google.com/linux/talkplugin/deb/ stable main
Using the repo http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu trusty main
Using the repo http://ftp5.gwdg.de/pub/opensuse/repositories/home:/jgeboski/xUbuntu_14.04 trusty ./
Using the repo http://sourceforge.net/projects/ubuntuzilla/files/mozilla/apt all main
Using the repo http://ppa.launchpad.net/whatsapp-purple/ppa/ubuntu trusty main
Using the repo http://archive.canonical.com/ubuntu/ trusty partner
Using the repo http://packages.bodhilinux.com/bodhi trusty main
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-updates main
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-updates multiverse
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-updates restricted
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-updates universe
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-backports main
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-backports multiverse
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-backports restricted
Using the repo http://giano.com.dist.unige.it/ubuntu trusty-backports universe
Using the repo http://giano.com.dist.unige.it/ubuntu trusty main

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


Importing conky.


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://giano.com.dist.unige.it/ubuntu

Using ubuntu Security Mirror: http://giano.com.dist.unige.it/ubuntu

conky is a standard ubuntu trusty package.
Gathering dependency info..



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

seamonkey-mozilla-build


Merging libxmmsclient6
Merging liblua5.1-0
Merging libid3tag0
Merging libimlib2
Merging libaudclient2
Merging conky-std
Merging conky
Parallel mksquashfs: Using 2 processors
Creating 4.0 filesystem on /etc/sysconfig/tcedir/sce/update/conky.sce, block size 4096.
[===============================================================|] 503/503 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 813.69 Kbytes (0.79 Mbytes)
43.19% of uncompressed filesystem size (1883.84 Kbytes)
Inode table size 1972 bytes (1.93 Kbytes)
44.37% of uncompressed inode table size (4444 bytes)
Directory table size 873 bytes (0.85 Kbytes)
53.04% of uncompressed directory table size (1646 bytes)
Number of duplicate files found 4
Number of inodes 76
Number of files 48
Number of fragments 5
Number of symbolic links  8
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 20
Number of ids (unique uids + gids) 2
Number of uids 1
root (0)
Number of gids 2
root (0)
staff (50)
Done.
Refer to /tmp/updateavailable for details of package updates.

jls@box:~$ cat /tmp/updateavailable
SCE:  base
  Available package updates:
SCE:  xorg-all
  Available package updates:
SCE:  gstreamer1
  Available package updates:
SCE:  e20-terminology
  Available package updates:
SCE:  seamonkey-mozilla-build
  Available package updates:
SCE:  conky
  Available package updates:
    libffi6        http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main
    libpng12-0        http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main
    libxml2        http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main http://giano.com.dist.unige.it/ubuntu trusty-updates main


jls@box:~$ cat /opt/debextra/*
http://ppa.launchpad.net/enlightenment-git/ppa/ubuntu trusty main
http://ppa.launchpad.net/niko2040/e19/ubuntu trusty main
http://dl.google.com/linux/talkplugin/deb/ stable main
http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu trusty main
http://ftp5.gwdg.de/pub/opensuse/repositories/home:/jgeboski/xUbuntu_14.04 ./
http://sourceforge.net/projects/ubuntuzilla/files/mozilla/apt all main
http://ppa.launchpad.net/whatsapp-purple/ppa/ubuntu trusty main
http://archive.canonical.com/ubuntu/ trusty partner
http://packages.bodhilinux.com/bodhi trusty main
http://giano.com.dist.unige.it/ubuntu trusty-updates main
http://giano.com.dist.unige.it/ubuntu trusty-updates multiverse
http://giano.com.dist.unige.it/ubuntu trusty-updates restricted
http://giano.com.dist.unige.it/ubuntu trusty-updates universe
http://giano.com.dist.unige.it/ubuntu trusty-backports main
http://giano.com.dist.unige.it/ubuntu trusty-backports multiverse
http://giano.com.dist.unige.it/ubuntu trusty-backports restricted
http://giano.com.dist.unige.it/ubuntu trusty-backports universe

Another thing:
before sce-update conky I've added hicolor-icon-theme to base.sce.lst, but it didn't gets updated
Title: Re: sce-update problems
Post by: Jason W on November 29, 2015, 07:15:18 AM
Ok, I will look into the adding to list files.

Does a second run of "sce-update conky" right after the first update show any updates available?
Title: Re: sce-update problems
Post by: Jason W on November 29, 2015, 07:44:36 AM
Ok, I found a critical error in dealing with extra repos.  New cut in release candidates.
Title: Re: sce-update problems
Post by: Jason W on November 29, 2015, 01:01:22 PM
New release candidate that seems to fix the adding to the .lst file issue.
Title: Re: sce-update problems
Post by: netnomad on November 29, 2015, 11:00:57 PM
hi jason,

sce-update -a of the last cut needs now so much time for the checking-process:

tc@box:~$ md5sum /mnt/sdb1/live/dcore-current/boot/dCore-jessie.gz
f4ed96e67f1cbda489abdaa49bafd0fd  /mnt/sdb1/live/dcore-current/boot/dCore-jessie.gz

perhaps 10 times so long?

Title: Re: sce-update problems
Post by: Jason W on November 30, 2015, 04:59:56 AM
Yeah, that is the loop within a loop to check for packages that are in the SCE that are now not needed.

But I think I can trim it down, if not then we just have to know to re-import an SCE if you take an item off it's .lst file which is simple.
Title: Re: sce-update problems
Post by: jls on November 30, 2015, 02:18:27 PM
I attach updateavailable

[attachment deleted by admin]
Title: Re: sce-update problems
Post by: Jason W on November 30, 2015, 06:26:12 PM
Thank you, but I have spent many hours since the last cut perfecting the update routine, much trial and error, but I think I have it in the bag.  I want it to cover all the bases so to speak, and I want to to test it out extensively in the next few days before I upload the fix. 
Title: Re: sce-update problems
Post by: Jason W on December 02, 2015, 09:10:32 PM
I am working on this , testing it from every angle.  It is almost there, I just want to have it right before releasing it as it is easier for me to test my own errors I see than for others to see a glitch and report it and me ask for info and then testing it.  Saves us all time.   Hopefully in the coming days.
Title: Re: sce-update problems
Post by: netnomad on December 03, 2015, 12:26:19 AM
thank you for your time and commitment... we appreciate it :-)
Title: Re: sce-update problems
Post by: Onyarian on December 03, 2015, 06:11:40 AM
+1 :-)

Enviado mediante Tapatalk

Title: Re: sce-update problems
Post by: Jason W on December 04, 2015, 12:44:37 PM
Ok, there were things needing fixing and hopefully that is done now.  Existing .lst files if edited will be taken into account but not to allow manual editing rather the differences are found in what an SCE has but doesn't need, or need but doesn't have.   Existing .dep files should never be edited manually, a re-import with using the select menu when asked do you want to use the existing dep fie should be used instead.  List .lst files can be copied and pasted and then used during a re-import.

However, with a list file is changed even via re-import, it can affect packages that have that SCE in their .dep files.  If during a re-import a .dep file is changed, it should not afffect those SCEs that depend on that SCE since either way the SCE being used as a dep will have at least the packages that it needs.  Whether in the SCE itself or in it's deps that will be loaded.

This brings me to the need for a tool that allows editing of the dep or list files, which will determine any affected SCEs and re-import them if needed.  That way the integrity of the data in each SCE's /usr/local/sce/ directory stays intact.

Title: Re: sce-update problems
Post by: jls on December 06, 2015, 02:12:42 PM
Hi
tried again sce-update -a and sce-update e20-termonology, but the response is no update available, which is not true since there are updates in the "e" packages which are build every day on the ppa
Title: Re: sce-update problems
Post by: Jason W on December 06, 2015, 03:23:07 PM
Ok, I will test it out tonight.
Title: Re: sce-update problems
Post by: Jason W on December 06, 2015, 06:16:44 PM
Ok, it was a bug in the importupdatecheck script.  New RC uploaded.
Title: Re: sce-update problems
Post by: Jason W on December 08, 2015, 05:07:14 AM
If you could test with these two files copied to /usr/bin, let's see if it fixes it.

http://tinycorelinux.net/dCore/x86/import/importupdatecheck

http://tinycorelinux.net/dCore/x86/import/sce-update
Title: Re: sce-update problems
Post by: jls on December 08, 2015, 06:30:44 AM
tried sce-update ephoto, using the latest rc using the importupdated check attached to this post.

[attachment deleted by admin]
Title: Re: sce-update problems
Post by: Jason W on December 08, 2015, 06:33:29 AM
Thanks.  Is that making an update loop, or after an update does it say no updates available?

Title: Re: sce-update problems
Post by: jls on December 08, 2015, 06:51:15 AM
the 2nd one, good!

[attachment deleted by admin]
Title: Re: sce-update problems
Post by: Jason W on December 08, 2015, 07:52:35 AM
Great!

I will upload a new release candidate this evening when I get in.  A lot of bugs were uncovered and fixed in this week regarding the update routine.  Thanks for testing and feedback.
Title: Re: sce-update problems
Post by: jls on December 11, 2015, 07:40:38 AM
updateavailable (cutted):
SCE:  adobe-flash-properties-gtk
  Available package updates:
adobe-flashplugin: 6e5280fa24254572a0ef06062fbd2cd5
adobe-flashplugin: ccbdecf96e64a5f999c6992e9df5ad21
adobe-flash-properties-gtk: d46bd23794575c53cbf7c689562ee030
adobe-flash-properties-gtk: b1f66b17b14694704573a568c703359e
coreutils: b40c602719d35f3ea4fdc2503814d792
coreutils: f8c162231c51869f03aaa8ac4b6a75c5
debconf: 083b7e0bc23eeeca392d35ab898b1eac
debconf: 083b7e0bc23eeeca392d35ab898b1eac
debianutils: b5bce3af4b2ee9ba2bc62f36b7ec69b0
debianutils: b5bce3af4b2ee9ba2bc62f36b7ec69b0
fontconfig: bb156c878e21825eccc63c0c442f359c
fontconfig: bb156c878e21825eccc63c0c442f359c
fontconfig-config: cb98cb28b96d218db9df3af4538a3658
fontconfig-config: cb98cb28b96d218db9df3af4538a3658
fonts-dejavu-core: 7167c133d8ec713c90fc64faab927994
fonts-dejavu-core: 7167c133d8ec713c90fc64faab927994
gcc-4.8-base: d78227d9f47076b54d6345965e560d23
gcc-4.8-base: d78227d9f47076b54d6345965e560d23
gcc-4.9-base: f76c852f85ace79e9a1b14ea42a6351b
gcc-4.9-base: f76c852f85ace79e9a1b14ea42a6351b
libatk1.0-0: 6389616c51cf2200d69caa97e2c00613
libatk1.0-0: 6389616c51cf2200d69caa97e2c00613
libatk1.0-data: 023fba9076d80ade2849987daf871532
libatk1.0-data: 023fba9076d80ade2849987daf871532
libaudit1: a1006c700151c1891fce46b4bbe5b3ca
libaudit1: a1006c700151c1891fce46b4bbe5b3ca
libaudit-common: 26dcbed153579639985b25f47a59118d
libaudit-common: 26dcbed153579639985b25f47a59118d
libavahi-client3: cd5898efcd586fea951efcb29aed899f
libavahi-client3: cd5898efcd586fea951efcb29aed899f
libavahi-common3: 87435bcf3db5b99d0df4d62eabcfbd6a
libavahi-common3: 87435bcf3db5b99d0df4d62eabcfbd6a
libavahi-common-data: 8ffb9c05fb53a49e66b67f77282742ea
libavahi-common-data: 8ffb9c05fb53a49e66b67f77282742ea
libbz2-1.0: a40ec8e2190e7aca0cc5740dcd76965e
libbz2-1.0: a40ec8e2190e7aca0cc5740dcd76965e
libc6: 4d8ef1bb8c9fea102c3eb7c29e16fad7
libc6: 4d8ef1bb8c9fea102c3eb7c29e16fad7
libcairo2: 4f5fc67f8add44e06171e82a2ce1e367
libcairo2: 4f5fc67f8add44e06171e82a2ce1e367
libcomerr2: ccd412861c5f5b13cc9e6d73ecc9dcdc
libcomerr2: ccd412861c5f5b13cc9e6d73ecc9dcdc
libcups2: 35cb873bc937e4ab8c84f25f35599d41
libcups2: 35cb873bc937e4ab8c84f25f35599d41
libdatrie1: deca9c4a92152a94ab991536d8782d5b
libdatrie1: deca9c4a92152a94ab991536d8782d5b
libdbus-1-3: ad6d8fbee88acb6c4eb1b948d07400d6
libdbus-1-3: ad6d8fbee88acb6c4eb1b948d07400d6
libexpat1: 5edf781807b003abb9fb932db8c427df
libexpat1: 5edf781807b003abb9fb932db8c427df
libffi6: 2df79eccd4d070d5bdce6214eca6cdb0
libffi6: 2df79eccd4d070d5bdce6214eca6cdb0
libfontconfig1: 273d82e5acaa3a3095a04d27ea135440
libfontconfig1: 273d82e5acaa3a3095a04d27ea135440
libfreetype6: b5379528520958065c9851bb046fa879
libfreetype6: b5379528520958065c9851bb046fa879
libgcc1: c57a0a8f3b3ae87c6071927bc518e28c
libgcc1: c57a0a8f3b3ae87c6071927bc518e28c
libgcrypt11: 9428d1edd6a5cfa9e9b974ef68688fd1
libgcrypt11: 9428d1edd6a5cfa9e9b974ef68688fd1
libgdk-pixbuf2.0-0: 594d56f35bdce0dec1937f73e9419939
libgdk-pixbuf2.0-0: 594d56f35bdce0dec1937f73e9419939
libgdk-pixbuf2.0-common: f40bcb606d2124f523e940d9977f51b3
libgdk-pixbuf2.0-common: f40bcb606d2124f523e940d9977f51b3
libglib2.0-0: 2aa3e2e8c58e79f21145bd837e95d131
libglib2.0-0: 2aa3e2e8c58e79f21145bd837e95d131
libgnutls26: 6fa2a7795c2d0153661c08d70a45eefd
libgnutls26: 6fa2a7795c2d0153661c08d70a45eefd
libgpg-error0: 212bbc46e324b7e002b6ca482fa130f8
libgpg-error0: 212bbc46e324b7e002b6ca482fa130f8
libgraphite2-3: 83b1e3216bd8dad7c4ae76e603e974ed
libgraphite2-3: 83b1e3216bd8dad7c4ae76e603e974ed
libgssapi-krb5-2: 776d7c2b3d5a6251352b291232605b12
libgssapi-krb5-2: 776d7c2b3d5a6251352b291232605b12
libgtk2.0-0: cc58ccd2005b1129ece52d8dc28a0aa3
libgtk2.0-0: cc58ccd2005b1129ece52d8dc28a0aa3
libgtk2.0-common: b078ec8d63bcf3748453f4dcdca2e59f
libgtk2.0-common: b078ec8d63bcf3748453f4dcdca2e59f
libharfbuzz0b: 322631ba04786fd2bcf3244a484976d0
libharfbuzz0b: 322631ba04786fd2bcf3244a484976d0
libice6: 33c0e8fc872f8af793e4c9c1f4970ef6
libice6: 33c0e8fc872f8af793e4c9c1f4970ef6
libidn11: 86ead2e7aaea2750ea6903d494c6503b
libidn11: 86ead2e7aaea2750ea6903d494c6503b
libjasper1: 78111f7c0c408f4c12a4c67e5b6c77ca
libjasper1: 78111f7c0c408f4c12a4c67e5b6c77ca
libjbig0: 28e05dd5406e4aa4111010279e0f5b31
libjbig0: 28e05dd5406e4aa4111010279e0f5b31
libjpeg8: fabd39bf2821265a696997063673fcea
libjpeg8: fabd39bf2821265a696997063673fcea
libjpeg-turbo8: 5192c90b7eec7184e24c00d8a1ffed7c
libjpeg-turbo8: 5192c90b7eec7184e24c00d8a1ffed7c
libk5crypto3: 172ccc6eb3dea2a410de13b6c4f82aca
libk5crypto3: 172ccc6eb3dea2a410de13b6c4f82aca
libkeyutils1: 7854f1c6c74e72f523de38676fea38a4
libkeyutils1: 7854f1c6c74e72f523de38676fea38a4
libkrb5-3: ae13a7c338f626d2f59f0ddf77336804
libkrb5-3: ae13a7c338f626d2f59f0ddf77336804
libkrb5support0: 47b7fa5755929c1c58df8aab3da2f7cf
libkrb5support0: 47b7fa5755929c1c58df8aab3da2f7cf
liblzma5: 63c5b9be069f7ed2ba6da668a6e9d8e5
liblzma5: 63c5b9be069f7ed2ba6da668a6e9d8e5
libnspr4: 4d41a215a5eaa71405b8b86dfee683d6
libnspr4: 4d41a215a5eaa71405b8b86dfee683d6
libnss3: 816e320a6e96dcd7de7143ede044cf0d
libnss3: 816e320a6e96dcd7de7143ede044cf0d
libnss3-nssdb: 24f0c1f9fca8ea633cf64e622f024012
libnss3-nssdb: 24f0c1f9fca8ea633cf64e622f024012
libp11-kit0: 3dfeef82cdd77dafd8140cc2c512f621
libp11-kit0: 3dfeef82cdd77dafd8140cc2c512f621
libpam0g: cecfdacc8771f1e1e8b2112ad5218293
libpam0g: cecfdacc8771f1e1e8b2112ad5218293
libpam-modules: 9da750d64d13d91a8c1c61554a93b95f
libpam-modules: 9da750d64d13d91a8c1c61554a93b95f
libpango-1.0-0: 05572ae84dbbefb374d64fdba5b8c124
libpango-1.0-0: 05572ae84dbbefb374d64fdba5b8c124
libpangocairo-1.0-0: da956af99be7d99bad0e595aa62f3ed5
libpangocairo-1.0-0: da956af99be7d99bad0e595aa62f3ed5
libpangoft2-1.0-0: 8b2aad9b586b493023cb4a2789887adb
libpangoft2-1.0-0: 8b2aad9b586b493023cb4a2789887adb
libpcre3: 0166a8679cf6a34ea2f8fcfc89c99651
libpcre3: 0166a8679cf6a34ea2f8fcfc89c99651
libpixman-1-0: 732697673c80891cce120e07c45eec84
libpixman-1-0: 732697673c80891cce120e07c45eec84
libpng12-0: dbdefc62803494f990df0a414ca479e0
libpng12-0: dbdefc62803494f990df0a414ca479e0
libselinux1: 9ad4d0584af2ff68f8f42cfbcff8e591
libselinux1: 9ad4d0584af2ff68f8f42cfbcff8e591
libsemanage1: 0ff2a7cdaea7a6c269c30d5faca4d2b8
libsemanage1: 0ff2a7cdaea7a6c269c30d5faca4d2b8
libsemanage-common: 39f4bef23b2f24415e6d6460bc87b518
libsemanage-common: 39f4bef23b2f24415e6d6460bc87b518
libsepol1: ccaa8e9761fee0a6fa38b4eb04b3bb58
libsepol1: ccaa8e9761fee0a6fa38b4eb04b3bb58
libsm6: 07d4ddd8a7c9fdabb04de7c9a0e3df84
libsm6: 07d4ddd8a7c9fdabb04de7c9a0e3df84
libsqlite3-0: 76fb410b9844ccf57228a47fc143aa5f
libsqlite3-0: 76fb410b9844ccf57228a47fc143aa5f
libssl1.0.0: df7cfcfeef52c8d9f08da6a8f9d1cf87
libssl1.0.0: df7cfcfeef52c8d9f08da6a8f9d1cf87
libstdc++6: 555eba37f9e1846be0fc5ed59174a870
libstdc++6: 555eba37f9e1846be0fc5ed59174a870
libtasn1-6: 8aceee881d575871e8f5faf4a960388c
libtasn1-6: 8aceee881d575871e8f5faf4a960388c
libthai0: 7379f8b34b141ad2d91463e5bfd088a4
libthai0: 7379f8b34b141ad2d91463e5bfd088a4
libthai-data: 0b3dbe2bb0d89c13a9ad4410d0d896b9
libthai-data: 0b3dbe2bb0d89c13a9ad4410d0d896b9
libtiff5: 955271631df234030d4a7fddcf6f2904
libtiff5: 955271631df234030d4a7fddcf6f2904
libustr-1.0-1: f2ac832943709139d7a3abf894967776
libustr-1.0-1: f2ac832943709139d7a3abf894967776
libuuid1: 58f3f1a8cd8fd0183da8764a986562dd
libuuid1: 58f3f1a8cd8fd0183da8764a986562dd
libx11-6: 834878393c0c7f484c5a889f36c1a4f2
libx11-6: 834878393c0c7f484c5a889f36c1a4f2
libx11-data: 003252d2b4043b0ba1163b861653d589
libx11-data: 003252d2b4043b0ba1163b861653d589
libxau6: 62e3f75a55e8639912296273a65d048a
libxau6: 62e3f75a55e8639912296273a65d048a
libxcb1: 7356b0a854e08bd4ed474658bf1b39e1
libxcb1: 7356b0a854e08bd4ed474658bf1b39e1
libxcb-render0: a8584edfbf601220a992502ddb47d24d
libxcb-render0: a8584edfbf601220a992502ddb47d24d
libxcb-shm0: b5aff4c113531324acc03e64ff78560b
libxcb-shm0: b5aff4c113531324acc03e64ff78560b
libxcomposite1: ef6c3e2f636f73701928c0f34417e61d
libxcomposite1: ef6c3e2f636f73701928c0f34417e61d
libxcursor1: 69e9f0161bd7ed82fb93a7bc8a624008
libxcursor1: 69e9f0161bd7ed82fb93a7bc8a624008
libxdamage1: a7298a45920a4e8f9a534bf8f4125068
libxdamage1: a7298a45920a4e8f9a534bf8f4125068
libxdmcp6: ba7ef6265e8f92b34d9b0404e85a72b1
libxdmcp6: ba7ef6265e8f92b34d9b0404e85a72b1
libxext6: a57597a0a1d127fc10656c53a0bcb1f9
libxext6: a57597a0a1d127fc10656c53a0bcb1f9
libxfixes3: bb45beda7763507634207ffa12e9a383
libxfixes3: bb45beda7763507634207ffa12e9a383
libxi6: e641b61c2192534f99e8d6ed712589e2
libxi6: e641b61c2192534f99e8d6ed712589e2
libxinerama1: e590212314255945274190f669efc2f5
libxinerama1: e590212314255945274190f669efc2f5
libxml2: 41ae7a16fa0506cfd3deef612cc55b7e
libxml2: 41ae7a16fa0506cfd3deef612cc55b7e
libxrandr2: 3afe2e1c4b42eec8d57916b9f284f0dd
libxrandr2: 3afe2e1c4b42eec8d57916b9f284f0dd
libxrender1: 6ef1cb06986505a07cbdc952daf82f76
libxrender1: 6ef1cb06986505a07cbdc952daf82f76
libxt6: 54818de8509ad54210ae05ee67038045
libxt6: 54818de8509ad54210ae05ee67038045
lsb-base: fe7b4d46b4b3b9ffdfbf30dee01c0f48
lsb-base: fe7b4d46b4b3b9ffdfbf30dee01c0f48
passwd: f152343b54d9b677ecba3bfcee378ca3
passwd: f152343b54d9b677ecba3bfcee378ca3
sensible-utils: 18f69bbed048d2d39f7a13c26a949ccf
sensible-utils: 18f69bbed048d2d39f7a13c26a949ccf
shared-mime-info: 102227ef6fb5d783e692cae57d38dacb
shared-mime-info: 102227ef6fb5d783e692cae57d38dacb
ucf: 9f8e6182138346be7e16769b931e46b8
ucf: 9f8e6182138346be7e16769b931e46b8
wget: 534e1c8fb1ba3800d5c7fac0f6e9615b
wget: 534e1c8fb1ba3800d5c7fac0f6e9615b
x11-common: 62ee5ada95d77863753c3c1f24455810
x11-common: 62ee5ada95d77863753c3c1f24455810
zlib1g: dfc9b329862ecb94556d159844ce03dc
zlib1g: dfc9b329862ecb94556d159844ce03dc
    adobe-flashplugin        http://archive.canonical.com/ubuntu/ trusty partner
    adobe-flash-properties-gtk        http://archive.canonical.com/ubuntu/ trusty partner
    coreutils        http://giano.com.dist.unige.it/ubuntu trusty-updates main
 
Title: Re: sce-update problems
Post by: Jason W on December 11, 2015, 02:35:25 PM
I have left the md5sum data in for now.  Is something working incorrectly?
Title: Re: sce-update problems
Post by: jls on December 12, 2015, 08:56:44 AM
it seems to work!
The only think that, during the creation of the 2nd sce I got no space left on device, but the process keeped continuing triyng to create the next sces, instead of stopping.
Remember to remove the md5sum, and when you have time don't double check the sce contents, one when looking for update and the other when creating the sce, and maybe is also needed to check the sce cretaing a matrix of dependnces, instead alphabetically.
Thank you
Title: Re: sce-update problems
Post by: Jason W on December 12, 2015, 07:05:15 PM
Ok, so does the update/import continue though there was no space without you saying it was ok to continue?  Or did you say ok it was ok to continue when asked even though there was listed as no space.  Once you answer, the process may finish successfully or may not, RAM cache has a lot to do with that.  The checking of free space/RAM errs on the side of caution.   Cached ram is not listed as free but can be used, but I don't want to issue a "cache-clear" upon each import as folks may not want to clear their RAM on import.

The md5sum creating fields will be commented on the next update.  I can ask folks to uncomment them if testing out update problems. 

The reason the /tmp/update and similar files result in an alphabetical order is due to a "sort | uniq" used on the list. 
Title: Re: sce-update problems
Post by: jls on December 12, 2015, 07:19:27 PM
Hi. I wanted to 'say' that the error was during the mksquashfs command. 
Title: Re: sce-update problems
Post by: Jason W on December 12, 2015, 09:01:29 PM
Ok.  Did you answer that you wanted to continue when warned that there was not enough space, or did it continue on it's own?

Thanks.
Title: Re: sce-update problems
Post by: jls on December 13, 2015, 06:13:31 AM
I haven't noticed any warning, I haven't touched my keyboard, the script just continued it's execution creating the next sce while the previous one failed during the mksquashfs command
Title: Re: sce-update problems
Post by: Jason W on December 13, 2015, 02:53:56 PM
Just to make sure, you were using the -s "size" option? 

I can put a check for an exit 0 for the last sce-import session in sce-update so it will stop if the last import failed.
Title: Re: sce-update problems
Post by: jls on December 13, 2015, 03:10:19 PM
No -s option used. I think the mksquashfs return could be checked
Title: Re: sce-update problems
Post by: Jason W on December 13, 2015, 03:19:45 PM
Ok, the -s option is what is designed to prevent the running out of space.  But it should be a simple code addition to check the output of mksquashfs of the last import, and does make sense.
Title: Re: sce-update problems
Post by: jls on December 14, 2015, 03:58:01 AM
Why only the last import?
Title: Re: sce-update problems
Post by: Jason W on December 14, 2015, 06:31:20 AM
The previous import, that is.
Title: Re: sce-update problems
Post by: Jason W on December 15, 2015, 07:13:07 AM
Exit status checks added for the tar.gz downloads during import (debs already had this) and also for merging and the final mksquashfs SCE creation.   Sce-import or sce-update halts upon error in any of those.

Uploaded to release candidates.