ArchPup 12.12.2
Build script that make two main sfs, has also defined 'false packages list'
package does not exist, instead it is provided by package libjpeg-turbo. Same is with
sh that is provided with bash... and you have now discovered more of that packages:
libusb is provided by libusbx; procps with procps-ng, and util-linux-ng with util-linux.
For libcups problem is different - in original Arch they split cups in two packages, but
when I replaced original cups and libcups with my package forgot to add libcups to
pacman's base. I will add those new packages to false pkgs list for future releases,
probably more of them exist, but no way to easy find them.
- sh-4.2.039-1 libjpeg-8.0.2-1 libsystemd-196-2 systemd-tools-196-2
package does not exist, instead it is provided by package libjpeg-turbo. Same is with
sh that is provided with bash... and you have now discovered more of that packages:
libusb is provided by libusbx; procps with procps-ng, and util-linux-ng with util-linux.
For libcups problem is different - in original Arch they split cups in two packages, but
when I replaced original cups and libcups with my package forgot to add libcups to
pacman's base. I will add those new packages to false pkgs list for future releases,
probably more of them exist, but no way to easy find them.
when installing a package using yaourt it wants to install linux-headers, even if linux-3.6.8-12.12.sfs is already loaded. the linux-3.6.8-12.12.sfs file should have the folder /var/lib/pacman/local/linux-headers-3.6.8-1 inside of it, so that doesn't happen.
and if the /etc/ssl/certs are inside of the archdev.sfs....it would be nice to have yaourt in the archdev.sfs as well.
also the archdev.sfs has /usr/include/geany inside of it. so if i have the archdev.sfs loaded, and try to install geany, it won't install, saying that those files already exists. is it necessary to have /usr/include/geany inside the archdev.sfs?
these things are minor, but the goal is 'perfect' right? just running into some things that doesn't have to be a minor issue. they can be a 'zero' issue...because they can be fixed.
copy the wl.ko file into the misc directory
does it load?
and if the /etc/ssl/certs are inside of the archdev.sfs....it would be nice to have yaourt in the archdev.sfs as well.
also the archdev.sfs has /usr/include/geany inside of it. so if i have the archdev.sfs loaded, and try to install geany, it won't install, saying that those files already exists. is it necessary to have /usr/include/geany inside the archdev.sfs?
these things are minor, but the goal is 'perfect' right? just running into some things that doesn't have to be a minor issue. they can be a 'zero' issue...because they can be fixed.
Let's see if this will work. Download the attached file.bark_bark_bark wrote:That didn't work at all. It said that the module doesn't exist.
Code: Select all
gzip -d /path/to/wl.ko.gz
mkdir /lib/modules/3.6.8/misc
Code: Select all
depmod -a
modprobe lib80211
modprobe wl
OK, linux-headers folder will be added for next kernel source sfs.stifiling wrote:when installing a package using yaourt it wants to install linux-headers, even if linux-3.6.8-12.12.sfs is already loaded. the linux-3.6.8-12.12.sfs file should have the folder /var/lib/pacman/local/linux-headers-3.6.8-1 inside of it, so that doesn't happen.
and if the /etc/ssl/certs are inside of the archdev.sfs....it would be nice to have yaourt in the archdev.sfs as well.
also the archdev.sfs has /usr/include/geany inside of it. so if i have the archdev.sfs loaded, and try to install geany, it won't install, saying that those files already exists. is it necessary to have /usr/include/geany inside the archdev.sfs?
I added yaourt in only one version earlier because pacmanxg required it, now archdev.sfs has
packer and pistall.sh script inside runs update-ca-certificates, so it works without user intervention.
One package to browser AUR is enough and it will be packer, yaourt is slower and asks
too many questions...
Development files from adrv are also in archdev.sfs, now when I think about it, it's obviously
wrong so i might just move geany to archapps - I have it loaded all the time anyway.
Any chance that pacmanxg will find its way back in archapps?simargl wrote:I added yaourt in only one version earlier because pacmanxg required it,
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
simargl's repos are here: https://bitbucket.org/simargl/Scooby wrote:where can you download buildscripts anyway?
From what I can see (but not tried/tested),
The spkg repo contains the spkg and paka scripts that actually are the building engines for the Archpup packages.
You just clone the repo and run the install script to install them.
The sources repo has just that. Archpup-specific tarballs that are downloaded and installed by spkg
The def-scripts repo contains packman like instructions that tell spkg where to find how to handle the different packages that will be installed.
The archpup repo is where everything happens.
The "arch-tools" folder is like a rootfs-skeleton and contains some puppy-/archpup-specific scripts
The "list" folder caontains the arch-* and spkg-* lists of packages that determine which package to put in which sfs (base, dev, apps and adrv)
Finally the scripts folder contains the 2 scripts that actually build Archpup. mkroot I guess goes first to setup the environment and base follows to do the building.
I hope this helps.
Hopefully simargl or someone that actually tries it, will fill the (inevitably) missing important details and (probably) steps.
(one step that I do not see for example is where the initrd and the ISO are build. unless they are done "manually")
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
Hi Stifilingstifiling wrote:can someone who's tested the wl.ko module leave feedback...stifiling wrote:does it load?
does it load when doing 'modprobe wl'?
are you able to get online using your broadcom wireless hardware with it?
Same result here as with the wl.ko that I compiled.....
The modules load apparently successfully with no errors but wlan0 is not created.....
dmesg:
the last 2 lines are normal for the wl driver.[ 112.272992] lib80211: common routines for IEEE802.11 drivers
[ 112.273440] lib80211_crypt: registered algorithm 'NULL'
[ 133.339050] cfg80211: Calling CRDA to update world regulatory domain
[ 133.791453] wl: module license 'Mixed/Proprietary' taints kernel.
[ 133.791460] Disabling lock debugging due to kernel taint
Puzzling isn't it!!
There may be a conflict with the ssb driver - they do have to be loaded in a specific sequence....
peebee
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
-
- Posts: 1885
- Joined: Tue 05 Jun 2012, 12:17
- Location: Wisconsin USA
stifiling, peebee,
the archpup kernel might be a bit problematic
the archpup kernel might be a bit problematic
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
i was wondering if that may be the case. i myself am using the retroprecise non-pae kernel 3.2.32mavrothal wrote:stifiling, peebee,
the archpup kernel might be a bit problematic
but try adding to the file /etc/modprobe.d/blacklist.conf:
blacklist b43
blacklist bcma
blacklist ssb
and add to the file /etc/rc.d/MODULESCONFIG in the addlist line:
ADDLIST=' lib80211 wl '
it's also saying to try in addlist 'lib80211_crypt_tkip' instead of lib80211, and possibly blacklisting 'brcm80211'
so let's see if messing around with those different configurations, makes any difference.
you know something else that just dawned on me is that i don't think ppl really know that pacman is a 'complete' and easy to use package manager. Just reading the thread title it may be viewed by many as just another puplet by the name of ArchPup. based on Lucid, or Precise or something.
As silly as it may sound, it may register in a lot of users heads as "ArchPup:Made with latest Arch packages.........based on Precise".
Many people may be skipping over it because some of the other titles have a more attention getting headline, and they also don't know pacman's capabilities.
they don't know how easy it is to install those hellishly hard in traditional puppy, favorite apps of theirs using ArchPup, and is just using alternatives apps in a more attention getting 'title' derivative.
As silly as it may sound, it may register in a lot of users heads as "ArchPup:Made with latest Arch packages.........based on Precise".
Many people may be skipping over it because some of the other titles have a more attention getting headline, and they also don't know pacman's capabilities.
they don't know how easy it is to install those hellishly hard in traditional puppy, favorite apps of theirs using ArchPup, and is just using alternatives apps in a more attention getting 'title' derivative.
Looked at the kernel building def file a bit and I can see a potential problem.mavrothal wrote: the archpup kernel might be a bit problematic
It appends the aufs Kbuild into the kernel Kbuild
Code: Select all
cat $build/aufs3-standalone/include/linux/Kbuild >> include/linux/Kbuild
You may want to correct it and trying building the kernel and headers again.- copy ./{Documentation,fs,include/linux/aufs_type.h} files to your
kernel source tree. Never copy ./include/linux/Kbuild.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
LAN setup with Static IP
Dear Darkcity
I would like to inform you that now I am getting internet on Start up after inserting the Code on /root/.start. However, another problem cropped up. i.e. now time clock is not showing properly.
I would like to inform you that now I am getting internet on Start up after inserting the Code on /root/.start. However, another problem cropped up. i.e. now time clock is not showing properly.
darkcity wrote:EDIT:
@rameshiyer
is the solution similar to Stifiling's suggestion, here?
http://murga-linux.com/puppy/viewtopic. ... 048#677048
Could add the code to /root/.start if you don't want to manually run the script everytime.
BTW is there any chance of a Startup folder like in trad Puppy?
EDIT: thanks for USB drive help ; -)
How is the clock not showing properly, wrong time or wrong format. Are you still using the advice from Stifiling?
http://murga-linux.com/puppy/viewtopic. ... 840#676840
I haven't bothered setting the correct time and locale on archpup yet.
http://murga-linux.com/puppy/viewtopic. ... 840#676840
I haven't bothered setting the correct time and locale on archpup yet.
Time Setting
Darkcity
Wrong time. Now time is around 1.25pm. However, in machine time is around 8.50am. As advised by Stiffing, the code was inserted was "hwclock --localtime --hctosys &" in '/root/.xinitrc' script.
Wrong time. Now time is around 1.25pm. However, in machine time is around 8.50am. As advised by Stiffing, the code was inserted was "hwclock --localtime --hctosys &" in '/root/.xinitrc' script.
mavrothal: I removed line
and compiled only linux-headers package. btw linux-api-headers package is currently in
archpup.sfs, it should be in archdev, good thing for saving 700KB. Will test later compiling
whole kernel modules and vmlinuz, or someone else could test - you would need to do this:
Then copy linux from def-scripts to /mnt/home/data/puppy/def-scripts and type:
spkg -c linux.
EDIT: rameshiyer,darkcity
Time is automatically set to CET timezone with
, read help->using archpup... for setting timezones
Code: Select all
cat $build/aufs3-standalone/include/linux/Kbuild >> include/linux/Kbuild
archpup.sfs, it should be in archdev, good thing for saving 700KB. Will test later compiling
whole kernel modules and vmlinuz, or someone else could test - you would need to do this:
Code: Select all
hg clone https://bitbucket.org/simargl/def-scripts
hg clone https://bitbucket.org/simargl/spkg
cd spkg
sh install
spkg -c linux.
EDIT: rameshiyer,darkcity
Time is automatically set to CET timezone with
Code: Select all
rdate -s tick.greyware.com
Good.simargl wrote:mavrothal: I removed lineand compiled only linux-headers package.Code: Select all
cat $build/aufs3-standalone/include/linux/Kbuild >> include/linux/Kbuild
Now you could build aufs-utils without problems.
Just remember to build "shared" instead of the default "static" (sed -i 's/static/shared/' Makefile) otherwise you get a 20-times bigger package
It would appear though that linux/def is still not building and packaging headers. Just the kernel and the modules.simargl wrote:Then copy linux from def-scripts to /mnt/home/data/puppy/def-scripts and type:
spkg -c linux.
Latter: I see you are moving to 3.7.2
Be advised however that aufs will fail again, even with the last fix.
3.7.x aufs also needs:
Code: Select all
cp -r $build/aufs3-standalone/include/uapi/linux/aufs_type.h include/uapi/linux
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==