Archpup 13.2 info

Puppy related raves and general interest that doesn't fit anywhere else
Message
Author
User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#16 Post by mavrothal »

cinclus_cinclus wrote:Did someone try to set keyboard mapping by /etc/locale.gen and locale-gen in 13.2?

In my case I have uncommented the german settings in /etc/locale.ben but then locale-gen says it cannot find /usr/bin/localedef - though that program exists.[
Yes, I had this problem with localdef and locale (when I was trying to get quicksetup going). There is something wrong with the ones in the build.
I _think_ that it does work after you have a savefile but not on first boot. (I have to verify that but I do have an Archpup-13.2 system that I know it works and I also know that on a pfix=ram it does not)
What wories me is that locale/localefef is part of the glibc package... :?

cinclus_cinclus wrote:Second question: what is the root password for archpup?
Is in the included documentation :wink:
== [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] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Quickset for Archpup 13.2

#17 Post by mavrothal »

wrong post
Last edited by mavrothal on Wed 13 Feb 2013, 12:43, edited 8 times in total.
== [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] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#18 Post by mavrothal »

wrong post
Last edited by mavrothal on Wed 13 Feb 2013, 12:44, edited 7 times in total.
== [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] ==

simargl8

#19 Post by simargl8 »

@cinclus_cinclus: I've tested changing language settings, and it works - just follow instructions in the Help file :wink:
Also paka script that converts Arch packages now has support for having more than one locale
saved in main iso. Earlier all non-english /usr/share/locale files were remove, now I could leave some more in (like Serbian 8) )
Here's screenshot:
Attachments
archpup-20130208092750_e.jpg
(62.08 KiB) Downloaded 826 times

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#20 Post by anikin »

simargl,
can you please have a look at my issue as well?

rameshiyer

Pet package Installation

#21 Post by rameshiyer »

Mavrotha


I have tried to install some of the PET after installing your pet installer. However, showing error, hence not installed anything through your application.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Pet package Installation

#22 Post by mavrothal »

rameshiyer wrote:Mavrotha


I have tried to install some of the PET after installing your pet installer. However, showing error, hence not installed anything through your application.
If you tell me the "error" I might be able to say something...
(My magician powers are limited)
== [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] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#23 Post by mavrothal »

simargl8 wrote: Also paka script that converts Arch packages now has support for having more than one locale
saved in main iso. Earlier all non-english /usr/share/locale files were remove, now I could leave some more in (like Serbian 8) )
Here's screenshot:
Language support is very important, but can really inflate the SFS. Ideally paka will split the languages out and than could be offered as add-on packages.
So one could install only the language of interest (puppy does that but has support for only a handful of languages)
== [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] ==

User avatar
rg66
Posts: 1158
Joined: Mon 23 Jul 2012, 05:53
Location: Vancouver, BC Canada / Entebbe, Uganda Africa!?!

#24 Post by rg66 »

marvothol, thanks for the packages.

Unpet is missing /usr/share/pixmaps/ sqashfs-image.png for the uninstall sfs button, the package manager button opens the same window and remove built in packages doesn't apply to Archpup. I got rid of the last and changed ppm to open inpet (nice job on that by the way, should be very handy)

Quickset is a nice one to have, although I am having a hell of a time getting Archpup to show the right time and date after reboot. Hwclock=localtime, and cmos is correct as well. Anyway, I only had to comment out 1 line to get set-time-for puppy to work so a least I can easily change to the correct date/time.

Below is a tar.gz with the files in the proper folders for set-time-for-puppy. Maybe someone could make an arch package for it, I haven't figured that out yet.
Attachments
set_time_for_puppy.tar.gz
(6.37 KiB) Downloaded 391 times
squashfs-image.gz
(647 Bytes) Downloaded 377 times
Last edited by rg66 on Fri 08 Feb 2013, 14:16, edited 2 times in total.
X-slacko-5b1 - X-tahr-2.0 - X-precise-2.4
[url=http://smokey01.com/rg66/]X-series repo[/url]

simargl8

#25 Post by simargl8 »

anikin wrote:simargl,
can you please have a look at my issue as well?
Xorg :0 -configure will not work if Xorg is active.
Comment this in /etc/profile

Code: Select all

else
  if [ $X_AUTOLOGIN == "yes" ]; then exec archpupx; fi
then logout
Type X -configure, and copy /root/xorg.conf.new to /etc/X11/xorg.conf.
Check if archpupx works.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#26 Post by mavrothal »

rg66 wrote: Unpet is missing /usr/share/pixmaps/ sqashfs-image.png for the uninstall sfs button, the package manager button opens the same window and remove built in packages doesn't apply to Archpup. I got rid of the last and changed ppm to open inpet (nice job on that by the way, should be very handy)
Thanks.
Fixed in v0.2 above
rg66 wrote:Maybe someone could make an arch package for it, I haven't figured that out yet.
You do it! Actually once you have the tarbal uploaded somewhere (ie above :wink: ) and you do not need to compile anything, in a folder you have a file named "PKGBUILD" that looks like this.

Code: Select all

# This is an example PKGBUILD file. 

#Maintainer:
pkgname=petmanager_archpup # should be the same as your tar.gz file
pkgver=0.2  # should be the same as your tar.gz file
pkgrel=1
epoch=
pkgdesc="Install and uninstall puppy linux pet packages in Archpup"
arch=('i686' 'x86_64')
url="http://murga-linux.com/puppy/viewtopic.php?p=674495#674495" # some info page on the program
license=('GPL2')
groups=()
depends=()
makedepends=()
checkdepends=('pupmessaging')
optdepends=()
provides=('petget' 'inpet.sh' 'unpet.sh') 
conflicts=()
replaces=()
backup=()
options=()
install='petmanager_archpup.install' # Use only if your pet has a p(un)install.sh
changelog=
source=("$pkgname-$pkgver.tar.gz::http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=64362") # This is the download link in the forum
noextract=()
md5sums=('a0f8201f4bad9c6b4aa193a8706165e9') #this is for the tar.gz that you'll download


package() {
  cd "$srcdir/$pkgname-$pkgver"
  rm -f pet.specs pinstall.sh puninstall.sh
  mv * "$pkgdir/"
}

# vim:set ts=2 sw=2 et:
If the pet has a pinstall you also need a file named "package_name.install" and there you put the "body of the pinstall.sh script in the "post_install" function. It looks like this.

Code: Select all

post_install() {
	[ ! -d /root/.packages ] && mkdir root/.packages
	touch root/.packages/Packages-puppy-fake
	cat << EOF >> root/.packages/INFO
This folder contains information for the installed pets and the files
in each pet you installed.
If you uninstall petmanager_archpup without uninstalling all the pets
you may have installed, can help you to remove the files.
EOF
 
}
You can also have a "post_uninstall" function if your pet has a puninstall.sh.
Where it becomes tricky is if your pet has a /root/Startup file. In this case you post_install function should also have some sed command to add starting of the program in /root/.start. Something like

Code: Select all

sed -i 's/volumeicon \&/volumeicon \& \
exec \/root\/Startup\/app_to_start/' /root/.start
When your PKGBUILD and your Packgename.install (if needed) files are ready just type

Code: Select all

makepkg --asroot
There!
Now lets have the package :)
Last edited by mavrothal on Fri 08 Feb 2013, 17:55, edited 2 times in total.
== [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] ==

Scooby
Posts: 599
Joined: Sat 03 Mar 2012, 09:04

#27 Post by Scooby »

Good to see everything progressing with ArchPup

Still in love with it

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Pet package Installation

#28 Post by mavrothal »

rameshiyer wrote: I have tried to install some of the PET after installing your pet installer. However, showing error, hence not installed anything through your application.
The truncate version af Archpup 13.2 is incompatible with find_cat.
Try version 0.4 above.
Last edited by mavrothal on Sat 09 Feb 2013, 07:32, edited 1 time in total.

stifiling
Posts: 388
Joined: Sun 30 Dec 2007, 03:56

#29 Post by stifiling »

@mavrothal

Wow, u've got a lot of 'coolness' going on in here.

The tools though, and pretty much the whole project is a lil scattered all over the place. Don't you think we should set up a webpage of some sort. that links to the custom packages, and desktops, and ISOs?

Also explaining the tips and tricks and neat features the system has? The info is spread out over about 6 threads. funny as it may sound, i just started using 'makesfs' today. i've been doing in the hard way. primarily due to a lack of knowledge.

I made a post over on Arch Linux forums, and linked them to Puppy Projects to learn more about the distro. which really isn't an ideal location. There's really nowhere that is. Nowhere to tell someone, "Hey go check out ArchPup." and link them to a clean location, that illustrates exactly how to use it and also to download it.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#30 Post by mavrothal »

stifiling wrote: The tools though, and pretty much the whole project is a lil scattered all over the place. Don't you think we should set up a webpage of some sort. that links to the custom packages, and desktops, and ISOs?
I would agree about the scattering, but I'm not sure about the consolidation simply because there are different ideas about it.
Sinisa is developing the system trying to find the right mix of things, without a lot of consideration of bug squashing and polishing.
That is understandably since the next version may be different enough not to have these issues, and also the rolling nature of Arch.

You appear more interested in a modern fully fledged desktop and functionality, regardless of size and speed, targeting newer bigger desktop and laptops.

I (my target machines) would like Archpup to keep the better aspects of puppy. ie the apps and scripts and wizards that provide a fully functional system for almost for any hardware, at ~150MB. Currently archpup to do the same needs 250MB+, thus my efforts for puppyfication.
(Case in point compare Saluki to the XFCE-Archoup. Almost twice the size and still without any office apps)

Add Sinisa's temporary "disappearance" :shock: and scattering is in full blow.

Regarding a new site then. Archpup has a site, Sourceforge. It is up to Sinisa (or someone willing to help and Sinisa willing to grand access ;) ) to beef it up.
Archpup also has a wiki page that could be polished, beefed-up and serve as an entry point.

Of course could have its own new site (LXpup has a nice one for example), but if it is going to be more than an entry point, needs whoever is producing the ISOs to be on top of it.
I'll contribute if I can.

Edit: typos.
Last edited by mavrothal on Sat 09 Feb 2013, 07:41, edited 2 times in total.
== [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] ==

rameshiyer

Re: Pet package Installation

#31 Post by rameshiyer »

mavrothal wrote:
rameshiyer wrote: I have tried to install some of the PET after installing your pet installer. However, showing error, hence not installed anything through your application.
The truncate version af Archpup 13.2 is incompatible with find_cat.
Try version 0.3 above.
Install with "-Uf" so will overwrite the original /usr/bin/truncate file
I have used latest version only. May be due to other problem in my installation. Not displaying detailed error report.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Pet package Installation

#32 Post by mavrothal »

rameshiyer wrote:
mavrothal wrote:
rameshiyer wrote: I have tried to install some of the PET after installing your pet installer. However, showing error, hence not installed anything through your application.
The truncate version af Archpup 13.2 is incompatible with find_cat.
Try version 0.3 above.
Install with "-Uf" so will overwrite the original /usr/bin/truncate file
I have used latest version only. May be due to other problem in my installation. Not displaying detailed error report.
If you do not get a "fail to install" dialog then it is a problem with your installation.
If you do, re-download and install the latest version (now v 0.4; does not need to be installed with the -f option)
== [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] ==

rameshiyer

#33 Post by rameshiyer »

I got following message while trying to install pupmessaging-0.1-1-1-i686. Actually any problem? Shall I go head with installation of Arch-Pup for installing PET file on Archpup.


[root@archpup Downloads]# pacman -U pupmessaging-0.1-1-i686.pkg.tar.xz
loading packages...
resolving dependencies...
looking for inter-conflicts...

Targets (1): pupmessaging-0.1-1

Total Installed Size: 0.03 MiB

Proceed with installation? [Y/n] y
(1/1) checking package integrity [----------------------] 100%
(1/1) loading package files [----------------------] 100%
(1/1) checking for file conflicts [----------------------] 100%
(1/1) checking available disk space [----------------------] 100%
(1/1) installing pupmessaging [----------------------] 100%
warning: directory permissions differ on usr/
filesystem: 777 package: 755
warning: directory permissions differ on usr/bin/
filesystem: 777 package: 755
error: command failed to execute correctly

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#34 Post by mavrothal »

rameshiyer wrote:I got following message while trying to install pupmessaging-0.1-1-1-i686. Actually any problem?
Not really.
Is just a symlink in the install script. I'll see to it but does not affect anything.
Latter: Fixed now. Thx

However, your filesystem should NOT be 777 :shock:
What is the output of the "ls -l /" command?
== [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] ==

rameshiyer

Archpupy 13.2

#35 Post by rameshiyer »

[root@archpup ~]# ls -l /
total 84
drwxr-xr-x 2 root root 1305 Feb 1 2013 bin
drwxr-xr-x 17 root root 20480 Jan 19 09:24 dev
drwxr-xr-x 76 root root 4096 Jan 19 09:24 etc
drwxr-xr-x 31 root root 4096 Jan 29 2013 initrd
drwxr-xr-x 11 root root 4096 Jan 30 2013 lib
drwx------ 2 root root 16384 Jan 30 2013 lost+found
drwxr-xr-x 2 root root 4096 Jan 29 2013 mnt
drwxr-xr-x 3 root root 32 Feb 1 2013 opt
dr-xr-xr-x 119 root root 0 Jan 20 2013 proc
drwxr-xr-x 2 root root 4096 Jan 25 2013 pup_new
drwxr-xr-x 2 root root 4096 Jan 25 2013 pup_ro1
drwxr-xr-x 2 root root 4096 Jan 25 2013 pup_rw
drwxrwxrwx 27 root root 4096 Jan 19 09:29 root
drwxrwxrwx 12 root root 4096 Jan 19 09:25 run
drwxrwxrwx 2 root root 4096 Jan 21 2013 sbin
dr-xr-xr-x 12 root root 0 Jan 19 09:24 sys
drwxrwxrwt 7 root root 320 Jan 19 09:27 tmp
drwxrwxrwx 34 root root 4096 Jan 30 2013 usr
drwxrwxrwx 23 root root 4096 Jan 30 2013 var

Locked