Re: problem compiling for i586 with new makepkg

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Dec 14, 2007 5:33 PM, Karolina Lindqvist
<karolina.lindqvist@xxxxxxxxxx> wrote:
> There is a problem with compiling with CHOST="i586" with the new
> pacman/makepkg.
>
> It simply refuses with the message:
>
>         pkgname is not available for the 'i586' architecture.
>         Note that many packages may need a line added to their PKGBUILD
>         such as arch=('i586').
>
> To edit each and every PKGBUILD for each and every package and every update
> appears like quite a big work. And since I could not find any option to turn
> that "feature" off, or any hook to SED it in, I just commented it out in
> makepkg. What was the thought with this?

The official packages are not tested for i586. This means that they
will not directly compile without intercession by a user.

Why would we put sed hooks in to fix it when you
can...just...run...sed yourself? Arch _does_ have the whole "helper
scripts are dumb" type philosophy...
Why would we provide one command (makepkg) to replace one command (sed)?


> The -w option is also taken away from makepkg. Why?
> (I found the alternate solution, but still)

I can't recall what -w did. Regardless, it was removed because Dan and
I wanted to remove it. These things are usually covered for a while on
the pacman-dev list, and parties with a vested interest in certain
things would benefit from joining the discussion there. Perhaps, given
valid reasons, we would have kept the option (again, I have no idea
what it did).



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux