dCore Import Debian Packages to Mountable SCE extensions > dCore X86
importsce "add-on".sces based on "base".sces
yoshi314:
It works better. Now sce's generate correctly. Could be i needed to be on bare installation.
There is another problem i spotted.
On a bare system (that generated a few sce's but none were loaded) I ran : importsce wireless .
After seeing list of packages i pressed ctrl+c.
I attempted to importsce bzip2
This pulled all the firmware package dependencies into bzip2.sce . Re-importing bzip2 makes it generate properly, without wireless deps.
Few things that could use improvement.
- usage info for importsce
- option to just list packages that will be used into generating an sce, before confirming your choice
- maybe some integrated readme on most common things (esp extra repositories)
- some kind of simple search for debian packages
Jason W:
I uploaded a new dCore.gz, please test it. I put in a safety measure for when ctrl-c is pressed during import.
Now that hopefully the bugs are down to a minimum, I will work on some of the points mentioned.
netnomad:
hi jason w,
original-modules-KERNEL boots fine now.
but the reimport of my old mydesktop.sce results in multiple line of
....
grep: /tmp/.scedebs: No such file or directory
...
before the start of the merging process.
thank you for your help.
yoshi314:
Btw is there a way to list those core provided packages or comfortably search them ? There are some core provided packages or metapackages and i am not sure how to find them if i don't know their names. It seems that core packages are used when debian has no packages under the same name.
Also, wifi package has no dependencies. It fails to work due to lack of wireless-tools, even if wireless interfaces are available. Providing wireless-tools makes it work.
One more suggetion that could help less advanced users - simple script to make extension out of directory. I have a b43 driven wireless card and it requires obtaining firmware on my own, with b43-fwcutter. It's not provided in any sce.
Problem is that the easy way of putting it into mydata.tgz makes it available after the b43 driver loads. Unload+load of the driver crashes the kernel (requires more modules to be unloaded/loaded afaik), which makes even more of a problem for less savvy users.
I made an sce with generated firmware manually and set it to load as the first extension, before wireless modules, solving my problem. Most users might have a hard time resolving this. I suspect this situation might occur in different circumstances.
Jason W:
Uploaded new cut.
Hopefully fixed the /tmp/.scedebs grep echo which is harmless but nevertheless needs to be quieted.
Added a --help to importsce. Use -h or --help to access it.
Before final confirmation of making an sce, the list of packages that will be included only in that sce and not what is already in it's deps are shown.
Added wireless-tools to the deps of wifi.
As for readmes, we can always use help in documentation. I try to get to it when I can, maybe as things settle more documentation can appear.
Added a tool "searchdeb" that will search the Packages files of the main and any extra mirror, listing possible package matches along with the mirror they will be pulled from.
I will find a way to list custom or meta packages soon.
To make an sce out of a single directory, it is simple. If the directory is firmware it's directory from the top is firmware/lib/firmware/, do:
mksquashfs firmware myfirmware.sce.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version