dCore Import Debian Packages to Mountable SCE extensions > Release Candidates

Announcements

<< < (6/74) > >>

Jason W:
Ok, I imported a system based on your 200-multimedia-jessie which depends on 100-desktop-jessiej which depends on 000-base jessie.  All works like a charm.

I just now see you mean you did not re-import the 100* and 200* SCEs but only the 000-base-jessie.  I am not surprised it that 100* and 200* SCEs that depend on 000* do not work..  As mentioned, there are changes in the dependency routine which result in smaller number of packages being brought in to each SCE.  Though the extra Debian packages originally imported are unneeded by that 000-base-jessie SCE, that results in a dependency being satisfied in an SCE that depends on 000-base-jessie that is no longer there upon a nre-import of 000-base-jessie, and when you re-import 000-base-jessie, those deps are no longer there as not needed by 000-base-jessie but then the 100-desktop-jessie is broken by their absence.

Please re-import in this order and then report back:  000-base-jessie, 100-desktop-jessie, 200-multimedia-jessie.   This change in dependency resolution means that to be accurate, each SCE needs to be re-imported on it's own and then later we can test the update function.  Starting with the SCEs that depend on no other, and then the ones that depend on existing SCEs.

I don't plan on another intrusion in our SCE directory again especially as it affects the release cuts, if so, we just revert to Robert's awk routine once and forever which is slower on the main Packages list but works every time.  But I believe this one is working. 

netnomad:
hi jason,

now it worked fine.

so, do i understand it right that not all packages should be re-imported in one line...
so at first 000-base-jessie needs to be re-imported,
then the system needs a reboot for the reloading of the 000-base-package,
then the second 100-desktop-jessie can be re-imported based on the freshly loaded 000-base-package,
then after a further reboot 200-multimedie-jessie gets the right updated dependencies for its re-import!?

so in this way i succeeded :-)

thank you for your help.

Jason W:
Great.  I now reread my last post and it appears way more harsh than I meant it, I guess I was banging my head on the keyboard by then trying to find the problem and solution. 

Thanks for the instructions on how you corrected your SCE directory, I will mention in the release thread to refer to here on how to update existing SCE collections.

Also, I will try to make a script that will give a visual tree of dep file contents to make it easier.

Jason W:
On second thought, if anyone is having issue on updating their existing SCE directory, please post here and we will work through specifices rather than me spending the time with a script to tell the order of SCEs to update in a given SCE directory. 

netnomad:
hi jason,

actually everything seems to work flawless, but i'm not sure whether updatesce really notices all needed updates.

tc@box:~$ updatesce -c -a
000-base-jessie
100-desktop-jessie
200-multimedia-jessie
libreoffice
original-modules-3.8.13-tinycore
vbox
No updates available for chosen SCEs.


but importsce wants to download some files:

tc@box:~/.TCE/sce$ importsce -s -d -l 100-desktop-jessie
Using the -d option.
Using the -s option.
Using the -u option.
debian
#################### 100.0% 0.0 kBps DONE   
verifying download...checksum matches OK
used 10708992 local, fetched 0
Using the repo http://ftp.us.debian.org/debian debian jessie main
Do you want to create 100-desktop-jessie.sce from package list /mnt/sdb2/tce/sce/100-desktop-jessie? (y/N): y
Using Package Index: /etc/sysconfig/tcedir/debian_jessie_main_i386_Packages
Using debian Mirror: http://ftp.us.debian.org/debian
100-desktop-jessie is from your own custom package list:
Gathering dependency info..
The below SCE's in your SCE directory will be used as
to provide dependencies for 100-desktop-jessie.sce.
000-base-jessie
Determining HD and RAM space needed..
0.15 MB of downloads required.
460.75 MB needed for unpacking archives.
169.17 MB of compressed archives will be used.
799.23 MB is a good estimate of /mnt/sdb2/tce space needed, 2763.80 MB is available.


additionaly i don't understand that updatesce -c -a checks huge packages in less then a small part of a second...
000*, 100* and 200* are checked so fast, after libre office it takes some time to check original-modules-3.8.13-tinycore and vbox. this odd behavior let me doubt whether the big packages are really checked.

by the way do we need the md5.txt-files... i delete them to speed up the boot process?!
do you need that md5-files for your updatesce-routine?

thank you for your help.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version