[opensuse] the 'par' text format utility
I remember the 'par' command to format plain text files. I cannot find it as opensuse package. Any help? Thank you ---p -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/9/2011 8:34 AM, xPol wrote:
I remember the 'par' command to format plain text files. I cannot find it as opensuse package. Any help?
Here ya go. Just added it. Includes the i18n patch from debian. (Adds multibyte wide character support) http://build.opensuse.org/package/show?package=par&project=home%3Aaljex http://download.opensuse.org/repositories/home:/aljex/ -- bkw -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Brian K. White wrote:
On 3/9/2011 8:34 AM, xPol wrote:
http://build.opensuse.org/package/show?package=par&project=home%3Aaljex http://download.opensuse.org/repositories/home:/aljex/
I have tried different ways (as 'url' and as 'http') to add the above address as a new repository to yast2, but no avail. Also notice that a completely different 'par' package already is in my repositories. thank you ---p -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/9/2011 2:16 PM, xPol wrote:
Brian K. White wrote:
On 3/9/2011 8:34 AM, xPol wrote:
http://build.opensuse.org/package/show?package=par&project=home%3Aaljex http://download.opensuse.org/repositories/home:/aljex/
I have tried different ways (as 'url' and as 'http') to add the above address as a new repository to yast2, but no avail.
Also notice that a completely different 'par' package already is in my repositories.
thank you
---p
That's because they are higher level links to all available builds/versions, not just whichever one you happen to need, which I could not guess. If you are running 11.3 (i586 or x86_64) then you would do (all one line): sudo zypper ar -f http://download.opensuse.org/repositories/home:/aljex/openSUSE_11.3 aljex Or manually add the url in yast: http://download.opensuse.org/repositories/home:/aljex/openSUSE_11.3 I know there is a name conflict with Parity Archiver. I don't know what to do about that. This par existed many years before parity archiver ever did, so I don't see why it should change it's name. Nor do I imagine the author or packager of parity archiver will change in order to suit such an old, obscure, unknown app as this, since by now parity archiver is sure far more widely known and used. Also since it's been packaged this way for a while now, changing that name would break a lot of existing packagine dependency rules. Maybe I'll just capitalize this one to be "Par". It's ugly and slightly incorrect but it gets around the problem. That's probably the least-wrong answer. Better than leaving a flat out exact name conflict anyways. -- bkw -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/9/2011 2:48 PM, Brian K. White wrote:
On 3/9/2011 2:16 PM, xPol wrote:
Brian K. White wrote:
On 3/9/2011 8:34 AM, xPol wrote:
http://build.opensuse.org/package/show?package=par&project=home%3Aaljex http://download.opensuse.org/repositories/home:/aljex/
I have tried different ways (as 'url' and as 'http') to add the above address as a new repository to yast2, but no avail.
Also notice that a completely different 'par' package already is in my repositories.
thank you
---p
That's because they are higher level links to all available builds/versions, not just whichever one you happen to need, which I could not guess.
If you are running 11.3 (i586 or x86_64) then you would do (all one line):
sudo zypper ar -f http://download.opensuse.org/repositories/home:/aljex/openSUSE_11.3 aljex
Or manually add the url in yast: http://download.opensuse.org/repositories/home:/aljex/openSUSE_11.3
I know there is a name conflict with Parity Archiver. I don't know what to do about that. This par existed many years before parity archiver ever did, so I don't see why it should change it's name. Nor do I imagine the author or packager of parity archiver will change in order to suit such an old, obscure, unknown app as this, since by now parity archiver is sure far more widely known and used. Also since it's been packaged this way for a while now, changing that name would break a lot of existing packagine dependency rules.
Maybe I'll just capitalize this one to be "Par". It's ugly and slightly incorrect but it gets around the problem. That's probably the least-wrong answer. Better than leaving a flat out exact name conflict anyways.
Actually it's not so simple, unless I want to rename the installed binary also. Because the parity file utility named par, the installed binary is /usr/bin/par, and it's used by dar which is a fairly important backup utility which we can't be breaking this way. Maybe I'll just put a "Conflicts:" tag for par and dar, with an explanation to "If you don't like it, take it up with the authors of par and dar for ignoring the existence of something that's already existed since at least 1993..." That will prevent people from unknowingly installing the wrong "par" and thus breaking their "dar" if they have that, and prevent them from unknowingly installing dar if they happen to already have the wrong "par". -- bkw -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/9/2011 3:03 PM, Brian K. White wrote:
On 3/9/2011 2:48 PM, Brian K. White wrote:
On 3/9/2011 2:16 PM, xPol wrote:
Brian K. White wrote:
On 3/9/2011 8:34 AM, xPol wrote:
http://build.opensuse.org/package/show?package=par&project=home%3Aaljex http://download.opensuse.org/repositories/home:/aljex/
I have tried different ways (as 'url' and as 'http') to add the above address as a new repository to yast2, but no avail.
Also notice that a completely different 'par' package already is in my repositories.
thank you
---p
That's because they are higher level links to all available builds/versions, not just whichever one you happen to need, which I could not guess.
If you are running 11.3 (i586 or x86_64) then you would do (all one line):
sudo zypper ar -f http://download.opensuse.org/repositories/home:/aljex/openSUSE_11.3 aljex
Or manually add the url in yast: http://download.opensuse.org/repositories/home:/aljex/openSUSE_11.3
I know there is a name conflict with Parity Archiver. I don't know what to do about that. This par existed many years before parity archiver ever did, so I don't see why it should change it's name. Nor do I
OK I've removed "par" and added "Par" -- bkw -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Brian K. White wrote:
OK I've removed "par" and added "Par"
i have installed Par, thank you ----p -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Brian K. White
-
xPol