Re: [arch-general] Authorized Resume Devices and Linux 3.2

2012-01-19 Thread Matthew Gyurgyik

May not be much help, but

Prior to 3.2 I had to use "echo USB0 > /proc/acpi/wakeup" to allow my 
keyboard/mouse to wake up the computer (USB0 was disabled by default). 
Now with 3.2 this no longer the case (USB0 is enabled by default).


In my case, I want it disabled since I have my keyboard + mouse attached 
with a KVM. With USB0 enabled, the keyboard & mouse will wake up the 
system. All it takes is a bump of the mouse and next thing I know the 
system is back on.


TLDR; Something changed, in regards to the suspend code, in 3.2

~pyther


On 01/19/2012 02:17 PM, Bastien Dejean wrote:

Hi,

My '/etc/rc.local' contains the following lines:

 echo EHC1>  /proc/acpi/wakeup
 echo EHC2>  /proc/acpi/wakeup

Those commands were working fine before Linux 3.2.

But now, they seem to be ineffective (i.e. the corresponding devices are
marked as '*disabled' in the output of `cat /proc/acpi/wakeup`).

Greetings,




Re: [arch-general] Authorized Resume Devices and Linux 3.2

2012-01-19 Thread Matthew Gyurgyik

On 01/19/2012 02:17 PM, Bastien Dejean wrote:

Hi,

My '/etc/rc.local' contains the following lines:

 echo EHC1>  /proc/acpi/wakeup
 echo EHC2>  /proc/acpi/wakeup

Those commands were working fine before Linux 3.2.

But now, they seem to be ineffective (i.e. the corresponding devices are
marked as '*disabled' in the output of `cat /proc/acpi/wakeup`).

Greetings,


I can't believe I topped posted! Argh! So so sorry!

May not be much help, but

Prior to 3.2 I had to use "echo USB0 > /proc/acpi/wakeup" to allow my 
keyboard/mouse to wake up the computer (USB0 was disabled by default). 
Now with 3.2 this no longer the case (USB0 is enabled by default).


In my case, I want it disabled since I have my keyboard + mouse attached 
with a KVM. With USB0 enabled, the keyboard & mouse will wake up the 
system. All it takes is a bump of the mouse and next thing I know the 
system is back on.


TLDR; Something changed, in regards to the suspend code, in 3.2

~pyther


Re: [arch-general] KDE 4.8

2012-01-26 Thread Matthew Gyurgyik

On 01/26/2012 03:27 AM, Jelle van der Waa wrote:

On 26/01/12 01:14, G. Schlisio wrote:

Am 26.01.2012 00:01, schrieb Paulo Roberto P. Evangelista:

Hi,

When kde 4.8 will be available in extra repossitories??


hey, dont put pressure on the great people compiling, testing and
packing for us. i think, we arch users really cant complain about not
beeing fed with fresh updates.
btw: dont forget, these people are volunteers and kde does not compile
in a minute…

It's already in [testing]


And a cautionary warning about testing...

"*Warning*: Be careful when enabling [testing]. Your system may break 
after you perform an update with the [testing] repository enabled. Only 
experienced users who know how to deal with potential system breakage 
should use it."


https://wiki.archlinux.org/index.php/Testing#.5Btesting.5D


Re: [arch-general] Updates

2012-01-31 Thread Matthew Gyurgyik

On 01.31.2012 04:38, Myra Nelson wrote:
On Tue, Jan 31, 2012 at 03:13, Ionut Biru  
wrote:





Thanks for the info. There are many things I still don't know. I 
figured by
rebuilding them it would tell me if something was wrong on my 
machine.
Another reason for me not to file a bug report. The problem was 
between the

keyboard and the chair and I don't think the devs can fix that one.

Myra


If you are going to use testing, you should subscribe/read 
arch-dev-public.


Re: [arch-general] backing up a blackberry phone

2012-02-07 Thread Matthew Gyurgyik

On 02/07/2012 04:31 PM, P Nikolic wrote:

Hi ..

I have a Balckberry Curve  i could do with backing up again  on suse i used to
use BarryBackup  has anyone provided this for Arch   or what do people use to
backup their Balckberrys  ..


Cheers   Pete .

Search AUR. If it isn't in AUR, then likely not. Create your own 
pkgbuild or compile from source. Alternatively, you can make a request 
on the BBS[1].


[1] https://bbs.archlinux.org/viewforum.php?id=38


Re: [arch-general] 'Local mirror' page was removed from wiki

2010-09-16 Thread Matthew Gyurgyik

 On 09/15/2010 12:20 AM, Fess wrote:

On 19:13 Tue 14 Sep , C Anthony Risinger wrote:

On Tue, Sep 14, 2010 at 2:27 PM, Nathan Wayde  wrote:

here's what I'd(and I imagine most others who know about sharing the cache)
use a local mirror for:

to be able to sync all other systems from it. plain and simple. if my
systems don't have internet connection or something like that then i simply
get the packages from the master,
cache sharing doesn't and cannot solve that problem at all, that's a fact.

shared cache won't solve that sure... but there are better solutions:

) if you can get it from master, then it sounds like you have a LAN
connection; tunnel a connection thru master...
) if you have a LAN, what can't some machines have access anyway?
) if you don't have a LAN, you are manually moving packages?  you
could do that without a local mirror
) if you have a LAN, but _cannot_ allow some access to the net, then
use a different method like a caching proxy

local mirror = quick/easy crutch to avoid better utilization of
local/peer resources

i use a homebrew proxy/cache solution for my home, works fine.  one
machine pretends to be a repo, others look to it for packages... easy.
  i'm not using this exact version now, but i implemented this (rather
crappily) while first learning python:

"pacproxy (or something that vaguely resembles an apt-proxy clone)"
https://bbs.archlinux.org/viewtopic.php?id=87115


now to the bandwidth issue. it's obviously bogus, because:

1) they assume everyone/(lots of people) is going to create a local mirror.
2) they assume that they're all going to sync from the same server.
3) they assume this extra bandwidth waste actually causes a problem for all
the mirrors - i.e that there's only 1 mirror.

now, if my assumptions are wrong thus leading to false conclusions then
please correct me, but so far all I've heard is whining about local mirror
causing problems for the mirrors but nothing about what these problems
actually are, in the meantime the original wiki was deemed bad with not much
of a valid reason and nothing being done to further educate us the users.

i don't think it's even about whether or not it _is_ causing a
problem, and more a preemptive move to discourage naive
implementations.  sure, if you have a heterogeneous environment of 200
machines, then a local mirror probably isn't too bad an idea... but it
still isn't needed, as faster/better/cheaper methods are available.

in my opinion, if you're not publicly seeding your mirror, then you
don't need it; else you probably only want it due to an extreme case
of laziness.  sure maybe mirror XYZ can handle constant sync's from
everyone looking at it... but really, do them a favor, and don't; it
might piss them off :-).


You can probably tell that I'm annoyed by this and the simple fact is that
ARM sync script was based off the script on that wiki, it's not the same as
I changed a lot of options to cater to my own needs but as have been said
the script was bad, no-one is telling us what was bad about it and these
alternative methods are wholly inadequate at best.

yeah i don't really know the politics here, or have even seen the
script.  in my own experience back in the day syncing ubuntu repos
(for easy install at remote locations from large USB key when client
requirements are unknown)... you likely flat out don't need it, and
there are _very_ few legitimate use cases for it (the parenthesized
use case above is about the best one i know).

all i'm suggesting is that just because you can and it's easy doesn't
mean you should.  but hey, i don't run a mirror, and extreme leeching
won't affect me, so ultimately i could care less; if i did though, i
would monitor for this kind of crap... i mean, doesn't the official
arch mirror impose similar restrictions?  just do you part to not be
excessive.

does one check out the entire library on the possibility of reading 10 books?

C Anthony

I think, i know(and others, who use this method) better what i'm doing, and why 
i am doing it.
So, i tell you once more - community think, that this is useful.
People, who say "Hey, man! I have server, and rsync installed, add me please to the 
list of 3rd party mirrors" know what they do.
If they offer this service - they think it helps. If they would have 'tiny 
pipe'(or something else tiny) they wouldn't do it.
So, i still don't understand why opinion of community ignored.


Ok a few things here

1. There are a *few* instances where having a local mirror is warranted
2. There are many, many, many packages that are in the repos that *you* 
don't use! Every time you download one of these packages it is wasted 
bandwidth!
3. Mirror bandwidth is not free! Every time you are downloading unused 
packages you are wasting the mirrors money! Why waste money? (Keep point 
1 in mind)

4. @Fess you and a few other people do not make the community.
5. The majority of the community will agree that hosting a local mirror 
is silly considering that there a

Re: [arch-general] 'Local mirror' page was removed from wiki

2010-09-16 Thread Matthew Gyurgyik

 On 09/16/2010 02:59 PM, Nathan Wayde wrote:

On 16/09/10 19:39, Matthew Gyurgyik wrote:
[..]

Ok a few things here

1. There are a *few* instances where having a local mirror is warranted


not sure where you were going with that but i feel like you've left a 
bit off of that sentence.



2. There are many, many, many packages that are in the repos that *you*
don't use! Every time you download one of these packages it is wasted
bandwidth!


you don't get to tell anyone how to use their bandwidth.


3. Mirror bandwidth is not free! Every time you are downloading unused
packages you are wasting the mirrors money! Why waste money? (Keep point
1 in mind)


since i already payed for that bandwidth and utilize it for other 
purposes it is in fact free.
You most certainly do not pay for the Mirror's bandwidth! Just look at 
this article: http://lwn.net/Articles/178618/



4. @Fess you and a few other people do not make the community.


not sure what point you're trying to make here


5. The majority of the community will agree that hosting a local mirror
is silly considering that there are alternatives!


the majority of people at least in the western cultures will agree 
that paedophilia is sick. the majority of these people don't know what 
paedophilia is. again not sure where you're going with that so i 
thought I'd make some wild pointless claims as well.



6. I am quite sure that mirror operators are not and will not be happy
with users downloading gigs of data a month so they can have their own
local mirror.


when you become a mirror operator or bring actual evidence to the 
table you will have a say in this.
Again look here: http://lwn.net/Articles/178618/ or ask any admin in 
charge of bandwidth operations.
Aaron if you are reading this, would mind sharing the bandwidth cost for 
the arch servers?



7. Remember, the local mirrors are generously mirroring for us. They are
under *no obligation* to do so! Treat them with respect!


this doesn't make any sense.


8. If point 1 applies, then those people should be more than capable of
producing their own scripts.





we are. but you see, the point you decided to side-step is that we're 
being told that the existing script was bad, now, if it was bad fair 
enough but no-one can(or will) tell us what was so wrong about it; 
result: you're now forcing everyone that needs to create their own 
script to do so and thus risk causing the same problems the old script 
cause because as I've stated multiple times - no-one is telling us(me) 
what the problems are with that script. it's all well and good to say 
this or that is bad but if you're not going to tell anyone what's bad 
about it then we'd all be better off if you hadn't opened your mouth 
at all.




Re: [arch-general] 'Local mirror' page was removed from wiki

2010-09-18 Thread Matthew Gyurgyik

 On 09/18/2010 05:44 PM, f...@kokkinizita.net wrote:

On Sat, Sep 18, 2010 at 02:50:17PM -0500, C Anthony Risinger wrote:


which seems an appropriate question, given the circumstances of
removal; if the only reason was to discourage the creation of local
mirrors... well, to me at least, that seems a poor reason.

i sympathize with some of the reasons for creating localized mirrors.
in particular, when the mirror is located on a removable device it is
especially useful... i did this to perform off-site installations, in
addition to installing packages i needed when a connection wasn't
available (ie. Nathan's train example)

I'd agree. I have to maintain 7 and soon 11 machines which do not have
have any internet access at all. In the past I've been able to get away
with taking them home for installation/updates, but that will not be
possible anymore.

So what is the solution for this if you can't have a local mirror on
a portable device ?

Ciao,

There is nothing preventing you from creating a local mirror. If you 
can't figure out how to create a local mirror using the resource 
available, you probably shouldn't be using arch.


Re: [arch-general] 'Local mirror' page was removed from wiki

2010-09-19 Thread Matthew Gyurgyik

 On 09/19/2010 11:45 AM, Steve Holmes wrote:

On Sat, Sep 18, 2010 at 10:46:13PM -0400, Matthew Gyurgyik wrote:

There is nothing preventing you from creating a local mirror. If you
can't figure out how to create a local mirror using the resource
available, you probably shouldn't be using arch.

Now, there's a supportive answer if I ever heard one.  That's the way
to get more people interested in using arch.

Most distros like to build up their presence and increase the numbers
and usage.  Obviously if everyone goes out there and attempts to build
local mirrors and all, that would put a big drain on the arch package
update process.  I don't think many people are doubting that and maybe
it should be discouraged however.  But the withholding of technical
knowledge with such arrogance is in poor taste if you ask me.  Like
others have been saying all along now, the original information was
pulled and no technical explanation was ever offered for why it was
wrong.

Now because of all this "secrecy" (in appearance), I've increased my
curiosity and may look into building a local mirror just so I know how
to do it.  Had the thing on the wiki site been corrected, I would have
probably just read it and kept it in the back of my mind for a day
when I would really need to do it.
As I posted on the forum... How hard is it to run rsync and look at the 
man page for rsync? rsync is the *only* command that is needed to create 
a local mirror.


We want to discourage this behavior as much as possible and it is really 
quite trivial to setup a mirror.


Setup a local mirror
1. rsync to local dir (look at the developer's wiki for mirrors and the 
proper rysnc arguments)

2. Set up webserver to serve local dir (if on a lan)
3. Set local mirror url in mirrorlist
4. Alternatively use Server = file:///mnt/media/mirror/$repo/os/x86_64 
in pacman.conf or mirrorlist


That is all that has to be done.

If one is going to be creating a local mirror, he/she should really have 
this basic knowledge.


Re: [arch-general] 'Local mirror' page was removed from wiki

2010-09-19 Thread Matthew Gyurgyik

 On 09/19/2010 12:16 PM, Mauro Santos wrote:

On 09/19/2010 04:45 PM, Steve Holmes wrote:

Most distros like to build up their presence and increase the numbers
and usage.  Obviously if everyone goes out there and attempts to build
local mirrors and all, that would put a big drain on the arch package
update process.  I don't think many people are doubting that and maybe
it should be discouraged however.  But the withholding of technical
knowledge with such arrogance is in poor taste if you ask me.  Like
others have been saying all along now, the original information was
pulled and no technical explanation was ever offered for why it was
wrong.

Now because of all this "secrecy" (in appearance), I've increased my
curiosity and may look into building a local mirror just so I know how
to do it.  Had the thing on the wiki site been corrected, I would have
probably just read it and kept it in the back of my mind for a day
when I would really need to do it.


You have a point when you say that all this discussion will increase the
interest in creating a local mirror (for the people that read the
mailing list). Some people will think about it a bit more but never try
it (too much hassle for something they don't need or use), the ones that
really need it will either find a way to do it or have already created a
local mirror.

It seems to me that the major point here is the difference between the
wiki sort of endorsing a method to do it (which may put an higher load
on a mirror, which the maintainer needs to pay for) or the user to come
up with a way to do it.

I don't have any doubts that any half decent arch user can do so if
he/she wishes/needs to do it (these are the users most likely to need it
anyway), but having an example on the wiki that can possibly tax a
mirror because the procedure is not the most appropriate and the user
trying it just copies the procedures verbatim is just wrong.


Well stated. My feelings 100%


Re: [arch-general] 'Local mirror' page was removed from wiki

2010-09-19 Thread Matthew Gyurgyik

 On 09/19/2010 02:02 PM, Nathan Wayde wrote:

On 19/09/10 17:26, Matthew Gyurgyik wrote:

[...]
As I posted on the forum... How hard is it to run rsync and look at the
man page for rsync? rsync is the *only* command that is needed to create
a local mirror.

We want to discourage this behavior as much as possible and it is really
quite trivial to setup a mirror.

Setup a local mirror
1. rsync to local dir (look at the developer's wiki for mirrors and the
proper rysnc arguments)
2. Set up webserver to serve local dir (if on a lan)
3. Set local mirror url in mirrorlist
4. Alternatively use Server = file:///mnt/media/mirror/$repo/os/x86_64
in pacman.conf or mirrorlist

That is all that has to be done.

If one is going to be creating a local mirror, he/she should really have
this basic knowledge.



This elitist attitude is what pisses me off most about the Arch 
community but I must admit that you sir just took it to the next level.
I'll answer your question anyway. It's pretty easy to create a local 
mirror. But in your haste to show off your holyness you forgot that 
the issue isn't about creating a mirror, it's about doing it properly 
without causing issues for upstream. Your idea about throwing an rsync 
command at is does things like sync the entire mirror(as-is 
recommended in the NewMirrors wiki) which I'm sure isn't what you 
actually want if you're going to create a local mirror and this will 
undoubtedly just waste bandwidth for the mirror, after-all, if it's 
the packages you want then why would you go and sync the ISOs or even 
the sources?


Now, I've stated my personal use-case and I' sure other have similar 
and other use-cases for having a local mirror, so I guess you have no 
argument against it other than it's something else that isn't useful 
to you so should be available to anyone else...


Now, If you think it's a good idea to keep trolling as opposed to go 
and read what the actual issues are then please continue you are free 
to do so.


You can use the --exclude-from=/path/to/excludefile.txt rsync argument - 
it exclude directories that you don't need.


I have updated the wiki to include some basic information on setting up 
a local mirror. I believe it provides enough information to help someone 
set up local mirror while still holding them accountable for a certain 
amount of knowledge.


Please take a look at it and improve it where you see fit. Since I have 
no need for a local mirror I might be over looking something.


http://wiki.archlinux.org/index.php/Local_Mirror

If you don't like the attitude don't use arch. Arch isn't here to 
babysit you and hold your hand. This is truly what sets arch apart. The 
users who have been here for 4-5+ years know exactly what I'm talking 
about. However, I digress as this isn't the time or place to discuss this.


Re: [arch-general] 'Local mirror' page was removed from wiki

2010-09-20 Thread Matthew Gyurgyik

 On 09/19/2010 08:02 PM, f...@kokkinizita.net wrote:

On Sun, Sep 19, 2010 at 03:22:27PM -0400, Matthew Gyurgyik wrote:


I have updated the wiki to include some basic information on setting
up a local mirror. I believe it provides enough information to help
someone set up local mirror while still holding them accountable for
a certain amount of knowledge.

Please take a look at it and improve it where you see fit. Since I
have no need for a local mirror I might be over looking something.

http://wiki.archlinux.org/index.php/Local_Mirror

Thanks.

I know how to use rsync, set up a server (not even needed in
my case) etc. The interesting info is what should be excluded.

It may be a good idea to provide a full repo / top level directory
list for a tier-1 mirror (or a link to it if already available on
the wiki) so users can create a complete --exclude-from list from
the start instead of incrementally adding to it when they discover
they are downloading things they don't need. I know you can use
rsync to get such a listing, but still.

Ciao,

I added this pointer: Take look at the top level directory of the mirror 
that you choose and *make sure* to exclude anything you do no not need


The example for /path/to/exclude.txt includes uncommon/unneeded top 
level dirs (iso, staging, kde/gnome-unstable, etc...)


[arch-general] Repo Structure - Pool Dir

2010-09-21 Thread Matthew Gyurgyik

 Hello.

Currently I see that there are some packages in 
/archlinux/extra/os/i686/ and some symlinks to ../../../pool/packages/.


I was hoping a dev would be able to answer the following the questions?

Eventually, will all packages (from core/extra/community) end up in pool?
Repos like multilib, gnome-unstable, kde-unstable will not end up, right?

Thanks,
~pyther


[arch-general] Local Mirror - Wiki Article

2010-09-21 Thread Matthew Gyurgyik
Since the other thread is huge and hard to follow, I am creating a new
thread.
I would like to use this thread to talk strictly about the Local Mirror
wiki article.

I have updated the wiki article to reflect the new pool directory.
Currently there are some packages that are in pool/ while others are still
in {$repo}/os/${arch}. Those in pool have symlinks to {$repo}/os/${arch}

>From my understanding, eventually, all packages will be in pool/

http://wiki.archlinux.org/index.php/Local_Mirror

I am hoping someone who runs a Local Mirror can try this out. I do not
have a need for a local mirror nor do I want to pull Gigs of data from a
mirror to test this. However, I have done dry runs on the rsync command.

@Devs: Maybe someone can update the Mirror Section in the NewMirrors wiki
article
http://wiki.archlinux.org/index.php/DeveloperWiki:NewMirrors#Mirror_size


Re: [arch-general] How do AUR packages get new maintainers?

2010-09-21 Thread Matthew Gyurgyik

 On 09/21/2010 04:53 PM, David C. Rankin wrote:

Guys,

I've seen recent "Request to Ophan package XYZ" posts, and I've found 
some
fairly large AUR packages that are orphaned (like RPM5). But, how do AUR
packages get new maintainers? Does somebody monitor the orphans and then divvy
them out among those with write privileges in AUR or does somebody have to say
I'll take package X on?


http://wiki.archlinux.org/index.php/AUR

Really dude? You've been using arch for how long and still have these 
elementary questions?
Think about you questions and try to find answer before you post to the 
list. Alternatively hire an arch tutor.


Re: [arch-general] How do AUR packages get new maintainers?

2010-09-21 Thread Matthew Gyurgyik

 On 09/21/2010 06:17 PM, Matthew Gyurgyik wrote:

 On 09/21/2010 04:53 PM, David C. Rankin wrote:

Guys,

I've seen recent "Request to Ophan package XYZ" posts, and I've 
found some

fairly large AUR packages that are orphaned (like RPM5). But, how do AUR
packages get new maintainers? Does somebody monitor the orphans and 
then divvy
them out among those with write privileges in AUR or does somebody 
have to say

I'll take package X on?


http://wiki.archlinux.org/index.php/AUR

Really dude? You've been using arch for how long and still have these 
elementary questions?
Think about you questions and try to find answer before you post to 
the list. Alternatively hire an arch tutor.
EDIT: Think about your questions and try to find an answer before you 
post to the list.




Re: [arch-general] How do AUR packages get new maintainers?

2010-09-22 Thread Matthew Gyurgyik

 On 09/21/2010 10:07 PM, Mario Figueiredo wrote:

 On 21-09-2010 23:17, Matthew Gyurgyik wrote:

 On 09/21/2010 04:53 PM, David C. Rankin wrote:

Guys,

I've seen recent "Request to Ophan package XYZ" posts, and I've 
found some
fairly large AUR packages that are orphaned (like RPM5). But, how do 
AUR
packages get new maintainers? Does somebody monitor the orphans and 
then divvy
them out among those with write privileges in AUR or does somebody 
have to say

I'll take package X on?


http://wiki.archlinux.org/index.php/AUR

Really dude? You've been using arch for how long and still have these 
elementary questions?
Think about you questions and try to find answer before you post to 
the list. Alternatively hire an arch tutor.




And who on earth are you?

Well I'm pyther and I've been around since '05. You?

It is extremely annoying to see these elementary and many times 
unrelated emails on this list. David has had a history of not bothering 
to do simple searches to find answers to his questions. Arch is a 
do-it-yourself type of distro. I don't mind helping folks when they run 
into problems, but they have to show that they have made some attempt to 
help themselves. Just having a general idea of how the AUR works would 
have answered David's question.


If you use arch you should be able to use the wiki, man pages, and 
google, at the minimum.


Re: [arch-general] Local Mirror - Wiki Article

2010-09-22 Thread Matthew Gyurgyik

 On 09/22/2010 01:20 PM, Fess wrote:

On 09:18 Tue 21 Sep , Matthew Gyurgyik wrote:

Since the other thread is huge and hard to follow, I am creating a new
thread.
I would like to use this thread to talk strictly about the Local Mirror
wiki article.

I have updated the wiki article to reflect the new pool directory.
Currently there are some packages that are in pool/ while others are still
in {$repo}/os/${arch}. Those in pool have symlinks to {$repo}/os/${arch}

> From my understanding, eventually, all packages will be in pool/

http://wiki.archlinux.org/index.php/Local_Mirror

I am hoping someone who runs a Local Mirror can try this out. I do not
have a need for a local mirror nor do I want to pull Gigs of data from a
mirror to test this. However, I have done dry runs on the rsync command.

@Devs: Maybe someone can update the Mirror Section in the NewMirrors wiki
article
http://wiki.archlinux.org/index.php/DeveloperWiki:NewMirrors#Mirror_size

Thank you for recovering this page.

The page was *not* recovered. It was updated with new, correct information.


Re: [arch-general] How do AUR packages get new maintainers?

2010-09-22 Thread Matthew Gyurgyik

 On 09/22/2010 01:52 PM, David C. Rankin wrote:

On 09/21/2010 05:17 PM, Matthew Gyurgyik wrote:

  On 09/21/2010 04:53 PM, David C. Rankin wrote:

Guys,

 I've seen recent "Request to Ophan package XYZ" posts, and I've found some
fairly large AUR packages that are orphaned (like RPM5). But, how do AUR
packages get new maintainers? Does somebody monitor the orphans and then divvy
them out among those with write privileges in AUR or does somebody have to say
I'll take package X on?


http://wiki.archlinux.org/index.php/AUR

Really dude? You've been using arch for how long and still have these elementary
questions?
Think about you questions and try to find answer before you post to the list.
Alternatively hire an arch tutor.


OK, now I have read the entire document. What part of it are you relying on to
answer my original question? The only mention of 'orphan' in the entire document
is the following --

Q: Foo in AUR is outdated; what do I do?
A: For starters, you can flag packages out-of-date. If it stays out-of-date for
an extended amount of time, the best thing to do is email the maintainer. If
there is no response from the maintainer, *you could mail to the aur-general
mailing list* to have a TU orphan the PKGBUILD if you're willing to maintain it
yourself.

emphasis between the '*'s is mine.


Well I think you picked out the line.

"if there is no response from the maintainer, you could mail to the 
aur-general mailing list to have a TU orphan the PKGBUILD *if you're 
willing to maintain it yourself.*" (I added the emphasis)


An user with basic knowledge of the AUR should be able to figure out 
that he/she would be able to maintian an orphaned package. Now I might 
be able to see some difficulty in interpreting this if you are a 
non-native speaker. However, since you are a Texan lawyer, I would 
imagine that you speak fluent English.


Also, the section 'Sharing PKGBUILDs in UNSUPPORTED' and 'Submitting 
Packages to AUR' would help you understand how the AUR works.



Does somebody monitor the orphans and then divvy
them out among those with write privileges in AUR or does somebody have to say
I'll take package X on?
That statement, at least to me, would indicate that you are not familiar 
with how the AUR works and operates. Therefore, that wiki article in 
general would have given you some very good, fundamental, knowledge.


if you had asked "How can I maintained an orphan package?" then it would 
be a different story.




Re: [arch-general] update to kde 4.5.2 - no sound - tri es to remove my devices??

2010-10-07 Thread Matthew Gyurgyik
On Wed, 06 Oct 2010 22:05:05 -0500, "David C. Rankin"
 wrote:
> Guys,
> 
>   I updated to 4.5.2 today and on start, kde4 asked to remove all my
sound
> devices. So I chose - 'manage devices'. All of my sound devices are
grayed
> out
> and the 'default' doesn't work. (screenshot of devices dialog here):
> 
> [81k]
> http://www.3111skyline.com/dl/Archlinux/bugs/kde4-nosound.png
> 
>   The sound is "HDA Nvidia (ALC888 Analog)" and the same for digital and
>   HDMI. I
> looked through dmesg to see if there was anything glaring, but there
> wasn't.
> (dmesg output here):
> 
> [44k]
> http://www.3111skyline.com/dl/Archlinux/bugs/dmesg-20101006.txt
> 
>   Has anyone else seen this with the new kde4? If so any ideas how best
to
> troubleshoot? Thanks for any help you can provide.

I am not a kde user, but

I did a google search for "phonon sound device grayed out"
http://www.google.com/search?q=phonon+sound+device+grayed+out&ie=utf-8&oe=utf-8

I found the following two links which may be helpful:
http://forum.kde.org/viewtopic.php?f=19&t=88436
http://linux.derkeiler.com/Mailing-Lists/Fedora/2008-09/msg01853.html


Re: [arch-general] Anybody else having trouble with Virtualbox after upgrade

2010-10-18 Thread Matthew Gyurgyik

 On 10/15/2010 10:20 AM, Pico Geyer wrote:

On Fri, Oct 15, 2010 at 3:56 PM, Nilesh Govindarajan  wrote:

On Fri, Oct 15, 2010 at 5:38 PM, Pico Geyer  wrote:

Hi all.

I hope this is the right place for me to raise my issue.
After doing a pacman -Syu and then rebooting I noticed that I could no
longer start my VirtualBox vms

I get the following error: Failed to open a session for the virtual
machine My_VM
Callee RC: NS_ERROR_INVALID_ARG (0x80070057)
Virtualbox then crashes (segmentation fault).

I had the testing repo enabled, so I thought that one of the packages
from testing might have broken it.
So I disabled the testing repo in pacman.conf and removed all testing
packages with:
pacman -Syy
pacamn -Suu

I then recompiled my virtualbox drivers and rebooted.
But that did not help at all.

I created a core dump file by following these instructions:
http://www.virtualbox.org/wiki/Core_dump

So the stack trace is 41000 lines long :-|
I'll paste just the first and last few lines:
#0  0xb5cad825 in ?? () from /usr/lib/libQtGui.so.4
#1  0xb5ca7b27 in ?? () from /usr/lib/libQtGui.so.4
#2  0xb5ca9760 in QTextEngine::itemize() const () from /usr/lib/libQtGui.so.4
#3  0xb5caeca8 in QTextLayout::beginLayout() () from /usr/lib/libQtGui.so.4
#4  0xb5b9b550 in ?? () from /usr/lib/libQtGui.so.4
#5  0xb5b9c1b1 in ?? () from /usr/lib/libQtGui.so.4
[snip]
#41537 0xb5a36407 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#41538 0xb6b5405b in TrustedMain () from /usr/lib/virtualbox/VirtualBox.so
#41539 0x08048d9f in ?? ()
#41540 0xb76ccc76 in __libc_start_main () from /lib/libc.so.6
#41541 0x08048c81 in ?? ()


Any advice?
Should I file a bug in the arch bug tracker?
Thanks in advance.
Pico


Did you rebuild the module using /etc/rc.d/vboxdrv setup?


Yeah, that's the first thing I tried.

Pico

Did you reload the modules after rebuilding them?
rmmod vboxdrv; rmmod vboxnetflt; modprobe vboxdrv; modprobe vboxnetflt; 
etc...


Re: [arch-general] Python 3 Rationale?

2010-10-20 Thread Matthew Gyurgyik

 On 10/20/2010 10:58 AM, Max Countryman wrote:

That is fine unless the Python development team has decide that python3 will 
not become python.

Python 2.7.x will be maintained for quite some time. (In excess of four more 
years.) Even after it is dropped in the future there's no indication that the 
python3 binary is intended to become the python binary.

The link I posted earlier to the thread on the Python mailing list seems to 
indicate the opposite.

On Oct 20, 2010, at 10:32, C Anthony Risinger  wrote:


I think what Arch is doing is perfectly reasonable; if you, as a
developer, or even a user, run the `python` binary, you should not
expect any assurances, as you are making assumptions about the target
environment.  If your app requires a particular major or minor version
to operate correctly, then make this clear in the shebang, throw an
exception, etc... imo, catering to sluggish apps that are not py3k
compatible and not active enough to even acknowledge the onset of
py3k, is a waste of time.

Please don't top post. http://www.river.com/users/share/etiquette/


Re: [arch-general] Python 3 Rationale?

2010-10-20 Thread Matthew Gyurgyik

 On 10/20/2010 11:45 AM, maxc wrote:
There is an excellent post by Guido here, Hilton: 
http://mail.python.org/pipermail/python-3000/2008-February/011910.html


Guido seems to favor using /usr/bin/python3.0 or /usr/bin/python3 and 
/usr/bin/python as symlinks to the respective versions of Python.


'Perhaps we should only install "python3.0" and not "python".'

We're not here to discussion semantics ofc. :) There is a much broader 
concern which I hope we can address through friendly discourse.


On Oct 20, 2010, at 11:26 AM, Hilton Medeiros 
 wrote:



On Wed, 20 Oct 2010 10:58:42 -0400
Max Countryman  wrote:

> That is fine unless the Python development team has decide that
> python3 will not become python.
>
> Python 2.7.x will be maintained for quite some time. (In excess of
> four more years.) Even after it is dropped in the future there's no
> indication that the python3 binary is intended to become the python
> binary.
>
> The link I posted earlier to the thread on the Python mailing list
> seems to indicate the opposite.

A 'python' binary doesn't and won't ever exist, it is only a
symlink, Max.

Since you have seemed to miss my previous post. I'll post again!

Really please, please don't top post. 
http://www.river.com/users/share/etiquette/


Re: [arch-general] Radeon HD 5xxx

2010-11-08 Thread Matthew Gyurgyik

On 11/08/2010 08:22 PM, Andrew Allen Barkley wrote:

I am now an owner of a Radeon HD 5870.
But... lspci reports it as:

   VGA compatible controller:
   ATI Technologies Inc Device 6898

I am running testing.

Also, the feature matrix linked to by
the ATI page on the wiki indicates that
HD 5xxx cards are supported by
xf86-video-ati, as does the wiki. What's
the situation on this?

How about you try and find out? Is there a reason why you can't?


Re: [arch-general] wicd startup issues

2010-11-17 Thread Matthew Gyurgyik

On 11/17/2010 02:18 PM, Evangelos Foutras wrote:

On Wed, Nov 17, 2010 at 9:08 PM, Samuel Baldwin
  wrote:

Same error. I'm not updated to the point where python3 is the default
anyways. `python' still runs 2.6.5.

We don't support partial upgrades. You should never use -Sy if not
followed by -Su (or combined, -Syu).

Now, go ahead and do a full upgrade. :)
To explain what happened... the wicd modules got installed in 
/usr/lib/python2.7/site-packages/, however python2 is looking for the 
modules in /usr/lib/python2.6/site-packages/


As stated above you should always do full upgrades. Failing to do so, 
results in no support from us.


Re: [arch-general] [arch-dev-public] Boot loaders in core/base

2010-11-20 Thread Matthew Gyurgyik

On 11/20/2010 05:27 AM, Pierre Schmitz wrote:

Hi,

while reviewing the core rebuild list I wondered if we should think
about chaining our default boot loader. Note: that wont affect existing
setups and people will still be able to use whatever they like.

ATM. we have grub1 in core/base and install that by default. The
problem is that this project is virtually dead for a long time now and
also not available on x86_64. Technically it has to be in the multilib
repo.

Grub2 is currently in extra. Upstream development is still in flux.
Imho its quite heavy and complex.

An alternative successor would be extlinux from the syslinux package.
It's very simple, easy to configure, actively maintained and reliable.
Sure, it only supports booting from ext* and btrfs afaik but to be
honest, if you use any other FS you should have a separate /boot even
when using grub.

Summing up my suggestion for some time in the future would be:
* move extlinux/syslinux to core/base
* move grub1 to extra/multilib and remove it from base group
* keep grub2 in extra
* maybe also move lilo to extra
* of course keep all of them on the install cd

What do you think about this? At some point it might not be
sane/possible to keep grub1 as our default boot loader.

Greetings,

Pierre

I was thinking about how we could integrate extlinux into the installer 
and have suggested creating an additional package called extlinux. This 
package would would include an example config and a few *.c32 file 
needed to make the config work.


As a result, the installer would just have to modify the example config 
and run extlinux --install /boot/syslinux. As an added bonus, it makes 
things easier for the end user (/boot/syslinux doesn't need to be 
created and *.c32 files don't need to be copied to /boot/syslinux).


I have all the juicy details and an explanation here: 
https://bugs.archlinux.org/task/21766


~pyther


[arch-general] Acceptable for AIF to copy files?

2010-11-21 Thread Matthew Gyurgyik

Hello

I want to add extlinux support in AIF. However, unlike grub, where 
grub-install takes care of everything, extlinux requires /boot/syslinux 
to be created and some files from /usr/lib/syslinux to be copied to 
/boot/syslinux.


Initially I though that creating a extlinux pkg that would include the 
needed file in /boot would be a good idea. Needless to say, there is 
mixed opinion on this. See link for more info: 
https://bugs.archlinux.org/task/21766


So...

Is it acceptable for AIF to create /boot/syslinux and copy files from 
/usr/lib/syslinux to /boot/syslinux?


Do we only want to let pacman and upstream install tools create 
directories and copy files during the install process?


~pyther


Re: [arch-general] archlinux hardware question

2010-11-28 Thread Matthew Gyurgyik

On 11/28/2010 05:59 PM, Jude DaShiell wrote:
A sled drive puts an internal drive into a sled case.  Then the user 
slides the sled case along tracks installed for that purpose into the 
computer and in order to use it must lock the drive with a key.  You 
can put operating systems on different hard drives that way and if one 
gets compromised pull it out and replace disk to keep running.


On Sun, 28 Nov 2010, Damjan wrote:


 Has anyone managed to get archlinux up and running on either a sled
 drive or a full-sized usb drive yet. Another Linux system I have
 couldn't even detect the disk drive was in the machine and I gave 
it my
 best hard drive too. Slackware has no problem with the drive, but 
Debian

 squeeze or an earlier edition of lenny squeeze had problems too.


What's a "sled drive"?

Anyway, when the LCD broke on my main laptop, and I sent it for a 
repair, I took out the hard drive, put it in an external USB box and 
hooked it up on an Asus EEEpc 701.


Except that I had to update the initramfs to include the usb drivers 
(ehci_hcd, uhci_hcd, usb_storage, sd_mod) I don't remember doing 
anything else special.


fstab was already configured to mount by uuid, grub2 too.


--
??



Please do not top post.

It sounds as if you are describing a hot-swappable drive. Something like 
this: http://www.newegg.com/Product/Product.aspx?Item=N82E16817994054


If that is the case then the kernel should just have to support your 
SATA chipset. As with a USB drive you should just need to provide the 
needed usb kernel modules as Damjan stated in yoru initrd file. Edit 
/etc/mkinitcpio.conf and run mkinitcpio -p kernel26


Re: [arch-general] postfix/procmail unable to write to /var/spool/mail/$USER

2010-12-18 Thread Matthew Gyurgyik

On 12/18/2010 08:42 PM, David C. Rankin wrote:

Guys,

I'm stuck on mail setup with a procmail error saying it can't write to
/var/spool/mail/$USER. It is a postfix error, but it is complaining about
procmail. An example of the error is:

Dec 18 19:10:37 localhost postfix/local[2104]: E238BE7E78:
to=, relay=local, delay=1.2, delays=0.14/0.04/0/1,
dsn=5.2.0, status=bounced (can't create user output file. Command output:
procmail: Error while writing to "/var/spool/mail/david" )

I'm fairly certain it is a user permission problem, but I can't recall 
ever
changing anything before on my other setups to get procmail working. In this
current config, /etc/postfix/main.cf has:

mailbox_command = /usr/bin/procmail -a "$EXTENSION"

The permission for /var/spool/mail are the exact same I have on my 
x86_64 Arch
server at home where procmail is working just fine:

[19:27 phoenix:/var/spool/mail] # l
total 386772
drwxrwxrwt 2 root   root4096 Dec 18 19:13 .
drwxr-xr-x 8 root   root4096 Dec 18 16:54 ..
-rw--- 1 david  dcr362640748 Dec 18 19:05 david


Just as with that box, I moved the mail spool from the suse install to 
the new
install, so I don't think that would be the issue here. Anybody have any idea
why postfix/procmail can't write to /var/spool/mail?


Maybe you could use LOGFILE=$MAILDIR/from (read man procmail) to get a 
better idea of what is going on.


Maybe you can get rid of the annoyingly long signature. arch-general is 
a public list for crying out loud!


Maybe you need to spend a bit more time with your problems before 
posting on the ML. Use the bbs for general support questions. You've had 
4 threads in the past 3 days! You by far are responsible for the most 
new topics each month!


Spend more time thinking about how you can troubleshoot things and 
provide more information when you do post. In many of your threads you 
reply to your orginal within 15-30 minutes!


BTW maybe you should use something on your servers you can manage. Your 
http server has been broken for at least two days.


Lastly many of things you post about are upstearm bugs (your dhcp 
thread). Look at 
http://projects.archlinux.org/svntogit/packages.git/tree/ see if the 
package in question uses any patches and if not report upstream, not 
downstream!


Please stop spamming the list.


[arch-general] Syslinux Installer / Update Script - Testers Needed

2011-01-15 Thread Matthew Gyurgyik

Hello Community,

Over the last few weeks I have been working on Syslinux support for the 
installer. With the help Thomas and Dieter I am nearing the completion 
of this project. As part of this project, I have written a script that 
will help install and update Syslinux (similar to that of grub-install).


Some key features of the script: syslinux-install_update.sh
* Install Syslinux to the FS + Partition Boot Loader (extlinux --install 
/boot/syslinux)

* Install Syslinux MBR
* Detect and optionally set the boot flag on the boot partition
* Update Syslinux – copy files and execute (extilnux --update 
/boot/syslinux)

* Support for GPT disks
* Support for RAID configurations

The goal is to include this script in the official Syslinux package. 
Therefore we need your help to test it.


syslinux-install_update.sh -i -a -m . install Syslinux, set the boot 
flag (if needed), and install the MBR


We need tests for the following setups:
/ + /boot on the *same* partition
/ + /boot on the *same* partition - RAID
/boot + root on *separate* partition
/boot + root on *separate* partition - RAID
All of the above using but using the GPT partition layout

NOTE: This is an alpha/beta stage script. The script modifies the first 
440 bytes of the disk (using dd) and the partition table (using either 
sfdisk or sgdisk). Although the script should be safe to run, I am not 
responsible for any data loss that may occur.


Let us know the following:
* Did the script work for you?
* What was your partition setup? (see above)
* What version did you use?
* If the script did not work, please provide as much information as possible

Get the script here: https://gist.github.com/772138
Syslinux Sample Config File: 
http://projects.archlinux.org/svntogit/packages.git/plain/syslinux/trunk/syslinux.cfg


The Syslinux package in testing includes the above configuration file.

Cheers,
pyther


Re: [arch-general] Syslinux Installer / Update Script - Testers Needed

2011-01-19 Thread Matthew Gyurgyik

On 01/19/2011 08:54 AM, Madeye wrote:

Just ran the script on my virtualbox archserver. And afterwards on a
virtualbox archlinux.
Unfortunately it's not working. I get the error:

Could not find /boot/syslinux
is /boot mounted? Is syslinux installed?

I only installed package syslinux and then ran the script.
./syslinux.sh -i -m -a

The usage mentions the use of a -c switch, but this does not change
anything. Actually I can see it tries to find the path //boot/syslinux
when using -c /
Guess the switch is only used when you want to install on a mounted
chroot system.

I am running the script from within the system I wish to install it on.

pacman -Q syslinux returns
syslinux 4.03-1

The folder /boot/syslinux in reality does not exist in the system yet.
So that is probably the reason for the error I get.
Is it intentional that the script checks for /boot/syslinux? or should
that have been just /boot?

If you need additional information, just let me know.

BR
The script intentionally checks for /boot/syslinux because com32 modules 
get copied their.


Syslinux from testing contains an example config file, 
/boot/syslinux/syslinux.cfg, therefore creating /boot/syslinux. You can 
either install the syslinux package from testing or you can mkdir 
/boot/syslinux and create syslinux.cfg 
(http://projects.archlinux.org/svntogit/packages.git/plain/syslinux/trunk/syslinux.cfg). 
Make sure to edit the kernel options (root, nomodeset, etc..) in the 
config file.


pyther


Re: [arch-general] Syslinux Installer / Update Script - Testers Needed

2011-02-06 Thread Matthew Gyurgyik

On 01/15/2011 09:52 PM, Matthew Gyurgyik wrote:

Hello Community,

Over the last few weeks I have been working on Syslinux support for 
the installer. With the help Thomas and Dieter I am nearing the 
completion of this project. As part of this project, I have written a 
script that will help install and update Syslinux (similar to that of 
grub-install).


Some key features of the script: syslinux-install_update.sh
* Install Syslinux to the FS + Partition Boot Loader (extlinux 
--install /boot/syslinux)

* Install Syslinux MBR
* Detect and optionally set the boot flag on the boot partition
* Update Syslinux – copy files and execute (extilnux --update 
/boot/syslinux)

* Support for GPT disks
* Support for RAID configurations

The goal is to include this script in the official Syslinux package. 
Therefore we need your help to test it.


syslinux-install_update.sh -i -a -m . install Syslinux, set the 
boot flag (if needed), and install the MBR


We need tests for the following setups:
/ + /boot on the *same* partition
/ + /boot on the *same* partition - RAID
/boot + root on *separate* partition
/boot + root on *separate* partition - RAID
All of the above using but using the GPT partition layout

NOTE: This is an alpha/beta stage script. The script modifies the 
first 440 bytes of the disk (using dd) and the partition table (using 
either sfdisk or sgdisk). Although the script should be safe to run, I 
am not responsible for any data loss that may occur.


Let us know the following:
* Did the script work for you?
* What was your partition setup? (see above)
* What version did you use?
* If the script did not work, please provide as much information as 
possible


Get the script here: https://gist.github.com/772138
Syslinux Sample Config File: 
http://projects.archlinux.org/svntogit/packages.git/plain/syslinux/trunk/syslinux.cfg


The Syslinux package in testing includes the above configuration file.

Cheers,
pyther

Hello again.

I have not received much feedback about this script.

Over the last few weeks I have been working on improving this script. 
Huge thanks to falconindy! He has written code which uses hexdump to 
determine if a disk is using the GPT partition table and code which 
detects if a partition is marked as active. Prior to those code I was 
greping and awking the output of fdisk!


Notable Changes
 * Use hexdump to determine if boot flag is set
 * Use hexdump to determine partition type (GPT)
 * Copy/Symlink pci.ids to /boot/syslinux
 * Lots of rewritten code

Much of the detection code has changed. So if you tested before, please 
test again!


Syslinux-install_update: https://gist.github.com/772138
Sample Usage: syslinux-install_update -iam (install, set /boot part(s) 
as active, install mbr)


The syslinux package in testing has a sample config. If you don't want 
to use the package from testing you can get the config from here: 
http://projects.archlinux.org/svntogit/packages.git/plain/syslinux/trunk/syslinux.cfg


Tell us as much information as possible about your setup (see original 
message) and whether or not the script worked.


Thanks,
pyther

P.S. Thanks to e36freak who has greatly helped improve my bash syntax 
and the syntax in this script!


Re: [arch-general] who wants to write me a relatively simple webapp?

2011-02-07 Thread Matthew Gyurgyik

On 02/07/2011 06:41 PM, Magnus Therning wrote:

On 07/02/11 22:52, Dieter Plaetinck wrote:

Hi,
for Arch releng, we have recently started automatically building test builds
(http://releng.archlinux.org/isos/). These images are built from the archiso 
and aif git repositories, and the current state of the repos.

The idea is that people can test these images, and once in a while, I will 
promote a set of testbuilds and make them the officially supported media.
Because everything evolves all the time, a lot of different things can cause 
regressions or new bugs,
but at the same time it would be too much work to try to test all possible 
scenarios for each specific testbuild version.

So I would like a web application that gives me "a pretty good idea" of the 
quality of current/recent images.
I request someone other then me to make this app for me, I do not have the 
time. (I do have time for feedback or making adjustments to the codebase you 
provide)
I'm not sure which is best, php or python, or whatever. I think both will be 
fine (Dan? Pierre?)

Basically it would have 2 modes:

1) the "input" mode (after logging in with your wiki or forum account, not sure 
what's best here. Dan?):
the user would select a version (maintain a cached list of the directories at
http://releng.archlinux.org/isos/
the format will always be .MM.DD[suffix])
and select a list of options which are verified to be working fine.
that is:
(between braces are additional instructions for the user)

= image arch =
* dual, option i686
* dual, option x86_64
* i686
* x86_64

= image type =
* core
* net

= image boot =
* optical
* usb
* pxe

= hardware type =
* virtualbox
* qemu
* physical intel i686
* physical intel x86_64
* physical amd i686
* physical amd x86_64

= install type =
* automatic install generic example
* automatic install fancy example
* automatic install custom config (specify in comments)
* interactive install

= source selection =
* net install manual networking config (check that it works + rc.conf, 
resolv.conf, mirrorlist)
* net install dhcp (check that it works + rc.conf)
* core

= clock =
* left as is
* reconfigured manually
* reconfigured ntp

= partitioning/filesystems =
* autoprepare (check the installed system, incl fstab)
* manual
* from config file

= fancy stuff (checklist, not selection) =
* lvm2
* dm_crypt
* softraid
* nilfs2
* btrfs
(check also fstab, menu.lst, initcpio.conf and crypttab
   if appropriate)

= rollback tested =
* yes
* no

= if rollback done, another partitioning/filesystems list and another "fancy 
stuff" list (same options as before) for after the rollback =

= bootloader =
* grub
* syslinux
* other/manual

= result =
* everything works fine
* something failed (elaborate in comments)

= comments =




Then, a second interface would need to represent the "current state of things.. 
(sort of)"
that is, for every important thing (like, all image arches, image types, image 
boots, install types, source selections, clock, partitioning/filesystems, fancy 
stuff, rollback tested, grub/syslinux bootloader) it needs to show the last 
recent tests (or the last images for which it worked), along with which user 
tested it. (note: not all combinations of all variables, just any test with the 
given variable). if there was any failed test for a specific feature for an as 
recent (or more recent) image then the last successful one, there should be a 
warning about that.
I'm not sure yet how exactly this page would look like, but basically I need to 
know all important features are tested with recent images, and that they all 
performed well.

other factors (like hardware type, bootloader other/manual bootloader option) 
are not very important, they are more for reference.

Thanks,
Dieter

How much are you willing to pay for this piece of bespoke software?

/M


First: I really, really, hope this was a poor attempt at humour!

Second: Please don't top post. http://idallen.com/topposting.html


Re: [arch-general] Howto properly set LD_LIBRARY_PATH to /opt/trinity/lib from PKGBUILD (postbuild)

2011-02-07 Thread Matthew Gyurgyik

On 02/07/2011 07:10 PM, David C. Rankin wrote:

Guys,

After building trinity-kdelibs, I need to create an entry and set 
LD_LIBRARY_PATH to /opt/trinity/lib. I manually created: 
'/etc/ld.so.conf.d/trinity.conf' containing "/opt/trinity/lib" and 
then ran ldconfig. That worked.


What I need to know is how to properly do this from the kdelibs 
PKBUILD. I can do it by creating the file in $pkgdir, but is there a 
standard way to do it? Also, what about calling ldconfig after 
install? Is there a standard (post-install) snippet to add?


Thanks.


Well David lets see this might be a good start:

tux:~ $ ls /etc/ld.so.conf.d/
fakeroot.conf  lib32-glibc.conf  *qt3.conf*  *xulrunner.conf*

tux:~ $ cat /etc/ld.so.conf.d/qt3.conf
/opt/qt/lib

tux:~ $ pacman -Qo /etc/ld.so.conf.d/qt3.conf
/etc/ld.so.conf.d/qt3.conf is owned by qt3 3.3.8-18

http://projects.archlinux.org/svntogit/packages.git/tree/qt3/trunk/PKGBUILD
Look at lines 116 & 117

http://projects.archlinux.org/svntogit/packages.git/tree/xulrunner/trunk/PKGBUILD
Look at lines 67 & 68

A little bit of self help could go a long way...

pyther


[arch-general] Default Bootloader for AIF

2011-03-13 Thread Matthew Gyurgyik

Arch Devs,

In November Pierre wrote a mail to arch-dev-public about bootloaders in 
core. 
http://mailman.archlinux.org/pipermail/arch-dev-public/2010-November/018445.html


Pierre wrote:

Summing up my suggestion for some time in the future would be:
* move extlinux/syslinux to core/base
* move grub1 to extra/multilib and remove it from base group
* keep grub2 in extra
* maybe also move lilo to extra
* of course keep all of them on the install cd


Now that there is Syslinux support in AIF, should AIF select Syslinux as 
the "Default" bootloader?


Users are asked to select which bootloader package they would like to 
install. They can either pick from Grub or Syslinux. Since Grub is 
listed first it is selected as the "Default".


~pyther


Re: [arch-general] Default Bootloader for AIF

2011-03-13 Thread Matthew Gyurgyik

On 03/13/2011 02:44 PM, David Campbell wrote:

Excerpts from Matthew Gyurgyik's message of 2011-03-13 14:01:16 -0400:

Now that there is Syslinux support in AIF, should AIF select Syslinux as
the "Default" bootloader?

Does Syslinux play nicely with parted and GPT disklabels? Should
Arch be trying to move toward a default bootloader that seamlessly
supports GPT disklabels?
Yes, Syslinux supports GPT as does the syslinux-install_update script 
that is included in the arch package.


With the issues stated in Pierre's mail about grub1 I think it makes 
sense to make Syslinux the "default". However, I want to know what the 
devs think as the "default" bootloader will likely have more new users 
using it.


Re: [arch-general] Default Bootloader for AIF

2011-04-04 Thread Matthew Gyurgyik

On 04/04/2011 12:04 AM, Brendan Long wrote:

On 03/27/2011 01:47 AM, KESHAV P.R. wrote:

On a side note, I think it is also useful to have GPT
partitioning as default now since it is way superior to MBR (see
logical partitions linked-list info) and supports multiple primary
partitions.

I'm not sure that it's a good idea to make GPT the default any time
soon, since most tools don't support it very well yet, and most versions
of Windows won't boot of it (much as I hate holding things back for
worse operating systems, having a default that makes it impossible to
boot Windows seems like a bad idea). Having it available in the
installer would be really nice though. Even just including gdisk and
syslinux on the install disk would make things a lot easier in some
situations.
FYI the installer/live installer already includes gptfdisk (gdisk) and 
syslinux.


I don't believe that "lets worry about windows" is a good argument. If a 
user is installing arch they should be able to read documentation and 
determine which is the best for them MBR or GPT.


Re: [arch-general] [signoff] kernel26-2.6.38.2-1

2011-04-04 Thread Matthew Gyurgyik

On Mon, 4 Apr 2011 10:08:09 +0200, Adrian C. wrote:

On Thu, 31 Mar 2011, Tobias Powalowski wrote:


Hi guys,
please signoff 2.6.38 series for both arches.


Can't signoff i686. LILO can not boot it.

# /sbin/lilo -v
...
Fatal: Setup length exceeds 31 maximum; kernel setup will overwrite
boot loaer

Machines would be left in a constant state of reboot if it is missed 
by

a user.
I don't think Lilo should be a show stopper. Use a more modern 
bootloader such as Syslinux (if you want simple), Grub 1 or Grub 2.


Re: [arch-general] [signoff] kernel26-2.6.38.2-1

2011-04-04 Thread Matthew Gyurgyik

On 04/04/2011 03:08 PM, Adrian C. wrote:

On Mon, 4 Apr 2011, Matthew Gyurgyik wrote:

> I don't think Lilo should be a show stopper. Use a more modern
> bootloader such as Syslinux (if you want simple), Grub 1 or Grub 2.

Modern, like grub? LILO is in [core], and is actively being developed.

It was also a part of the Arch installation from which i got it in the
first place. Now, I agree it doesn't have to be a show stopper, but some
serious warnings are needed at least. There are many more users out
there, be sure of that. In fact, here they are already, saying pretty
much the same things I am going to say below:
https://bbs.archlinux.org/viewtopic.php?id=116077


Grub1 is considered obsolete? It has bugs, lacks features, it has many
forks, all of them now pretty much forgotten. Last time I considered
grub2 it was still "development grade" and I also got a feeling of
frequent user problems from the list, bug tracker and BBS. LILO on the
other hand never failed to boot.

I would never trade LILO for grub, but I am contemplating a switch to
syslinux since I saw a video of Dieter's talk at FOSDEM.


> Just out of interest, are you only booting this kernel with lilo or
> others too?

Just LILO, I haven't tried grub, but did wrote a menu.lst in advance if
I had to.

--
Adrian C. (anrxc) | anrxc..sysphere.org | PGP ID: D20A0618
PGP FP: 02A5 628A D8EE 2A93 996E  929F D5CB 31B7 D20A 0618
Didn't realize that Lilo was still being developed. A lot of people seem 
to think Syslinux is older than pie too!


I would highly encourage looking at Syslinux. It has a simple 
configuration like Lilo and it is as light or heavy as you want to make it.


Without any com32 modules you are given just a boot prompt and you can 
load the menu.c32 (basic menu like lilo) or vesamenu.c32 modules. Also, 
you can edit the boot parameters on the fly and modify the config 
without updating Syslinux.


Re: [arch-general] Gnome 3 + KDE 4 are both large disappointments.

2011-04-10 Thread Matthew Gyurgyik

On 04/10/2011 03:50 PM, Dennis Beekman wrote:
I use linux becuase i think that windows is just to bloated to even be 
considered ... but lately Linux has been going in the same direction 
when it comes to the desktop enviroments Gnome 3 & KDE 4.


Gnome 2 was brilliant just a simple easy to use system with load off 
good looking features, gnome 3 however is useless in all respects as 
far as i can tell from whats in testing.


1. You cannot change the panels anymore you stuck with the 2 given by 
gnome 3.

2. Changing themes also is inpossible.. or so it seems.
3. Why do we need a system settings menu with all the options in one 
menu ? where are my seperate icons i love so much ? why can we choose 
wich icons or options we want ?
4. What about the people ho don't have or don't wich to use they're 
video hardware to run the these stupid graphics ... are we stuck with 
"fallback mode" wich is even more stupid and backward ?
5 Where did all the nice applets go ? and why can i not add them to my 
taskbar anymore


[flaming]
I though KDE 4 was bad  and bloated and that i couldn't get any 
worse... it seems i was wrong.
Boy this new Gnome version is even more bloated and buggy then KDE 4  
wich is quite the atchievement from the gnome team...


Now i finnaly understand why the Ubuntu guys decided to use they're 
netbook unity system rather then this shit, eventhough unity sucks it 
better then Gnome 3 in all respects.


[/flaming]

Can we not just keeps using the old version and ignore the new version 
of gnome for now until they get they act together ? or hopefully 
decide to go back to the old interface and develop that further 
instead ...




Sir,

1. Get a Blog
2. Next time, please create a new mail, instead of replying to an 
existing thread and changing the topic


In terms of Arch:
*To answer your question, no gnome 3 is staying and we wont see gnome2 
in the official repos. There is nothing than prevents you or someone 
else from creating a unofficial gnome2 repo.


In terms of Upstream:
*Seems as if upstream doesn't care much about gnome2 any more... you or 
someone else can fork it


~pyther


Re: [arch-general] Gnome3 and Gnome2

2011-04-10 Thread Matthew Gyurgyik

On 04/10/2011 09:02 PM, Nephyrin Zey wrote:
I think removing Gnome2 from arch's repositories would be a mistake. 
Even gentoo is maintaining gnome2 support until "At least Gnome 3.2". 
If myself and others volunteered to help maintain a [gnome2] repo, 
would it be considered for official mirrorage?


- Neph


Answer: It breaks the flow of the conversation
Question: Why is topping posting bad?

To answer your question, no. You'd have to find your own mirrors to host 
a gnome2 repo and it would be considered unofficial.


Re: [arch-general] trinity-kdevelop corrupted

2011-04-26 Thread Matthew Gyurgyik

On 04/26/2011 11:51 AM, vilares wrote:

Hi,
I'm tring to install kde from: http://www.kiwilight.com/trinity/i686/
During instalation following error appears: "File 
trinity-kdevelop-1222477-1-i686.pkg.tar.xz is corrupted. Do you want to delete it? 
[Y/n]"

Is this file correct, or is it something on my side?

BR,
Mateusz
This is very offtopic for the list. Please contact the maintainer of the 
*unofficial* repo privately.


Re: [arch-general] [arch-dev-public] [signoff] initscripts-2011.04.1-2

2011-04-29 Thread Matthew Gyurgyik

On 04/29/2011 06:46 AM, Heiko Baums wrote:

Am Fri, 29 Apr 2011 11:02:22 +0200
schrieb Thomas Bächler:


Every recent operating system I know can handle UTC, even Windows
Vista (bugs before SP1, works with SP1 or later) and Windows 7, and
Windows XP is so old, it shouldn't be used anyway.

But there's a problem with Windows. Updating Windows is not as easy for
everybody as Linux is. There's a substantial buying resistance. So most
Windows users stay with their Windows version they once bought their
whole life, at least for the whole lifetime of their computer.

And as far as I know Windows XP shall be much better than Windows Vista.

Heiko
I'm with Thomas here. If it bugs you that much submit some patches. It 
seems as if you always have an opinion, but rarely have a solution 
and/or patches.


Folks, don't forget, arch isn't a democracy. The developers do what they 
want.


pyther


Re: [arch-general] Ethernet stopped working after update

2011-07-02 Thread Matthew Gyurgyik

On 06/26/2011 08:32 PM, Damjan wrote:

2: eth0:  mtu 1500 qdisc pfifo_fast
state DOWN qlen 1000
 link/ether 00:30:67:8f:7c:a8 brd ff:ff:ff:ff:ff:ff

Which maybe means something to someone. ;)

  means it's configured to be up, but it doesn't
sense an ethernet connectivity.

Check the cables, and the kernel driver.


Sounds like you might have the same problem as me and a few others...

https://bugzilla.kernel.org/show_bug.cgi?id=33782


Re: [arch-general] Waking from Suspend by Keyboard Activity

2011-09-08 Thread Matthew Gyurgyik

On 09/08/2011 01:49 PM, Bastien Dejean wrote:

Hi,

How can I let my USB keyboard be a waker?

I tried to add

echo USB0>  /proc/acpi/wakeup

to rc.local but, after boot, /proc/acpi/wakeup doesn't contain any USB
related line.

Regards,
I'm not sure how much you've played with /proc/acpi/wakeup but I wrote 
about this in my blog a year and half ago.


The short and sweet: try the different devices. dmesg can be useful for 
identifying them (see the blog post).


http://pyther.net/blog/index.php/2010/03/use-keyboard-to-resume-from-standby/

~pyther


Re: [arch-general] [signoff] linux-3.0.6-2

2011-10-07 Thread Matthew Gyurgyik

On 10/07/2011 08:26 AM, Tobias Powalowski wrote:

Latest kernel is in testing,
- fixed archiso support
- revert to performance governor

please signoff both arches,
greetings
tpowa
Looked in the tracker and didn't see anything. Just curious, why are we 
reverting back to the performance governor?


~pyther


Re: [arch-general] [arch-dev-public] nvidai 285.05.09 and xorg-server 1.11.1

2011-10-10 Thread Matthew Gyurgyik

On 10/10/2011 04:56 AM, Jan de Groot wrote:

I have decided to revert this commit in our packages. There's a 1.11-2
package with some additional upstream patches and this reverted commit
on its way to testing.
If nobody has any objections, I'd like to move this to extra tomorrow.

I had issues with 1.11-1 (nvidia 9400 GT). No problems with -2.

For what it's worth, I have no objections.

~pyther


Re: [arch-general] [arch-dev-public] syslinux 5.00 in [testing]

2012-12-08 Thread Matthew Gyurgyik

On 12/08/2012 06:37 AM, Tobias Powalowski wrote:

Hi,
seems syslinux changed some things more than I expected,
could thomas or gerado look at the changes?
http://www.syslinux.org/archives/2012-December/018747.html
I don't have time this afternoon.

If it keeps broken, I'll remove it this evening from testing repository.

greetings
tpowa



The default modules that we place into /boot (menu.c32 vesamenu.c32 
chain.c32 hdt.c32 reboot.c32 poweroff.com) depend on libutil_com.c32, 
libcom32.c32, libmenu.c32, libcom32gpl.c32 (new with syslinux 5.0)


The syslinux-install_update script will need to be updated to include 
these extra modules. I will provide a patch in the next day or two, 
since I'm the original author.


Simply adding the new modules to the script should work, but I want to 
test the following (thus the delay for the patch):

  1) upgrade from syslinux4 -> syslinux5
  2) new install using syslinux 5

Regards,
Matthew Gyurgyik


Re: [arch-general] [arch-dev-public] syslinux 5.00 in [testing]

2012-12-09 Thread Matthew Gyurgyik

On 12/08/2012 10:59 AM, Matthew Gyurgyik wrote:

On 12/08/2012 06:37 AM, Tobias Powalowski wrote:

Hi,
seems syslinux changed some things more than I expected,
could thomas or gerado look at the changes?
http://www.syslinux.org/archives/2012-December/018747.html
I don't have time this afternoon.

If it keeps broken, I'll remove it this evening from testing repository.

greetings
tpowa



The default modules that we place into /boot (menu.c32 vesamenu.c32
chain.c32 hdt.c32 reboot.c32 poweroff.com) depend on libutil_com.c32,
libcom32.c32, libmenu.c32, libcom32gpl.c32 (new with syslinux 5.0)

The syslinux-install_update script will need to be updated to include
these extra modules. I will provide a patch in the next day or two,
since I'm the original author.

Simply adding the new modules to the script should work, but I want to
test the following (thus the delay for the patch):
   1) upgrade from syslinux4 -> syslinux5
   2) new install using syslinux 5

Regards,
Matthew Gyurgyik


Unfortunately I have been battling a cold all weekend and have not had 
time to look into this. Like I said the change should be fairly simple, 
and I will attempt to get a patch (tested) out by mid-week.


Matthew Gyurgyik


Re: [arch-general] [arch-dev-public] syslinux 5.00 in [testing]

2012-12-16 Thread Matthew Gyurgyik

On 12/08/2012 10:59 AM, Matthew Gyurgyik wrote:

On 12/08/2012 06:37 AM, Tobias Powalowski wrote:

Hi, seems syslinux changed some things more than I expected, could
thomas or gerado look at the changes?
http://www.syslinux.org/archives/2012-December/018747.html I don't
have time this afternoon.

If it keeps broken, I'll remove it this evening from testing
repository.

greetings tpowa



The default modules that we place into /boot (menu.c32 vesamenu.c32
chain.c32 hdt.c32 reboot.c32 poweroff.com) depend on
libutil_com.c32, libcom32.c32, libmenu.c32, libcom32gpl.c32 (new with
syslinux 5.0)

The syslinux-install_update script will need to be updated to
include these extra modules. I will provide a patch in the next day
or two, since I'm the original author.

Simply adding the new modules to the script should work, but I want
to test the following (thus the delay for the patch): 1) upgrade
from syslinux4 -> syslinux5 2) new install using syslinux 5

Regards, Matthew Gyurgyik


Below you will find the links to the patches for the 
syslinux-install_update script, PKGBUILD, and syslinux.cfg


During an install, the syslinux-install_update script will copy all .c32 
modules to /boot/syslinux. This is recommended by upstream [1]. The size 
cost is minimal, 996K. For updates, I added an array called 
core_modules. During an update, we only copy modules that already exist 
in /boot/syslinux. However, if any core_module does not exist in 
/boot/syslinux it will be copied/symlinked.


With these modifications, when a user upgrades from 4.06 -> 5.00, 
ldlinux.c32 will be copied/symlinked to /boot/syslinux as it is 
core_module. Other modules such as libutil_com.c32 and libcom32.c32 will 
not be copied/linked.


On boot, if a menu is being used, the menu will fail to load (missing 
depends: libutil_com.c32, etc...). However, the user will be given a 
syslinux shell they can boot by entering a label that corresponds to a 
defined label in syslinux.cfg.


A post_install message or a news item suggesting users to copy / symlink 
all modules to /boot/syslinux would be ideal. Users who miss this 
message, will still be able to boot, but instead of the menu loading, 
they will be dropped to a syslinux shell (as explained above).


cp /usr/lib/syslinux/*.c32 /boot/syslinux (/ and /boot on seperate fs)

or

ln -s /usr/lib/syslinux/*.c32 /boot/syslinux (/ and /boot on same fs)

In my opinion, we shouldn't add new modules during an update to 
/boot/syslinux unless, without, the module, the system becomes 
unbootable. The rational here being - the user knows best.


Lastly, since com modules are no longer supported and no one has ported 
poweroff.com, I have removed the poweroff section from the syslinux.cfg [2].


Patches:
http://pyther.net/a/syslinux-5.00-patches-v1/PKGBUILD.diff
http://pyther.net/a/syslinux-5.00-patches-v1/syslinux-install_update.patch
http://pyther.net/a/syslinux-5.00-patches-v1/syslinux.cfg.patch

[1] "In general, unless you have a reason *not* to install all the .c32
files, it is probably a good idea." - hpa

[2] #syslinux @freenode:
  pyther : Hello. Is there a poweroff module for syslinux 5?
  Ady2 : pyther: no. all .com modules are not supported in 5.00. someone
  needs to create a new poweroff.c32 compatible with 5.00.


Regards,
Matthew Gyurgyik


Re: [arch-general] [arch-dev-public] syslinux update to 5.01

2013-01-31 Thread Matthew Gyurgyik

On 01/31/2013 12:49 PM, Tobias Powalowski wrote:

Am 31.01.2013 18:43, schrieb Pierre Schmitz:

Am 31.01.2013 16:09, schrieb Tobias Powalowski:

Hi,
ok syslinux 5.0 series should come to testing again.
The problem with this release:
You need to copy all .c32 modules to your /boot/syslinux path.
- Those who used our shipped install script, will end up in a none menu
based syslinux shell.

As long as we ship this install script we should maintain it. So this
script needs to be altered to copy the needed files.


The script has already been modified to at least to syslinux shell.
If it should do more, Pyther needs to change it.

greetings
tpowa



I'll copy and paste from my previous message (Re: [arch-dev-public] 
syslinux 5.00 in [testing]).


-

Below you will find the links to the patches for the 
syslinux-install_update script, PKGBUILD, and syslinux.cfg


During an install, the syslinux-install_update script will copy all .c32 
modules to /boot/syslinux. This is recommended by upstream [1]. The size 
cost is minimal, 996K. For updates, I added an array called 
core_modules. During an update, we only copy modules that already exist 
in /boot/syslinux. However, if any core_module does not exist in 
/boot/syslinux it will be copied/symlinked.


With these modifications, when a user upgrades from 4.06 -> 5.00, 
ldlinux.c32 will be copied/symlinked to /boot/syslinux as it is 
core_module. Other modules such as libutil_com.c32 and libcom32.c32 will 
not be copied/linked.


On boot, if a menu is being used, the menu will fail to load (missing 
depends: libutil_com.c32, etc...). However, the user will be given a 
syslinux shell they can boot by entering a label that corresponds to a 
defined label in syslinux.cfg.


A post_install message or a news item suggesting users to copy / symlink 
all modules to /boot/syslinux would be ideal. Users who miss this 
message, will still be able to boot, but instead of the menu loading, 
they will be dropped to a syslinux shell (as explained above).


cp /usr/lib/syslinux/*.c32 /boot/syslinux (/ and /boot on seperate fs)

or

ln -s /usr/lib/syslinux/*.c32 /boot/syslinux (/ and /boot on same fs)

In my opinion, we shouldn't add new modules during an update to 
/boot/syslinux unless, without the module, the system becomes 
unbootable. The rational here being - the user knows best.


Lastly, since com modules are no longer supported and no one has ported 
poweroff.com, I have removed the poweroff section from the syslinux.cfg [2].


Patches:
http://pyther.net/a/syslinux-5.00-patches-v1/PKGBUILD.diff
http://pyther.net/a/syslinux-5.00-patches-v1/syslinux-install_update.patch
http://pyther.net/a/syslinux-5.00-patches-v1/syslinux.cfg.patch

[1] "In general, unless you have a reason *not* to install all the .c32
files, it is probably a good idea." - hpa

[2] #syslinux @freenode:
  pyther : Hello. Is there a poweroff module for syslinux 5?
  Ady2 : pyther: no. all .com modules are not supported in 5.00. someone
  needs to create a new poweroff.c32 compatible with 5.00.


Regards,
Matthew Gyurgyik



[arch-general] patch for syslinux install script

2013-07-06 Thread Matthew Gyurgyik

There is a slight change in behaviour. When preforming an update, all
c32 modules in /usr/lib/syslinux/bios/ will get copied/symlinked.
Previously we only updated/copied modules that were already in
/boot/syslinux.

Patches can also be found here: 
http://pyther.net/archlinux/syslinux/6/20130706/


Matthew Gyurgyik

PKGBUILD:
--- /tmp/syslinux/PKGBUILD  2013-07-06 08:55:21.0 -0400
+++ syslinux/PKGBUILD   2013-07-06 07:45:18.811510802 -0400
@@ -4,7 +4,7 @@

 pkgname="syslinux"
 pkgver="6.01"
-pkgrel="2"
+pkgrel="3"
 arch=('x86_64' 'i686')
 pkgdesc="Collection of boot loaders that boot from FAT, ext2/3/4 and 
btrfs filesystems, from CDs and via PXE"

 url="http://syslinux.zytor.com/";
@@ -29,62 +29,62 @@ source=("https://www.kernel.org/pub/linu

 sha1sums=('d7bc1b188677f77ac2d7060d25491dc29877a9c4'
   'b0f174bcc0386fdf699e03d0090e3ac841098010'
-  'b1d915045fe3094f5359df043c53e73a4dc32745')
+  '2a7c1abe9816f6f702f425499a10582eebf94632')

 _build_syslinux_bios() {
-
+
 rm -rf "${srcdir}/${pkgname}-${pkgver}-bios/" || true
 cp -r "${srcdir}/${pkgname}-${pkgver}" 
"${srcdir}/${pkgname}-${pkgver}-bios"

 cd "${srcdir}/${pkgname}-${pkgver}-bios/"
-
+
 ## Do not try to build syslinux with our default LDFLAGS, it will fail
 unset LDFLAGS
-
+
 make PYTHON="python2" bios
 make PYTHON="python2" bios installer
-
+
 }

 _build_syslinux_efi64() {
-
+
 rm -rf "${srcdir}/${pkgname}-${pkgver}-efi64/" || true
 cp -r "${srcdir}/${pkgname}-${pkgver}" 
"${srcdir}/${pkgname}-${pkgver}-efi64"

 cd "${srcdir}/${pkgname}-${pkgver}-efi64/"
-
+
 ## Unset all compiler FLAGS for efi64 build
 unset CFLAGS
 unset CPPFLAGS
 unset CXXFLAGS
 unset LDFLAGS
 unset MAKEFLAGS
-
+
 make PYTHON="python2" efi64
 make PYTHON="python2" efi64 installer
-
+
 }

 _build_syslinux_efi32() {
-
+
 rm -rf "${srcdir}/${pkgname}-${pkgver}-efi32/" || true
 cp -r "${srcdir}/${pkgname}-${pkgver}" 
"${srcdir}/${pkgname}-${pkgver}-efi32"

 cd "${srcdir}/${pkgname}-${pkgver}-efi32/"
-
+
 ## Unset all compiler FLAGS for efi32 build
 unset CFLAGS
 unset CPPFLAGS
 unset CXXFLAGS
 unset LDFLAGS
 unset MAKEFLAGS
-
+
 make PYTHON="python2" efi32
 make PYTHON="python2" efi32 installer
-
+
 }

 build() {
-
+
 cd "${srcdir}/${pkgname}-${pkgver}/"
-
+
 ## Do not try to build the Windows or DOS installers and DIAG files
 sed 's|diag libinstaller dos win32 win64 dosutil txt|libinstaller 
txt|g' -i "${srcdir}/${pkgname}-${pkgver}/Makefile" || true
 sed 's|win32/syslinux.exe win64/syslinux64.exe||g' -i 
"${srcdir}/${pkgname}-${pkgver}/Makefile" || true

@@ -92,73 +92,73 @@ build() {
 sed 's|dos/syslinux.com||g' -i 
"${srcdir}/${pkgname}-${pkgver}/Makefile" || true
 sed 's|INSTALLSUBDIRS = com32 utils dosutil|INSTALLSUBDIRS = com32 
utils|g' -i "${srcdir}/${pkgname}-${pkgver}/Makefile" || true
 sed 's|install -m 644 -c $(INSTALL_DIAG) 
$(INSTALLROOT)$(DIAGDIR)|# install -m 644 -c $(INSTALL_DIAG) 
$(INSTALLROOT)$(DIAGDIR)|g' -i "${srcdir}/${pkgname}-${pkgver}/Makefile" 
|| true

-
+
 ## Fix FHS manpage path
 sed 's|/usr/man|/usr/share/man|g' -i 
"${srcdir}/${pkgname}-${pkgver}/mk/syslinux.mk" || true

-
+
 ## Build syslinux-efi
 if [[ "${CARCH}" == "x86_64" ]]; then
 _build_syslinux_efi64
 fi
-
+
 if [[ "${CARCH}" == "i686" ]]; then
 _build_syslinux_efi32
 fi
-
+
 ## Build syslinux-bios
 _build_syslinux_bios
-
+
 }

 _package_syslinux_bios() {
-
+
 cd "${srcdir}/${pkgname}-${pkgver}-bios/"
-
+
 ## Install Syslinux bios
 make INSTALLROOT="${pkgdir}/" AUXDIR="/usr/lib/syslinux/bios/" 
bios install

-
+
 ## Remove syslinux.exe,syslinux64.exe,syslinux.com and dosutil dir
 rm "${pkgdir}/usr/lib/syslinux/bios"/syslinux.{com,exe} || true
 rm "${pkgdir}/usr/lib/syslinux/bios/syslinux64.exe" || true
 rm -rf "${pkgdir}/usr/lib/syslinux/bios/dosutil/" || true
-
+
 ## Remove com32 and diag dirs
 rm -rf "${pkgdir}/usr/lib/syslinux/bios/diag/" || true
 rm -rf "${pkgdir}/usr/lib/syslinux/bios/com32/" || true
-
+
 ## Move extlinux binary to /usr/bin
 install -d "${pkgdir}/usr/bin"
 mv "${pkgdir}/sbin/extlinux" "${pkgdir}/usr/bin/extlinux"
 rm -rf "${pkgdir}/sbin/"
-
+
 ## Install docs
 install -d "${pkgdir}/usr/