You are not logged in.
i take a package from pacman cache on box 1
i rename it from say xorg-1.4.0.pkg.tar.gz to xorg14-1.4.0.pkg.tar.gz
i pacman -U it on box 2
pacman on box 2 : upgrading xorg ###############33
how does he know its xorg and not xorg14 ? (there seem to be only the actual files of the application inside)
how do i rename the package so that pacman really understands its xorg14 and not xorg ?
Offline
Edit the pkgbuild, change the name to xorg14.
Offline
There is a file call .PKGINFO inside the tarball that has all the information about the package in it.
Offline
can i make a working mirror (which i can pacman -S xorg14 from and it wont get overwritten by current xorg when i Syu) if i change this .PKGINFO in all packages i want and then make a db.tar.gz from the stuff in /var/lib/pacman/sync on that box (after changing it too) ?
Offline
Why not just add it to your ignore list in pacman.conf?
Offline
several reasons
i hate ignorepkgs (and the trouble they can make if some dependency escapes out of what you ignorepkg'd)
i have multiple (varying between 5 - 9) boxes that run arch + 3 family / friends boxes with arch that i am the support guy for. when a bad or unexpected update was out (dhcpcd kde4 xorg lib/include/asm etc) it was bad for most or all of the boxes - so i want a solution for all at once
i install from scratch a lot (i naturally have skill of breaking my system to irrecoverable state and with the recent updates of arch its even more cause i swap hard drives). i prefer to have a custom mirror on my usb flash drive
i want to be able to give this mirror easily to others too - like that guy that made the kde 3 mirror
Offline
IIRC, Make a package called xorg14 that CONFLICTS with 'xorg' and PROVIDES 'xorg'
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
thanks !
Offline