Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 21 Sep 2014, 22:28
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
ArchPup 12.12.2
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 29 of 31 Posts_count   Goto page: Previous 1, 2, 3, ..., 27, 28, 29, 30, 31 Next
Author Message
oui

Joined: 20 May 2005
Posts: 2078
Location: near Woof (Germany) :-) Acer Laptop emachines 2 GB RAM AMD64. franco-/germanophone, +/- anglophone

PostPosted: Thu 17 Jan 2013, 17:17    Post_subject:  

bark_bark_bark wrote:
You can't use pacman to install packages from the AUR. The AUR contains no actual packages, just sources and scripts. Those files are used to locally create a package and install it. These packages aren't actually thoroughly tested enough for use by a normal user.


oh, ok! thant you for this important info bark_bark_bark! what is then the way to locally create a package and install it (I need this package because all my pointers in the web are in the user data of it; this is the reason why I did try at last to use slitaz since version 12.12.1, because if I would have continued to use the now obsolete 12.12, I would not preserve my contact with the actual version of ArcPup...
Back to top
View user's profile Send_private_message 
bark_bark_bark

Joined: 05 Jun 2012
Posts: 807
Location: USA

PostPosted: Thu 17 Jan 2013, 17:21    Post_subject:  

I don't remember how to do it, but you need Arch to do it. I haven't used Arch Linux in a long time.
_________________
Desktop: Intel 945PSN Motherboard, 3.2Ghz P-IV "Prescott 2M", 2GB RAM, 500GB WD HDD, Windows 7
Back to top
View user's profile Send_private_message 
stifiling

Joined: 29 Dec 2007
Posts: 388

PostPosted: Thu 17 Jan 2013, 17:22    Post_subject:  

oui wrote:
what is then the way to locally create a package and install it


Code:
yaourt -S icecat


any of these packages here can be installed using yaourt

almost 40,000 of them.
Back to top
View user's profile Send_private_message 
oui

Joined: 20 May 2005
Posts: 2078
Location: near Woof (Germany) :-) Acer Laptop emachines 2 GB RAM AMD64. franco-/germanophone, +/- anglophone

PostPosted: Thu 17 Jan 2013, 17:48    Post_subject:  

oh, thank you very much and I will try it immediately! I leave for that the forum now! bye!
Back to top
View user's profile Send_private_message 
oui

Joined: 20 May 2005
Posts: 2078
Location: near Woof (Germany) :-) Acer Laptop emachines 2 GB RAM AMD64. franco-/germanophone, +/- anglophone

PostPosted: Thu 17 Jan 2013, 18:47    Post_subject:  

hm

it is really not easy to use such AUR packages as yaourt is not preinstalled and no valid AUR depos. is written in /etc/pacman.d/mirrolist

pacman refuses to install yaourt because one dependency is missing.

pacman doesn't "see" the founded repository added as:

Quote:
Server = http://arm.konnichi.com/2012/12/01/$repo/os/$arch
Server = http://repo.archlinux.fr/i686


in mirrorlist.

so that yaourt doesn't work! nothing to do more Mad
Back to top
View user's profile Send_private_message 
stifiling

Joined: 29 Dec 2007
Posts: 388

PostPosted: Thu 17 Jan 2013, 19:09    Post_subject:  

oui,

delete:
Code:
Server = http://repo.archlinux.fr/i686

out of your mirrorlist file

edit the file /etc/pacman.conf and add archlinuxfr in under community so it looks like this:

Code:
[community]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

[archlinuxfr]
Server = http://repo.archlinux.fr/$arch


save the file and do a:

Code:
pacman -Syy yaourt
yaourt -S icecat


also sfs_load the archdev-12.12.sfs

let's see how that works out.
Back to top
View user's profile Send_private_message 
oui

Joined: 20 May 2005
Posts: 2078
Location: near Woof (Germany) :-) Acer Laptop emachines 2 GB RAM AMD64. franco-/germanophone, +/- anglophone

PostPosted: Fri 18 Jan 2013, 04:36    Post_subject:  

Hi Stifiling,

Thank you!

Hm, the installation of yaourt didn't end with success...
And it seems to me, not to be the ideal way as it needs itself dependencies making automatic ArchPup bigger for user remastering ArchPup.

I would propose that you or sigmarl generate a new archdev-12.12.2.sfs where yaourt and a short help file for use of archpup as well as a new more adequate /etc/pacman.conf with links to really good AUR depositories would be immediately included, so that in Arch sciences non experimented user as I can start as easily as it is easy to use ArchPup itself Idea

kind rgds

[root@archpup ~]# pacman -Syu
warning: database file for 'core' does not exist
warning: database file for 'extra' does not exist
warning: database file for 'community' does not exist
warning: database file for 'archlinuxfr' does not exist
:: Synchronizing package databases...
core 106.1 KiB 105K/s 00:01 [######################] 100%
extra 1431.6 KiB 295K/s 00:05 [######################] 100%
community 1816.5 KiB 296K/s 00:06 [######################] 100%
archlinuxfr 34.0 KiB 305K/s 00:00 [######################] 100%[root@archpup ~]# pacman -Syu
warning: database file for 'core' does not exist
warning: database file for 'extra' does not exist
warning: database file for 'community' does not exist
warning: database file for 'archlinuxfr' does not exist
:: Synchronizing package databases...
core 106.1 KiB 105K/s 00:01 [######################] 100%
extra 1431.6 KiB 295K/s 00:05 [######################] 100%
community 1816.5 KiB 296K/s 00:06 [######################] 100%
archlinuxfr 34.0 KiB 305K/s 00:00 [######################] 100%
:: Starting full system upgrade...
warning: ignoring package replacement (libjpeg-8.0.2-1 => libjpeg-turbo-1.2.1-1)
warning: ignoring package replacement (libsystemd-196-2 => systemd-196-2)
warning: menu-cache: ignoring package upgrade (0.3.3-1 => 0.4.0-1)
warning: pango: ignoring package upgrade (1.30.1-1 => 1.32.3-1)
warning: ignoring package replacement (systemd-tools-196-2 => systemd-196-2)
warning: tint2-svn: local (20121024-1) is newer than archlinuxfr (646-1)
warning: ignoring package replacement (udev-175-1 => systemd-196-2)
there is nothing to do
[root@archpup ~]# pacman -Syy yaourt
:: Synchronizing package databases...
core 106.1 KiB 110K/s 00:01 [######################] 100%
extra 1431.6 KiB 296K/s 00:05 [######################] 100%
community 1816.5 KiB 296K/s 00:06 [######################] 100%
archlinuxfr 34.0 KiB 304K/s 00:00 [######################] 100%
resolving dependencies...
looking for inter-conflicts...

Targets (4): gettext-0.18.1.1-4 package-query-1.1-2 yajl-2.0.4-1
yaourt-1.2.2-1

Total Download Size: 5.05 MiB
Total Installed Size: 14.21 MiB

Proceed with installation? [Y/n]
:: Retrieving packages from core...
gettext-0.18.1.1-4-i686 4.9 MiB 285K/s 00:18 [######################] 97%
:: Retrieving packages from extra...
yajl-2.0.4-1-i686 5.0 MiB 272K/s 00:19 [######################] 98%
:: Retrieving packages from archlinuxfr...
package-query-1.1-2... 5.0 MiB 271K/s 00:19 [######################] 99%
yaourt-1.2.2-1-any 5.1 MiB 271K/s 00:19 [######################] 100%
(4/4) checking package integrity [######################] 100%
(4/4) loading package files [######################] 100%
(4/4) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
gettext: /usr/bin/gettext exists in filesystem
gettext: /usr/bin/gettext.sh exists in filesystem
Errors occurred, no packages were upgraded.

:: Starting full system upgrade...
warning: ignoring package replacement (libjpeg-8.0.2-1 => libjpeg-turbo-1.2.1-1)
warning: ignoring package replacement (libsystemd-196-2 => systemd-196-2)
warning: menu-cache: ignoring package upgrade (0.3.3-1 => 0.4.0-1)
warning: pango: ignoring package upgrade (1.30.1-1 => 1.32.3-1)
warning: ignoring package replacement (systemd-tools-196-2 => systemd-196-2)
warning: tint2-svn: local (20121024-1) is newer than archlinuxfr (646-1)
warning: ignoring package replacement (udev-175-1 => systemd-196-2)
there is nothing to do
[root@archpup ~]# pacman -Syy yaourt
:: Synchronizing package databases...
core 106.1 KiB 110K/s 00:01 [######################] 100%
extra 1431.6 KiB 296K/s 00:05 [######################] 100%
community 1816.5 KiB 296K/s 00:06 [######################] 100%
archlinuxfr 34.0 KiB 304K/s 00:00 [######################] 100%
resolving dependencies...
looking for inter-conflicts...

Targets (4): gettext-0.18.1.1-4 package-query-1.1-2 yajl-2.0.4-1
yaourt-1.2.2-1

Total Download Size: 5.05 MiB
Total Installed Size: 14.21 MiB

Proceed with installation? [Y/n]
:: Retrieving packages from core...
gettext-0.18.1.1-4-i686 4.9 MiB 285K/s 00:18 [######################] 97%
:: Retrieving packages from extra...
yajl-2.0.4-1-i686 5.0 MiB 272K/s 00:19 [######################] 98%
:: Retrieving packages from archlinuxfr...
package-query-1.1-2... 5.0 MiB 271K/s 00:19 [######################] 99%
yaourt-1.2.2-1-any 5.1 MiB 271K/s 00:19 [######################] 100%
(4/4) checking package integrity [######################] 100%
(4/4) loading package files [######################] 100%
(4/4) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
gettext: /usr/bin/gettext exists in filesystem
gettext: /usr/bin/gettext.sh exists in filesystem
Errors occurred, no packages were upgraded.
Back to top
View user's profile Send_private_message 
simargl
Guest


PostPosted: Fri 18 Jan 2013, 05:10    Post_subject:  

Hi oui,

you don't need yaourt to install packages from AUR, just load archdev sfs it already has packer inside; and type
Code:
packer -S icecat


Also you cant include AUR in /etc/pacman.conf because it is not packages repository.
It contains only build scripts called PKGBUILD and you build packages for yourself.
I hope this is clear.
Back to top
anikin

Joined: 10 May 2012
Posts: 477

PostPosted: Fri 18 Jan 2013, 11:54    Post_subject:  

Hi simargl et al,

my first encounter with AUR ended in failure:
Code:
[root@archpup ~]# packer -S eeepc-linux

Aur Targets    (1): eeepc-linux

Proceed with installation? [Y/n] Y
tar: This does not look like a tar archive

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
No PKGBUILD found in directory.
[root@archpup ~]#

what directory it is refering to and how do I put PKGBUILD there?
Back to top
View user's profile Send_private_message 
simargl
Guest


PostPosted: Fri 18 Jan 2013, 11:57    Post_subject:  

Looks like something is wrong with eeepc-linux tarball from AUR, tar reports it as wrong format.
Try downloading manually from http://aur.archlinux.org
Edit:
Here is modified PKGBUILD, first load kernel source sfs
then extract this archive and from that folder run
Code:
makepkg --asroot

Worked for me but I'm using kernel 3.7.2, so will not upload package
Please report results
eeepc-linux.tar.gz
Description 
gz

 Download 
Filename  eeepc-linux.tar.gz 
Filesize  10.96 KB 
Downloaded  238 Time(s) 
Back to top
anikin

Joined: 10 May 2012
Posts: 477

PostPosted: Fri 18 Jan 2013, 12:45    Post_subject:  

Downloading the kernel source now.
Code:
makepkg --asroot

Is this the final step - and it will be installed?
Back to top
View user's profile Send_private_message 
anikin

Joined: 10 May 2012
Posts: 477

PostPosted: Fri 18 Jan 2013, 13:24    Post_subject:  

It didn't work.
Code:
[root@archpup eeepc-linux]# makepkg --asroot
==> ERROR: Cannot find the strip binary required for object file stripping.
[root@archpup eeepc-linux]#
Back to top
View user's profile Send_private_message 
stifiling

Joined: 29 Dec 2007
Posts: 388

PostPosted: Fri 18 Jan 2013, 13:54    Post_subject:  

anikin wrote:
It didn't work.
Code:
[root@archpup eeepc-linux]# makepkg --asroot
==> ERROR: Cannot find the strip binary required for object file stripping.
[root@archpup eeepc-linux]#


download the archdev-12.12.sfs to the folder /mnt/home

and load it with sfs handler. then try 'makepkg --asroot'

the strip binary and all the compiling tools are in the archdev-12.12.sfs
Back to top
View user's profile Send_private_message 
anikin

Joined: 10 May 2012
Posts: 477

PostPosted: Fri 18 Jan 2013, 14:25    Post_subject:  

Still no joy.
Code:
[root@archpup eeepc-linux]# makepkg --asroot
==> Making package: eeepc-linux 0.39a1-8 (Fri Jan 18 19:18:43 CET 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
warning: database file for 'core' does not exist
warning: database file for 'extra' does not exist
warning: database file for 'community' does not exist
==> Retrieving Sources...
  -> Found asus_eee-0.39a1.tar.gz
  -> Found asus_eee-0.39a1-spinlock-kernel-2.6.39.patch
==> Validating source files with md5sums...
    asus_eee-0.39a1.tar.gz ... Passed
    asus_eee-0.39a1-spinlock-kernel-2.6.39.patch ... Passed
==> Extracting Sources...
  -> Extracting asus_eee-0.39a1.tar.gz with bsdtar
==> Starting build()...
==> Patching...
patching file asus_eee.c
Makefile:47: /lib/modules/3.6.8/build/.config: No such file or directory
make: *** No rule to make target `/lib/modules/3.6.8/build/.config'.  Stop.
==> ERROR: A failure occurred in build().
    Aborting...
[root@archpup eeepc-linux]#
Back to top
View user's profile Send_private_message 
stifiling

Joined: 29 Dec 2007
Posts: 388

PostPosted: Fri 18 Jan 2013, 14:34    Post_subject:  

anikin wrote:
Still no joy.


also download and load the file linux-3.6.8-12.12.sfs

after it's loaded...do:

Code:
ln -s /usr/src/linux-3.6.8 /lib/modules/3.6.8/build


and try the 'makepkg --asroot' once again
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 29 of 31 Posts_count   Goto page: Previous 1, 2, 3, ..., 27, 28, 29, 30, 31 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1055s ][ Queries: 13 (0.0114s) ][ GZIP on ]