Re: missing libhunspell prevents starting lyx

2013-05-18 Thread Sven Hoexter
On Sat, May 18, 2013 at 08:57:28AM +0200, Liviu Andronic wrote:

Hi,

I'd have to investigate that myself, though I don't know the situation
of hunspell but using enchant should be indeed the way to go.

> PS The experimental is just a tag to show that the packaging has been
> updated after a long period. No guarantees, but I think it's safe to
> try.

Slightly different: During the freeze we try to not disturb bugfixing
and migration to testing, so we try to avoid new upstream releases not
targeted at the stable release in freeze, to be uploaded to unstable.
Thus we use experimental. Usually it's a testing area for packaging
changes, disruptive upstream changes etc.

I'm currently waiting that someone sends a pull request or Nick start's
to commit to the git repo so that I can review that and sponsor an
upload to unstable. (That would even help to push that to Ubuntu if someone
cares ...)

Currently the LyX package from experimental might even be installable on
wheezy but that's not recommended and not guranteed to work.
After getting a new upstream release into unstable and testing we can
talk about backports in case someone prepares them. I'd be willing to
sponsor the upload but not much more.

Sven
-- 
we live we love we learn and breathe / each breath we take makes me believe
that we can take this road forever / if we take this road together
 [ AZ0 - Endless Roads ]


signature.asc
Description: Digital signature


Goodbye message and the search for a new LyX Debian package maintainer

2011-07-12 Thread Sven Hoexter
Hi all,
I already switched my work focus away from things where LyX is involved (about
half a year ago), but only recently settled for a new fulltime employment
starting next week. So after about five years maintaining the LyX package in
Debian together with Per this is kind of my goodbye message to all the
marvelous people who helped me/us along the way.[+]

It's been a real pleasure to work with all of the involved people. :)


Since Per (the other maintainer of the Debian package) is also no longer
a regular LyX user I'd like to take the opportunity for some advertisement:

NOW would be the perfect moment to step up if you'd like to get involved
in Debian and you'd like to maintain the LyX package for Debian!

Currently the package is still in a good shape, most bugs are handled[*],
the packaging has been polished a bit during the late 2.0.0rc
cycle and I'm still around to help with any questions.
I've to admit that getting started will be a bit hard if you've no prior
experience in creating Debian packages and the usage of a version
control system.

For those more involved with the toolchain, we're currently using
a git repository with pristine-tar and git-buildpackage. Patches are
handled within the master branch with source format 3.0 quilt.
The debian/rules file utilizes a debhelper 7 style with quite some
overrides.

You can find our todo list (more or less empty currently) and some
helpful links on our Wiki page http://wiki.debian.org/PkgLyx

If you've any questions feel free to mail the
pkg-lyx-de...@lists.alioth.debian.org mailinglist. If you like to get
involved you've to subscribe that one too. In that case a very good
mailfilter (I use bogofilter just in case someone cares) is highly
recommended due to the open nature of the list (it's also the official
maintainer contact address).


For all other bystanders: We will try to upload new upstream releases
from time to time but real bughandling and forwarding will be and already
is kind of an issue. It took me over two weeks to answer the latest one
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631112 :(


So thanks for all the fish and have a good time,
Sven


[+] Special kudos to Georg for helping out with so many Debian specific
itches upstream.

[*] As far as I remember we took the package over with about 90 unhandled
bugs and achieved a minimal bug count of 20, currently it's about 30.
-- 
And I don't know much, but I do know this:
With a golden heart comes a rebel fist.
 [ Streetlight Manifesto - Here's To Life ]


signature.asc
Description: Digital signature


Re: LyX 1.6.7 Packages for Ubuntu

2010-08-20 Thread Sven Hoexter
On Fri, Aug 20, 2010 at 12:53:32PM +0200, Jürgen Spitzmüller wrote:
> Liviu Andronic wrote:
> > > FYI> Although this is true, you cannot use the texlive 2009 package
> > > manager when texlive 2009 is installed from the ubuntu repository.
> > 
> > That's very strange. Why would they block this?
> 
> The argument, AFAIU, is that the distributors do not want yet another package 
> managment (i.e., tlmgr), but let their own package managers (apt, zypper, 
> etc.) handle everything. In a way, the TeXLive package managment and the 
> distributor's package management contradict.

The Problem is that you often end up with a mess because some third party
installers/package manager overwrite files of your distribution packages.
And a few weeks later a new update for your distribution arrives and
replaces some of the newer files with another older but patched set.

If you choose a sane path for the installation and adjust your enviroment
variables accordingly I'm pretty sure that you can create a working
enviroment with tlmgr. If my memory serves me right I even set it up once
to check some bugreports.

As rude as it may sound, I think people who want it that way and
know what todo don't need to ask here. If you've to ask here don't do it.
If you'd like to try it anyway: VirtualBox or Xen/KVM with LVM+snapshots
give you a way to try it out outside of your main system with easy rollback
mechanism.

For the Debian part of the discussion:
There is always equivs which let you create empty dummy packages which
provide the needed packages you try to replace.
I'm not recommending this and you should understand what you're doing.

Sven
-- 
If you won’t forgive me the rest of my life
Let me apologize while I’m still alive
  [Less than Jake - Rest Of My Life]


Re: Spellcheck in 1.6.6 misses every second word

2010-05-20 Thread Sven Hoexter
On Thu, May 20, 2010 at 08:52:09PM +0200, Uwe Stöhr wrote:

Hi,

> Can you please report this as LyX bug?

Done:
http://www.lyx.org/trac/ticket/6708

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Spellcheck in 1.6.6 misses every second word

2010-05-20 Thread Sven Hoexter
On Thu, May 20, 2010 at 08:28:59PM +0200, Sven Hoexter wrote:

> Round one:
> Catches "Deis", correct it to "Dies", next word detected is "eni".
> 
> Round two:
> Ignore "Deis", next word detected is "istt".

Thanks to xvidcap I could even create a short demo video (1.5MB).
http://sven.stormbind.net/lyx/spellchecklyx.mpeg

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Spellcheck in 1.6.6 misses every second word

2010-05-20 Thread Sven Hoexter
On Thu, May 20, 2010 at 08:05:48PM +0200, Jürgen Spitzmüller wrote:
> Sven Hoexter wrote:
> > it seems to me that the spellcheck in LyX 1.6.6 misses every second word.
> > Am I the only one seeing this?
> 
> I don't see this (and I cannot imagine what could have caused this). Could 
> you 
> post a test file?

Sure see the attached german one.

Round one:
Catches "Deis", correct it to "Dies", next word detected is "eni".

Round two:
Ignore "Deis", next word detected is "istt".

Similar for the rest of the document.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


newfile1.lyx
Description: application/lyx


Spellcheck in 1.6.6 misses every second word

2010-05-20 Thread Sven Hoexter
Hi,
it seems to me that the spellcheck in LyX 1.6.6 misses every second word.
Am I the only one seeing this?

Running on Debian/sid with aspell aswell as enchant.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: By what command do I download LyX 2.0?

2010-02-25 Thread Sven Hoexter
On Thu, Feb 25, 2010 at 04:50:03AM -0500, Steve Litt wrote:
> Hi all,
> 
> Well this is embarrassing:

All you need is this: http://svnbook.red-bean.com/

Sven runs ;)
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: > Lyx 1.6.5

2010-01-17 Thread Sven Hoexter
On Sun, Jan 17, 2010 at 09:22:42PM -0500, rgheck wrote:

Hi,

> You should report this kind of issue to the debian lists. Though I
> think the debian maintainers read this list, they manage the
> packages, not us.

Please don't! *buntu and Debian are not binary compatible so you'll
always run into such problems if you try to install packages from the Debian
archive on your *ubuntu.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lenny backports for LyX 1.6.5 and eLyXer 0.39

2010-01-11 Thread Sven Hoexter
On Mon, Jan 11, 2010 at 08:59:59AM +0100, Wolfgang Engelmann wrote:
> Am Sunday 10 January 2010 18:16:54 schrieb Sven Hoexter:
> > Hi,
> > some of you might have noticed that Reinhard Tartler had uploaded a LyX
> > 1.6.4 backport to backports.org in November last year. Now I finally got my
> > key added on bpo aswell (thanks to formorer) and just found some time to
> > upload a LyX 1.6.5 backport. Uploaded for amd64 so i386 and other arch
> > packages will take some time to get build.
>
> where could one get your Debian LyX 1.6.5 backport? 

backports.org instructions can be found unter 'Instructions' ;):
http://www.backports.org/dokuwiki/doku.php?id=instructions

HTH
Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Lenny backports for LyX 1.6.5 and eLyXer 0.39

2010-01-10 Thread Sven Hoexter
Hi,
some of you might have noticed that Reinhard Tartler had uploaded a LyX 1.6.4
backport to backports.org in November last year. Now I finally got my key
added on bpo aswell (thanks to formorer) and just found some time to upload
a LyX 1.6.5 backport. Uploaded for amd64 so i386 and other arch packages will
take some time to get build.


For eLyXer I'm currently not sure if the userbase warrants an upload to
backports.org but since I've been at it anyway I've placed a rebuild package
for Debian/Lenny at my site. Interested users of Debian/Lenny can just
download & install this package (unsigned - source is in the same directory
for you to download check and rebuild if you don't trust me):
http://sven.stormbind.net/debian/elyxer039bp/elyxer_0.39-1~hx+1_all.deb

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


signature.asc
Description: Digital signature


Re: URL wraping - someone got it working?

2009-11-10 Thread Sven Hoexter
On Sun, Nov 08, 2009 at 09:38:33PM +, Guenter Milde wrote:
> On 2009-11-06, Sven Hoexter wrote:

Hello Guenter,

> >> With this settings it works for me, but you need to use
> >> Insert->Hyperlink instead of Insert->URL.
> 
> If you want to wrap a long URL at "sensible" break-points (like /),
> you need the support of the url.sty package (which is loaded
> implicitely by hyperref.sty). With lyx, this means that URLs inserted with
> Insert>URL are wrapped (at e.g. / but not at -) while URLs inserted with
> Insert>Hyperlink are not!

Uwe was kind enough to explain it to me in private mail after I provided
him the sample in question. After all just some expected missunderstanding
on my/our side.

Thanks to both of you for explaining it. :)

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


URL wraping - someone got it working?

2009-11-04 Thread Sven Hoexter
Hi,
did someone succeed in getting wraped and formated URLs in any document?
Background is that I tried to reproduce Debian bug #531992 [1].

The "Break links over lines" checkbox in the document settings is activated
and the 'breaklinks' setting is set in the tex export.
So I suspect some problems with my toolchain. It would be nice to know if
someone ever got it working and if yes which toolchain he used e.g. the
texlive version and which pdf creation mechanism.
I'm still on texlive 2007 and tried dvipdfm, pdflatex and ps2pdf.
Tried the usual article class and the koma classes so far, none worked.

What did work was using an ERT and the breakurl package as described in
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=breaklinks.

Regards,
Sven

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531992
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: www.lyx.org

2009-10-30 Thread Sven Hoexter
On Fri, Oct 30, 2009 at 04:37:43PM +0100, Konrad Blum wrote:
> Hi,
> 
> I get a strange page, when trying to access www.lyx.org - and the
> given links are so slow...
> 
> Any hint, what the situation ist?

There's been a mail from LGB that the university hosting the system is
switching to some new/different hardware and upgrading the operating system.

HTH
Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx and Ubuntu Hardy

2009-09-17 Thread Sven Hoexter
On Thu, Sep 17, 2009 at 03:15:12PM +0100, Sam Liddicott wrote:

> And yet... running XP wouldn't stop me using the latest Lyx on windows  
> so it's somewhat funny that a similar situation holds true for Ubuntu.

Actually nothing stops you from compiling the latest LyX release on
the Ubuntu release in question and use it. It's just not click&run.
That's the price of diversity you pay for a more open operating system.
There is a benefit you get when you pay for a more closed plattform like
Windows or Mac OS (in this case: as long as there are community members
carring to provide builds - so thank the people doing the work).

Cheers,
Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx and Ubuntu Hardy

2009-09-17 Thread Sven Hoexter
On Wed, Sep 16, 2009 at 07:34:48PM -0700, John Jason Jordan wrote:
> On Wed, 16 Sep 2009 21:32:51 -0400
> Myriam Abramson  dijo:

> > Sorry, I'm new to Ubuntu (I was using Fedora before). Ubuntu comes
> > with 1.5.3 and apt-get refuses to let me upgrade to a newer version. 
> > I've tried to put that in the /etc/apt/sources.list but it didn't
> > work:
> > 
> > deb ftp://ftp.lyx.org/ubuntu hardy main 
> > 
> > and then apt-get update and upgrade but no luck. 

That can't work because you need some infrastructue behind the scence
that provides the packages and meta information for apt.

 
> Go here and get the .deb file:
> 
> http://packages.debian.org/sid/all/lyx-common/download

Bad idea. Mixing packages accross distribution boarders is not a good
idea for arch:all packages but can work but doing it for architecture
dependend binary packages definetly calls for trouble. Especially if
you pick them from a moving target like Debian/unstable.


On the one hand I'm amazed that Ubuntu is nowdays also hit by the
stable, stale getting rusty problem Debian/stable somehow faces since
ever. On the other Hand I've no clue how to fix it in an enduser friendly
way. And I wouldn't call my usual advice 'simply rebuild it in a local
pbuilder chroot' userfriendly even if there's some chance that the
current 1.6.4 Debian package would build without further problems.

So maybe the easy way out for the OP might be to switch away from the LTS
release to the latest whatever is 'stable'.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: How Many use linux

2009-09-12 Thread Sven Hoexter
On Sat, Sep 12, 2009 at 03:56:31PM +0100, Paul Drake wrote:
> I use Lyx on linux, and have been since 2003

I somehow missed the start of this thread. Did someone already mentaion
the popcon stats for Debian?
http://qa.debian.org/popcon.php?package=lyx

The scaling for the lyx binary package is a bit out of scale since we moved
the latex-xft-fonts/ttf-lyx into the lyx source packaging. All in all it's
a steadily growing userbase using the Debian packages (excluding users using
them indirectly through *buntus and other derivations).

Sven, using LyX on Linux aswell ;)
-- 
They're the cowards We are rebels
We got the power to fight the devil
   [ AIV - We are rebels ]


Re: 1.6.4 for Ubuntu 64?

2009-08-27 Thread Sven Hoexter
On Thu, Aug 27, 2009 at 01:23:50PM +0200, Manveru wrote:
> 2009/8/27 E. Kaplan :
> > Is there any way of getting Lyx 1.6.4 for Kubuntu 64 bits?  The version in
> > that is in the repositories is 1.6.2, I think.  Compiling from sources does
> > not appeal to me.
> 
> There is a LyX project on lanuchpad.net which builds the code for
> Ubuntu - I think automatically, but some has to merge the code I
> suppose. There is a URL you can set to get LyX from there instead of
> official repo, but I had not train it yet. Someone from LyX developers
> would take that over to force new rebuild every time new version
> arrives.

An upload of 1.6.4 to Debian unstable will happen soon [1]. After this
package hits unstable you can somehow request a sync from Ubuntu.
But they won't sync everything in every situation and they don't backport
everything for every old release.
So all in all it's quite specific what hits Ubuntu when and where. :)

Sven

[1] Yes, switching the VCS in use sometimes is a bit more tricky then
it looks like at a firce glance.
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: lyx 1.6.2 + Ubuntu 9.04 = slow typing

2009-08-12 Thread Sven Hoexter
On Wed, Aug 12, 2009 at 11:38:26AM -0400, Paul A. Rubin wrote:

Hi,

> >3) I looked which video card I have (lspci |grep Display) - Intel
> >Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
> >I googled for problems with Intel graphics under Ubuntu 9, and
> >found this link useful:
> >http://ubuntuforums.org/showthread.php?t=1130582&highlight=ubuntu+slow+update
> >+jaunty
> 
> This is worth posting to the wiki, if you're so inclined.

Intel drivers for the older chips are currently broken and in most cases
unusable. Phoronix wrote about it several times. The newer 9x chips seem to
work again with Linux 2.6.30+ and the latest 2.9 Intel drivers.

I've downgraded all my (Debian) systems with Intel 8x chips to an older
Xorg version and the  2.3.2-2+lenny6 intel driver from Lenny. Currently that
still works but someday it will break for sure.

So all in all I doubt this is somehow relevant for LyX it's more of a general
issue.

Sven
-- 
They're the cowards We are rebels
We got the power to fight the devil
   [ AIV - We are rebels ]


Re: Fedora 11, Lyx 1.6.3 problem

2009-07-11 Thread Sven Hoexter
On Sat, Jul 11, 2009 at 12:00:47PM -0400, Charley Wang wrote:

Hi,

> When I try to install Lyx 1.6.3 from source on F11, I get a " missing binary
> operator before "(" " error during make... Any idea what is wrong with it?
> Am I missing a library? Which one? :(

Maybe one of the gcc 4.4 problems with the old copy of boost shipped with LyX.
http://www.mail-archive.com/lyx-de...@lists.lyx.org/msg152786.html


Install boost-devel and build with ./configure --without-included-boost


Beside that there is already a 1.6.3 src.rpm in rawhide.
http://mirror.atrpms.net/fedora/linux/development/source/SRPMS/lyx-1.6.3-1.fc12.src.rpm

Sven
-- 
I want to believe in a freedom that's bold
But all I remember is the freedom of old
[ Flogging Molly - Black Friday Rule ]


unofficial elyxer 0.23 Debian package

2009-05-24 Thread Sven Hoexter
Hi,
it will take some time until it will finally hit the archive so I've
decided to place pre-releases of the package on my site. These releases
have a '~pre' version so you'll upgrade automatically to the official
version once it hits the archive.

The package should work without problems on all current Debian flavours
starting with Lenny. Even *buntus and other forks & spin-offs with a Lenny
like base should work.

Enough said, here's the meat:
Source package 
http://sven.stormbind.net/debian/elyxer-pre/elyxer_0.23-1~pre1.dsc
Binary (arch:all) 
http://sven.stormbind.net/debian/elyxer-pre/elyxer_0.23-1~pre1_all.deb


Sven
-- 
forevermore


signature.asc
Description: Digital signature


Re: Howto downgrade LyX 1.6.1 documents to LyX 1.5.5 documents?

2009-02-18 Thread Sven Hoexter
On Wed, Feb 18, 2009 at 02:13:13PM -0600, Lance Simmons wrote:
> On Wed, Feb 18, 2009 at 11:36 AM, Richard Heck 
> wrote:
> >
> > Better yet, upgrade to 1.5.7 (I think that's the number...last
> > 1.5.x anyway), which can read 1.6. docs.
> 
> The reason the issue about 1.5.5 came up is my switching from Debian
> unstable to Debian stable (now that there's a new stable Debian
> release).  If I'm going to switch back to unstable Debian, or a
> stable/non-stable mix, I might as well keep LyX 1.6.1.

I hope to finish my Debian Application soon[1] so that I can provide again
LyX packages on backports.org for the current Debian stable release.
Will take some time though to get this all sorted out and done.

Oh and yes the freeze length for Lenny and the start point has been
suboptimal for the LyX packages in Debian.

Sven

[1] May or June is something that's realistic. 
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.6.1 binaries for Ubuntu

2008-12-19 Thread Sven Hoexter
On Thu, Dec 18, 2008 at 08:44:33AM -0500, E. Kaplan wrote:
> I am running Kubuntu 8.10 64 bits, which had Lyx 1.5X in its repository,  
> and I was unable to upgrade to 1.6 because of the difference between the  
> 32 bit and 64 bit architectures.

And this is how related to missing tex styles in Debian and Ubuntu? Sorry
missing your point somehow here.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.6.1 binaries for Ubuntu

2008-12-18 Thread Sven Hoexter
On Thu, Dec 18, 2008 at 11:21:22AM +0200, Rainer M Krug wrote:
> On Thu, Dec 18, 2008 at 10:38 AM, Sven Hoexter  wrote:

Hi,

> > Maybe one should note that the latest math manual requires a TeX styles
> > that is not part of Debian and so I would guess it's also not part
> > of Ubuntu. That's not a major showstopper for most people but might be
> > against some kind of backporting policy.
> 
> What about adding that one in a second package lyx-data, as several
> other packages are doing?

Bad idea. That's a TeX issue und should be managed with the TeX people.
I'll care for that when this whole xmas party thing is over.
Ideally those missing styles should be distributed with texlive but some
files have license issue or are just too new for the current stable texlive
distribution etc. pp.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.6.1 binaries for Ubuntu

2008-12-18 Thread Sven Hoexter
On Thu, Dec 18, 2008 at 09:34:09AM +0200, Rainer M Krug wrote:
> On Thu, Dec 18, 2008 at 9:22 AM, E. Kaplan  wrote:
> > Then how do I upgrade 1.6.0 to 1.6.1 on kubuntu 64?
> 
> Well - it is not only 94 bit -
> It is also Hardy (8.04) for which only 1.6.0 rc3 is available (And I
> would prefer not to compile from source).
> 
> Is there a chance to build the binaries for all the most recent Ubuntu
> releases and possibly even create a repository for those which could
> be added in apt? That would really be brilliant and make it much
> easier for "normal" users to use the newest versions of LyX.

AFAIK Ubuntu provides a backport repository for some of the older
releases. That would be the place where you should ask about adding
the recent LyX releases.

Beside that there shouldn't be any technical problems with recompiling
the source package on older Ubuntu releases.

Maybe one should note that the latest math manual requires a TeX styles
that is not part of Debian and so I would guess it's also not part
of Ubuntu. That's not a major showstopper for most people but might be
against some kind of backporting policy.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: version management under windows

2008-12-07 Thread Sven Hoexter
On Sun, Dec 07, 2008 at 01:49:18PM +0100, Niko Schwarz wrote:
> Does the versionmanagement thing work for anyone under windows and lyx 1.6?
> i cannot check in anything. it complains that some command line operation
> failed that was calling some "ci" function. whatever that is.
> cheers,

It requires an old unix tool called rcs[1]. I'm not sure if that ever has been
ported to windows. It should be included in cygwin[2] afaik so maybe that helps
to get it working on windows.

Sven

[1] GNU RCS: http://www.gnu.org/software/rcs/
[2] http://www.cygwin.com/
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.6.0 Cannot view pdf UserGuide and EmbeddedObjects

2008-11-28 Thread Sven Hoexter
On Fri, Nov 28, 2008 at 04:16:14PM +0100, Helge Hafting wrote:
> Sven Hoexter wrote:

Hi,

>> installing texlive-latex-extra should've solved that for you.
>>
>> The problem here is that the error message is not displayed within
>> LyX IMHO.
>>
>> Sven
> Debian may want to add a package dependency then, or at least "recommends" ?

Would be too simple. Moving it up to the recommends would not only give you
the ~20MB texlive-latex-extra but also a lot of -doc packages of about 100MB.
I'm not yet sure if we really want to blow up the default 'apt-get install lyx'
by over 100MB.

More context here: 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499629

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx 1.6 on ubuntu 8.04

2008-11-26 Thread Sven Hoexter
On Wed, Nov 26, 2008 at 10:12:53AM +0100, [EMAIL PROTECTED] wrote:

> Well, if you like them you could also use the packages I have been building 
> and linking in the LyX Wiki for some time now. They are not checkinstall 
> packages but packaged "by hand" and they also pull in a reasonable set of 
> dependencies: http://wiki.lyx.org/LyX/Download (feel free to comment on those 
> here anyway)

I'm pretty sure I ranted about it before - when you don't use external
boost libs you should not depend on them. I'm not sure if pulling in useless
libs is something 'reasonable'.

What's so hard about simply using the latest /debian/ directory provided in
Debian and Ubuntu and just tweak where needed? Using pbuilder to build the
package as plus. And consider publishing sources for GPL'ed stuff.

Sven



Re: LyX 1.6.0 Cannot view pdf UserGuide and EmbeddedObjects

2008-11-22 Thread Sven Hoexter
On Sun, Nov 23, 2008 at 12:42:26AM +0800, Waluyo Adi Siswanto wrote:

> Thank you, I found specificly the ltcaption.sty from
> http://home.in.tum.de/~gagern/E-JC/
> 
> copied to /usr/share/texmf/tex/latex/
> from terminal: sudo texhash
> from lyx: Tools > reconfigure then restart
> 
> Now .. both LyX 1.6.0 and 1.5.5 in Ubuntu 8.04 can view the
> doc/EmbeddedObjects

installing texlive-latex-extra should've solved that for you.

The problem here is that the error message is not displayed within
LyX IMHO.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.6.0 Cannot view pdf UserGuide and EmbeddedObjects

2008-11-19 Thread Sven Hoexter
On Thu, Nov 20, 2008 at 08:01:10AM +0800, Waluyo Adi Siswanto wrote:

Hi,

> I installed 1.6.0 in Ubuntu 8.04, but I cannot view pdf the
> documentations "UserGuide" and "EmbeddedObjects". Lyx List error window
> will pop up with no information at all in Errors box nor Description
> box.
> 
> There is an information in "EmbeddedObjects" that I must install
> arydshln, colortbl, marginnote, and sidecap. I think I did that as there
> is no problem in 1.5.5 (still running) and I can open all documentations
> 1.5.5.

We also got a report for this issue in the Debian BTS.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506183

I can reproduce the problem with the empty error box in case of missing
latex packages which should not happen. When I install the missing
texlive-latex-extra package (this is another issue tracked in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499629) I've no further
problems but Per and the bugreporter still have the problem that the
document is generated but not opened.


Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Update 1.5.5 to 1.6.0 in Ubuntu

2008-11-10 Thread Sven Hoexter
On Tue, Nov 11, 2008 at 03:39:01PM +0800, Waluyo Adi Siswanto wrote:

Hi,

> a) If I want to update from 1.5.6 to the latest version 1.6.0 in Ubuntu,

I'd say you'd better grab some beer and wait a few days. Normaly
Ubuntu auto-syncs and rebuilds from Debian regularly. Maybe opening a wishlist
bug in this Launchpad thingy can speed this up to get someone to sync
manually.

 
> b) In version 1.6.0, can I read  files created by previous version (1.5.5
> and 1.5.6)

Of course you can.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: lyx 1.6.x on debian

2008-11-07 Thread Sven Hoexter
On Fri, Nov 07, 2008 at 10:16:45AM -0500, Richard Heck wrote:
> Sven Hoexter wrote:
>> I'll see if I find the time to upgrade the version in our repository to the 
>> latest
>> LyX RC and get Per to upload it next week.
>>
>>   
> LyX 1.6 is due out today, so if you're going to package something,  
> package that!

Ah thanks for the hint Richard. I didn't follow the lists during the last weeks.

Sven


Re: lyx 1.6.x on debian

2008-11-07 Thread Sven Hoexter
On Fri, Nov 07, 2008 at 02:28:40PM +, Sam Lewis wrote:

Hi Sam,

> It's great to to have the 1.6.0~beta4-1 package in "experimental", with 
> matching
> dependencies of "testing". Thank you kindly, maintainer Sven Hoexter, for your
> effort!

Thanks but I'm not alone. Per also did a lot in the past and is still one of the
forces behind the packaging for Debian. From time to time we even have very 
helpfull
support from Georg. :)


> Does anyone know whether, RC5 is a candidate for "experimental"? Or how close 
> is
> 1.6.0 to make it into any Debian stream?

Well beside travelling my focus during the summer was on helping to release 
lenny
which is in a good shape now but not released and work on my Debian Developer 
application.
So in general it's a "we just need to pick it up" issue.

I'll see if I find the time to upgrade the version in our repository to the 
latest
LyX RC and get Per to upload it next week.

Sven


Re: lyx 1.5.x under debian

2008-10-23 Thread Sven Hoexter
On Wed, Oct 22, 2008 at 03:32:07PM +0200, Wolfgang Engelmann wrote:

Hi Wolfgang,

> I try to get the latest 1.5 lyx under debian and entered 
> in /etc/apt/sources.list
> # Testing
> deb http://download.tuxfamily.org/emiscabpo/lyx15-bpo/
>
> but synaptic does not like this line. 

Those packages are only for etch and there they work 1.5.5 is in testing and
unstable and there are only minor things fixed in 1.5.6.
(Well depending on what you use ...)

The experimental packages of 1.6beta are a bit outdated I've
to admit.

> I also tried to update texlive et Co., but the latest version is 2005, which 
> seems to me a bit antique. It also asks for libgnome2-perl, which I can't get 
> if I search for it in synaptic (nor libgnome). Which package is responsible 
> for it?
2005 is in etch afair and those packages should be installed if you've no 
installation
of tetex. That's or'ed in the depedency.

> I would appreciate hints from one of you who uses Debian and has successfully 
> installed Lyx 1.5.4

If you're using etch Emilios repository is fine but maybe you could try apt-get
in the terminal so that's easier to see what's going wrong. Synaptic seems to
surpress sometimes error messages.

Ciao,
Sven


Re: lyx 1.5.x under debian

2008-10-23 Thread Sven Hoexter
On Thu, Oct 23, 2008 at 07:49:33AM +, Guenter Milde wrote:
> Wolfgang Engelmann <[EMAIL PROTECTED]> schrieb:
> > I try to get the latest 1.5 lyx under debian and entered 
> > in /etc/apt/sources.list
> > # Testing
> > deb http://download.tuxfamily.org/emiscabpo/lyx15-bpo/
> 
> > but synaptic does not like this line. 
> 
> Instead of third-party extensions you might be safer with mixing
> Debian/stable with Debian/testing. Add e.g.
> 
> deb ftp://ftp.de.debian.org/debian/ testing main non-free contrib

Emilios repository is ok and recommended for Debian/etch.
I'm not sure if Wolfgang is running testing or just wrote testing
over this line to indicate that he's testing this entry.


> > I also tried to update texlive et Co., but the latest version is 2005
> 
> Debian/testing provides texlive 2007 und LyX 1.5.6
> 
> apt will make sure that all dependencies are met.
> 
> If you do not want an "update orgy", ensure that the "update all
> packages to latest version" feature is turned off.

Well donno if upgrading to lenny now is what he wants and mixing
packages from etch and lenny is nothing I would ever recommend.
So if you switch to lenny this will be an all or nothing choice.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


A little bit education for the (Ubuntu) 3rd party packagers

2008-09-01 Thread Sven Hoexter
Hi,
I just had a short look at those Ubuntu .deb packages spottet in another
thread.

While
$ dpkg -I lyx-1.5.6-1~hardy_i386.deb
 neues Debian-Paket, Version 2.0.
 Größe 10024154 Byte: control-Archiv= 1234 Byte.
1557 Byte,31 Zeilen  control
 534 Byte,17 Zeilen   *  postinst #!/bin/sh
 473 Byte,13 Zeilen   *  postrm   #!/bin/sh
 Package: lyx
 Version: 1.5.6-1
 Architecture: i386
 Maintainer: [EMAIL PROTECTED]
 Installed-Size: 35100
 Depends: libaiksaurus-1.2-0c2a, libaspell15, libboost-filesystem1.34.1, 
libboost-regex1.34.1, libboost-signals1.34.1, libc6, libgcc1, libqt4-core, 
libqt4-gui, libstdc++6, libx11-6, zlib1g, xdg-utils, mime-support, python, 
python-support, texlive-latex-base, texlive-latex-recommended, 
texlive-latex-extra, texlive-fonts-recommended, imagemagick, latex-xft-fonts
 Conflicts: lyx-common
 Section: editors
 Priority: optional
 Description: Document Processor
[...]

looks sane compared to other packages we've seen in the past but a conflict
on the lyx-common package suggests that there is something fishy.
If you'd use 'our' /debian/ direrctory to build the package you'd end up with
a lyx-common package aswell so there must have been changes to the packaging.
(missing the source package here as usual, even an added backdoor has to be
GPL'ed)

So let's go on to the stupid part in this package. As you can read above this
package depends on parts of the boost libs as it would happen if you use the
/debian/ dir from Debian or Ubuntu.

$ ar x lyx-1.5.6-1~hardy_i386.deb
$ tar zxf data.tar.gz
$ ldd usr/bin/lyx|grep boost
$  

Hm. Fishy as suspected.

I've another one up my sleeve which I'll save for later use just in case
someone comes back with such broken shit and just fixed the obvious one
pointed out here.

So if you're a user of Ubuntu and you're constantly searching for 3rd party
packages you should thinks twice.

If you're the packager please go back to your workplace repackage with a
sane /debian/ directory. Now.
Afterwards publish a sane _source_ and binary package.

Thanks.

Sven
(sorry for digging again in other peoples shit but sometimes I think
everyone should learn from such cases to do better)

-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx crashes in Hardy Heron

2008-06-24 Thread Sven Hoexter
On Tue, Jun 24, 2008 at 12:16:18PM +0800, John McCabe-Dansted wrote:
> On Tue, Jun 24, 2008 at 3:04 AM, elswood <[EMAIL PROTECTED]> wrote:
> > I have installed lyX 1.53 from the Ubuntu 8.4 repositories.  But it
> > frequently crashes when accessing lyx document files on my computer.  Is
> > this a bug that is fixed with lyX 1.55?  And how do I install it?  (It
> > isn't in the repositories.)  If someone could let me know how to proceed
> > I would be grateful.
> >
> > Thanks!
> 
> Upgrading to lyx 1.5.5 fixed the problem for me.

https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/228067

This bug suggests that all of you with this problem on Ububuntu/hardy
upgrade to everything that can be found in the hardy-backports repo.
(Maybe not a wise idea or is it even default mode?)

The easy solution for those users would be to push someone to include
LyX 1.5.5 along with the Qt 4.4 packages in the hardy-backports repo.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: How badly is a LyX upgrade going to mess me up?

2008-05-14 Thread Sven Hoexter
On Wed, May 14, 2008 at 01:55:28PM -0400, Steve Litt wrote:
> Hi all,
> 
> All of my books except one are in LyX 1.4.2. The latest book is LyX 1.5.3. 
> I'm 
> hoping to get a 64bit machine with 8GB of Ram, and use LyX 1.5.4.
> 
> I know that once you open and save a LyX 1.4.2 doc in 1.5.4, you can never go 
> back to 1.4.2. So my question is, do you think 1.5.4 will reformat my 1.4.2 
> documents in any way? Forewarned is forearmed.

Copy the file, try it and report your results. :) Guess that's the best way
to find it out.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx crash with QT4.3.4 and samba

2008-05-09 Thread Sven Hoexter
On Fri, May 09, 2008 at 04:20:56PM +0200, Jürgen Spitzmüller wrote:

> There are currently severe problems with LyX on debian hardy and the debian 

*cough* Hardy is Ubuntu.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx:downgrade from debian lenny to etch

2008-04-30 Thread Sven Hoexter
On Wed, Apr 30, 2008 at 03:07:01PM +0200, G. Milde wrote:
> On 29.04.08, jerome moliere wrote:
> > Hi all,
> > I'm using documents made under Lyx with the version from debian lenny, but
> > I've downgraded from Lenny to Etch (stable one)
> > and documents fail to open (french translation says that I'm trying to open
> > documents made with an old version but it sounds that 's the opposite)..
> > Any solution ?
> 
> Alternatives:
> 
> 1. Use a mixed system by installing just lyx (and versioned dependencies
>that cannot be fullfilled by Etch) from /testing.

If he really managed to go back a sane option would be to use the LyX
backport provided by Emilio. Take a look at http://wiki.lyx.org/LyX/LyXOnDebian
and follow the white rab^links. ;)

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx crash with unknown reason

2008-04-11 Thread Sven Hoexter
On Fri, Apr 11, 2008 at 01:12:38PM +0300, Micha wrote:

> Seeing it here also, debian unstable, lyx crashes on some documents as I open
> them and on others when I press the mouse on them. And this started at the
> very worst time

Heh, well using unstable isn't recommended so you should know what to
do now to recover. [1] 

Sven, who thought that the naming is obvious enough




[1] Use the libqt4-* packages from testing or pick them up at
snapshot.debian.net / http://snapshot.debian.net/package/qt4-x11
As a second step you should set them on hold with dpkg --set-selections
until this issue is resolved. I guess you've to roll back to 4.3.4-2.
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx crash with unknown reason

2008-04-11 Thread Sven Hoexter
On Thu, Apr 10, 2008 at 11:43:07PM -0400, rgheck wrote:
> Kuang Chen wrote:
>> Hi, rh:
>>This is the output, exactly the same thing if I use gdb:
>>
>>   
> Will gdb give you a backtrace?

Ok attached you'll find a backtrace.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /usr/bin/lyx 
[Thread debugging using libthread_db enabled]
warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at 00b4
[New Thread 0xb5f97a40 (LWP 21794)]
QPaintEngine::setSystemClip: Should not be changed while engine is active
QPaintEngine::setSystemClip: Should not be changed while engine is active
QWidgetPrivate::beginSharedPainter: Painter is already active
QWidgetPrivate::endSharedPainter: Attempting to end a null painter
QPaintEngine::setSystemClip: Should not be changed while engine is active
QPaintEngine::setSystemClip: Should not be changed while engine is active
QWidgetPrivate::beginSharedPainter: Painter is already active

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5f97a40 (LWP 21794)]
0xb78dc3d9 in QPainter::worldMatrixEnabled (this=0x894c7d0)
at painting/qpainter.cpp:2579
2579painting/qpainter.cpp: No such file or directory.
in painting/qpainter.cpp
(gdb) bt
#0  0xb78dc3d9 in QPainter::worldMatrixEnabled (this=0x894c7d0)
at painting/qpainter.cpp:2579
#1  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x894c6c0, 
pdev=0x89537ac, [EMAIL PROTECTED], index=1, [EMAIL PROTECTED], 
[EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4586
#2  0xb783ea56 in QWidgetPrivate::drawWidget (this=0x894c6c0, pdev=0x89537ac, 
[EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4529
#3  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9ba0, 
pdev=0x89537ac, [EMAIL PROTECTED], index=2, [EMAIL PROTECTED], 
[EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4586
#4  0xb783ea56 in QWidgetPrivate::drawWidget (this=0x88e9ba0, pdev=0x89537ac, 
[EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4529
#5  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x894de70, 
pdev=0x89537ac, [EMAIL PROTECTED], index=3, [EMAIL PROTECTED], 
[EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4586
#6  0xb783ea56 in QWidgetPrivate::drawWidget (this=0x894de70, pdev=0x89537ac, 
[EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4529
#7  0xb783f554 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
pdev=0x89537ac, [EMAIL PROTECTED], index=3, [EMAIL PROTECTED], 
[EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4586
#8  0xb783f467 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
pdev=0x89537ac, [EMAIL PROTECTED], index=23, [EMAIL PROTECTED], 
[EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4576
#9  0xb783f467 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
pdev=0x89537ac, [EMAIL PROTECTED], index=30, [EMAIL PROTECTED], 
[EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4576
#10 0xb783f467 in QWidgetPrivate::paintSiblingsRecursive (this=0x88e9608, 
pdev=0x89537ac, [EMAIL PROTECTED], index=637, [EMAIL PROTECTED], 
[EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4576
#11 0xb783ea56 in QWidgetPrivate::drawWidget (this=0x88e9608, pdev=0x89537ac, 
[EMAIL PROTECTED], [EMAIL PROTECTED], flags=4, sharedPainter=0x8d74ab8)
at kernel/qwidget.cpp:4529
#12 0xb7997dfd in QWidgetBackingStore::cleanRegion (this=0x8952fd0, 
[EMAIL PROTECTED], widget=0x88e94a8, recursiveCopyToScreen=true)
at painting/qbackingstore.cpp:1054
#13 0xb7998587 in qt_syncBackingStore (widget=0x88e94a8)
at painting/qbackingstore.cpp:319
#14 0xb7837cff in QWidget::event (this=0x88e94a8, event=0xbf962850)
at kernel/qwidget.cpp:7202
#15 0xb7b8cbd5 in QMainWindow::event (this=0x88e94a8, event=0xbf962850)
at widgets/qmainwindow.cpp:1252
#16 0x08407d48 in lyx::frontend::GuiView::event (this=0x88e94a8, e=0xbf962850)
at ../../../../src/frontends/qt4/GuiView.cpp:720
#17 0xb77e7ccc in QApplicationPrivate::notify_helper (this=0x8752660, 
receiver=0x88e94a8, e=0xbf962850) at kernel/qapplication.cpp:3766
#18 0xb77ec958 in QApplication::notify (this=0x8753cd8, receiver=0x88e94a8, 
  

Re: Lyx crash with unknown reason

2008-04-11 Thread Sven Hoexter
On Fri, Apr 11, 2008 at 12:12:40AM -0700, Kuang Chen wrote:

Hi,

> Sven:   
> 
>I am using Debian and updated QT4 to 4.4.0rc1-2. Now I am more sure
> it is related to QT4.

Ok afaik there has been a ABI change/revert again with QT 4.4. I just tried
a rebuild but it doesn't resolve the problem. Currently I'm building a debug
package to provide a backtrace.

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Lyx crash with unknown reason

2008-04-10 Thread Sven Hoexter
On Thu, Apr 10, 2008 at 07:22:30PM -0700, Kuang Chen wrote:
> 
> Hi, rh:
>This is the output, exactly the same thing if I use gdb:
> 
> Qt: Session management error: Authentication Rejected, reason : None of the
> authentication protocols specified are supported and host-based
> authentication failed
> QPaintEngine::setSystemClip: Should not be changed while engine is active
> QPaintEngine::setSystemClip: Should not be changed while engine is active
> QWidgetPrivate::beginSharedPainter: Painter is already active
> 
> lyx: SIGSEGV signal caught

Are you running Debian/unstable and switched to Qt 4.4.0rc1?
(Or did you make this switch on any other distribution?)

Sven, having the same thing here and suspecting it's somehow related to the
new Qt version
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.5.3 issue : article.layout not usable

2008-04-01 Thread Sven Hoexter
On Tue, Apr 01, 2008 at 06:37:28PM +0530, Geevarghese Philip wrote:

Hi,

> I removed the version of LyX 1.5.3 that caused this problem and  
> installed LyX 1.5.4 from  "deb  
> http://download.tuxfamily.org/emiscabpo/lyx15-bpo ./" as the wiki  
> article suggested, but the problem did not go away. I wasted a couple of  
> hours till it struck my sysadmin to run Tools -> Reconfigure : then the  
> error went away.
>
> Looks like it is a good thing to remind people to reconfigure LyX after  
> upgrading/reinstalling. A better thing would be to have the  
> reconfiguring built into the upgrade/reinstall process.

That normaly happens. If lyx detects that your $HOME/.lyx stuff has been
created with an older version it will reconfigure automatically

Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.5.3 issue : article.layout not usable

2008-03-31 Thread Sven Hoexter
On Mon, Mar 31, 2008 at 03:48:05PM +0200, Jean-Marc Lasgouttes wrote:

Hi,

> Where are those fine packages? I am a bit lost among various linux
> packages we provide...

The packages are here:
http://download.tuxfamily.org/emiscabpo/lyx15-bpo/

On http://wiki.lyx.org/LyX/LyXOnDebian you'll find a link to
http://emiscabpo.wordpress.com/2008/01/19/lyx-15x-and-145-backports/
telling you what to put in your souces.list so that you can
apt-get install them.


> It would be nice with our new site to have a proper download area and
> packages from identified sources.

In this case the information about what to add to your sources.list
is enough.


> Would it help to carry with LyX the files needed to build a debian
> package, so that people can do it themselves?

I don't think so. People who know what they're doing will simply download
the Debian source package and make the changes needed to build it on
stable or one of the Debian derived distritbutions.
It's mostly about reading how dpkg-buildpackage or debuild works if you're
just building packages for your own. pbuilder is a bonus and makes it
saver to not miss a build-dependency and is mandatory if you want to give the
packages to other people.


Beside that it's all in a public svn repo so that you can check it
out aswell. Nearly every piece of information about the package can
be reached from the PTS http://packages.qa.debian.org/l/lyx.html


As long as we keep up with the packaging for Debian I'd prefer that
the pkg-lyx-devel group on http://alioth.debian.org is the central 
place for LyX packaging for Debian. We're always open for new contributers
and new input so if someone would like to get something changed he can
always submit bugreports or mail to the mailinglist at
[EMAIL PROTECTED]

Cheers,
Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.5.3 issue : article.layout not usable

2008-03-31 Thread Sven Hoexter
On Mon, Mar 31, 2008 at 02:31:04PM +0200, Jean-Marc Lasgouttes wrote:
> Sven Hoexter <[EMAIL PROTECTED]> writes:
> 
> > What's missing is a policy with standards a contributed
> > package has to fulfill to be accepted. I would start with the
> > inclusion of a proper[1] source package so that there is a chance to
> > spot problems and maybe resolve them.
> 
> If we know that new versions will be available in a timely manner for
> debian after release, then our policy will be as simple as refusing
> checkinstall-based .debs (IMO).

It's not that easy. Unstable/testing normaly get the packages within
a few weeks. ATM Per is still the only DD in our packaging team so he
needs to find some time to build and upload the package. That wasn't
problem since we took it over about two years ago I think.

The reason why people keep searching for packages from other sources
are the stable releases where only security and other serious fixes will
be integrated.
 Part of the solution is backports.org which is run by DDs with a buildd
network for all major architectures. The problem there is that I'm not a
DD (yet) and Per is not interested in backports and my former sponsor for
backports.org decided to no longer sponsor backports.org uploads.
The workaround are the fine packages provided by Emilio.


> What about Ubuntu? Are debian packages good enough? 

Ubuntu is another beast. I don't really understand how and when they
fetch packages from Debian and upload to the universe repository. I've
the feeling that there is nobody in charge to care for the package uploads
and bug reports. For some releases they even provide backports and for some
others not. I think we had at least two different people on the list who
did LyX uploads to Ubuntu.


http://jbot.de/bIAki
According to that I guess they'll release the next long time support release
called hardy with 1.5.3. Dunno why they didn't pick up 1.5.4, maybe it's been
to late in the release cycle or nobody cared.

Maybe they didn't pick it because we've some strange build failure[1] on arm
but they don't release for arm so that shouldn't matter for them.

Anyway that's just wild guessing. Maybe someone on the list feels responsible
and can explain the Ubuntu stuff a little bit more.


Cheers,
Sven

[1] Eventually a compiler problem or a problem with the buildd, we're
currently waiting for a rebuild with g++ 4.3. http://jbot.de/EjjBA
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.5.3 issue : article.layout not usable

2008-03-31 Thread Sven Hoexter
On Mon, Mar 31, 2008 at 11:46:33AM +0200, Jean-Marc Lasgouttes wrote:
> Sven Hoexter <[EMAIL PROTECTED]> writes:
> 
> > BTW: Yes there is some sarcasm spread in this mail.
> 
> Should we remove this .deb from our ftp site? The site above is just a
> mirror.

In my opinion it's a bad idea to distribute the package for the reasons
I tried to explain in the original discussion. I don't feel that it's up to
me to judge if it's still a valuable contribution that helps other people
who know what they're doing.

Of course one might consider the original post as a proof that the poster
wasn't able to read and/or understand the implications of
http://lyx.cybermirror.org/bin/1.5.3/lyx_1.5.3_i386_etch.README
which are of course a bit missleading because this package doesn't
depend on anything.


What's missing is a policy with standards a contributed
package has to fulfill to be accepted. I would start with the
inclusion of a proper[1] source package so that there is a chance to
spot problems and maybe resolve them.

To be honest even I contributed to this mess years ago with some
more or less sane packages for the Connectiva distribution.


So all in all I would remove all the checkinstall based packages.


Cheers,
Sven

[1] Whatever proper means for the various system distribution.
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: LyX 1.5.3 issue : article.layout not usable

2008-03-31 Thread Sven Hoexter
On Mon, Mar 31, 2008 at 02:25:08PM +0530, Geevarghese Philip wrote:

Hi,

>   I got LyX 1.5.3 installed today from the deb package at  
> http://lyx.cybermirror.org/bin/1.5.3/lyx_1.5.3-1_i386_etch.deb . When I  
> start up LyX and try to open any article (even the one at Help -> Latex  
> Configuration) I get the error message

Strike. First public hit I think.


> and I am not able to get any output from LyX, as the message says. The  
> configuration log (after I run Tools -> Reconfigure) reports the report  
> class and a lot of the other common classes as missing. The  
> corresponding layout files are, however, present in  
> /usr/share/lyx/layouts/ . And anyway my previous LyX installation  
> (1.4.3) was working just fine before I to this upgrade done.

Well it's a nice mess you got now. Please read
http://wiki.lyx.org/LyX/LyXOnDebian and consider to go back to the packages
released with Debian/etch or use a proper backport.

Cheers,
Sven

BTW: Yes there is some sarcasm spread in this mail.
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: lyx on solaris9

2008-02-27 Thread Sven Hoexter
On Wed, Feb 27, 2008 at 12:17:35PM -0500, Richard Heck wrote:
> nuncio wrote:
> >I would like to load lyx in  solaris9 on sun OS.  is it a painful business 
> >? . If it doesnt go well with solaris, as an alternative I would like to 
> >know the best supported unix/linux versions for lyx.
> >  
> I seem to remember that there were some issues with the Qt 4 libraries 
> on Solaris, and I don't know if they have been fixed. But you might post 
> a question to the development list on this issue. We have a developer on 
> Solaris, though I can't remember who it is now.

Indeed blastwave provides only 3.3.3 binary packages of Qt and sunfreeware
3.3.4.

Looks bad for something beyond LyX 1.4.5.1.

There is a note in the Qt plattform notes about problems with gcc 3.2.*
http://doc.trolltech.com/4.3/platform-notes-x11.html#solaris-9-or-later
Maybe you can compile it on your own with a decent gcc.

Cheers,
Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: [Pkg-lyx-devel] Lyx on LiveCD

2008-02-14 Thread Sven Hoexter
On Thu, Feb 14, 2008 at 09:22:19AM -0500, Joe(theWordy)Philbrook wrote:
> It would appear that on Feb 14, Sven Hoexter did say:

Hi,
I'm putting Petr back into the CC because I guess he's not (yet) subscribed
here.
 
> > I'm sorry I don't know one. Since 1.5.3 is not that old
> > and wasn't released with any stable release of one of the
> > big distributions it would be suprising to find it
> > anywhere on a Live CD.
> 
> I don't know about a Live CD per say...
> 
> But I do know that Fedora Core 8 has Lyx 1.5.3. I used the install dvd
> and I don't remember having to yum install lyx. Though I probably used
> the pre-install customization screens to select it. And it is possible
> that I ran a generic yum update and got an updated lyx along with many
> other packages. But I *think* lyx 1.5.3 was on the dvd...

Hm. First I looked here (random german mirror)
http://ftp.uni-bayreuth.de/linux/fedora/linux/releases/8/Fedora/source/SRPMS/

No LyX package found. So after your mail I tried the 'everything' section
http://ftp.uni-bayreuth.de/linux/fedora/linux/releases/8/Everything/source/SRPMS/

and now I can find at least a LyX 1.5.2 package. I guess that should be
ok. Of course it still leaves the question open if it's included in the
LiveCD or at least the DVD.

Sven 
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: [Pkg-lyx-devel] Lyx on LiveCD

2008-02-14 Thread Sven Hoexter
On Thu, Feb 14, 2008 at 10:39:34AM +0100, Petr Čermák wrote:

Hi Petr,
I'll CC the lyx-user mailinglist to bring the question to a bigger audience.


> I'm typically windows user and use Lyx 1.5.3 on windows.
> 
> I need make Tex docs anywhere independently on PC Is there LiveCD distro
> with Lyx 1.5.3?

I'm sorry I don't know one. Since 1.5.3 is not that old and wasn't released
with any stable release of one of the big distributions it would be suprising
to find it anywhere on a Live CD.

Cheers,
Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Incoming 1.5.3 binaries for debian/ubuntu distributions

2008-01-18 Thread Sven Hoexter
On Fri, Jan 18, 2008 at 03:54:22PM +, Sam Lewis wrote:
> Sven Hoexter <[EMAIL PROTECTED]> writes:

Hi,

> Reasonable assumption. I'm considering building a package that
> specifies decencies. About backporting I'm not sure at all.

That would be equal to a backport. :)

> > IMHO it's easier to notice a DSA for boost and check if your boost
> > backport is affected as well then searching in all your packages
> > which libs they ship.
> 
> I guess this means, I should compile and provide the boost lib too
> than, for Juergen to upload. Should I?

Emilio did it already.
IMHO you should do nothing at all and simply use Emilios packages.
I hope that Emilio will change the dependency on texlive soon that could
help some people to avoid the tetex->texlive now.

I simply didn't mention his backport before because I had some hope to
get a package on backports.org soon. Since it seems to be a bit more
complicated to find a sponsor I'd recommend his repository until that's
solved in some way or another.

> > > Main point how, much time and effort does this really take? Perhaps
> > > you can send me some relevant links off list about the issue.
> > 
> > That depends on the package and your own skill level and how much you
> > know about the package you're backporting.
> 
> This is what I was fearing, I have no knowledge about the source and
> very limited skills.

Then you should not distribute packages at all or try to read a little
bit about Debian packaging before doing so.
 
> > 
> > If you know what to do it's about 5min plus compile time.
> > There are some hints on
> > http://debian.ethz.ch/pub/debian-backports/utils/Backport-HOWTO.html

*argh* Wrong link. Sorry, it should have been this one:
http://www.backports.org/dokuwiki/doku.php?id=contribute

 
> Also, is it right, that  according to this instruction LyX 1.5.3 cannot
> yet be build: ` 2.2.1 [...] make sure you use sources with an upstream
> version not higher than what is available in testing.' because testing
> is only at 1.5.2?
> http://bjorn.haxx.se/debian/testing.pl?package=lyx
> 
> Does this mean, we only *now* could have a backport of LyX 1.5.3?

What you could and what you should are two different things *g*.
You can of course backport 1.5.3 and that's what Emilio did.
ATM such a backport would not be accepted on backports.org to avoid
potential version conflicts.

This is hypothetical:
If Lenny would be released with LyX 1.5.2 and you've a backport of 1.5.3
installed on your etch system it wouldn't work because the backport has
been build with the old libs of etch and because of the higher version
it would not downgrade.
To avoid this problem it's a good practise to only create
backports for packages that will be included in the next stable release.

For some further understanding you can play around with dpkgs
version-compare option to understand how the versions would
interact on hypothetical upgrades.
 
> What would you say to build a "real" debian package following this
> instruction instead of checkinstall:
> http://www.debian-administration.org/articles/336
> 
> I would consider this in light of you convincing argument, as a
> reasonable compromise.

Building real Debian packages is called backporting in this case.
You don't have to recreate the whole package because you can base
it on the work already done.

Add a deb-src line for unstable to your sources.list and
apt-get update && apt-get source lyx.


Cheers,
Sven
-- 
If God passed a mic to me to speak
I'd say stay in bed, world
Sleep in peace
   [The Cardigans - 03:45: No sleep]


Re: Incoming 1.5.3 binaries for debian/ubuntu distributions

2008-01-18 Thread Sven Hoexter
On Fri, Jan 18, 2008 at 01:06:27PM +, Sam Lewis wrote:
> Sven Hoexter <[EMAIL PROTECTED]> writes:

Hi Sam,
I'll keep it on list because some of the topics might
help people eventually creating Ubuntu backports to do it right.

> > And then there is the user who doesn't remember what he did in good
> > faith to his system. A year later he upgrades to the next stable
> > releases und this fscking update broke his nice LyX installation
> > working for fine for the last year. So who's responsible for the non
> [...]
> 
> What kind of LyX user (who opts for the latest version of LyX) do you
> envisage? All the packages clearly state in the README file that they
> are checkinstall.

How many users who possibly find the package via google or on
the ftp site know what that means? I doubt that many know or even care.
I even doubt that everyone can follow what we're discussing here and
they should not need to understand it.
 

> > The toolchain with dpkg and apt were build to resolve the
> > dependencies for you and you're ignoring that part completly.
> > Installing the checkinstall package you can even remove latex (maybe
> > some clean up mechanism even suggest to remove them because they look
> > unused now) without anything complaining.
> 
> That's what I was trying to say. You might be surprised I've seen
> people running LyX on a tiny system without any latex for the purpose of
> writing and managing lyx files. I personally have used TexLive for years
> and was precisely only able to do this as I complied source myself
> rather than using an "official" LyX version linked to tetex in some
> distro.

Those people wouldn't install the distribution packages anyway.
Regarding the tex version thingy etch is the last Debian stable
release with tetex and texlive. So in a perfect world everyone would
switch to texlive now. Since nobody should be forced to replace his
tetex installation now a backport should readd the tetex alternative
for texlive. I did this in my own backport proposed for backports.org
already but that's not so important here.

 
> Again, what kind of LyX users are there? Why link LyX to a specific
> latex? Would there be anyone who does not know the relationship between
> LyX and latex, I wonder?

I should know that I need libc to use some software or shouldn't I?
If you question the need of explicit dependencies you can question
the whole model of creating ready to intall system distributions.

 
> Btw, you might like to read the following discussion on checkinstall
> stating that some consider the absence of dependencies in checkinstall
> packages as *either a bug or a feature* !
> 
> http://www.debian-administration.org/articles/147

I would formulate it a bit different. Depending on your own skills
and intention you can in some cases consider it as feature.

In the case of distributing such packages on the internet to an
unknown mass of people with a very different level of knowledge it's
IMO a disavantage.


> > What I don't get is why you waste your time with this broken
> > checkinstall crap? It's only a very small step you've to make to get
> > the source package and create a backport. The Debian source packages
> > are free for everyone to use (that's essentialy what Ubuntu and other
> > distributions are based upon).
> 
> I thought I was saving time, by just typing checkinstall rather make
> install. 

It's more about dpkg-buildpackage then checkinstall vs. make install.
Of course you might save some time but you pay for that with the risc of
some more or less subtle problems. 
 

> > So please use the source packages and build proper backports instead
> > of punching your package management system right in the face!
> 
> One and a half thing:
> 
> Backporting always presents a slight security issues, which can be
> minimised by backporting as few as possible decencies, if understand
> this correctly (see
> http://debian.ethz.ch/pub/debian-backports/utils/Backport-HOWTO.html ).

Of course you've to support your backports in case of security problems
in the version you've backported. It's the same for the checkinstall
stuff. You're pulling in a second, isolated, version of boost btw that
needs to be patched as well in case of problems with boost. That's a very
bad thing and I'm happy that we can use with the external boost packages
provide within Debian with the next stable release. For a current backport
you've to backport libboost aswell.

IMHO it's easier to notice a DSA for boost and check if your boost backport
is affected as well then searching in all your packages which libs they
ship.
 
> Main point how, much time and effort does this really take? Perhap

Re: Incoming 1.5.3 binaries for debian/ubuntu distributions

2008-01-18 Thread Sven Hoexter
On Thu, Jan 17, 2008 at 10:26:48PM +, Sam Lewis wrote:
> Sven Hoexter <[EMAIL PROTECTED]> writes:

Moin Sam,

> > a) The social/trust problem
[...]
> What solution could you think of? Does the development team use key?

Well the Debian project has a known web of trust based on key exchange
and extensive peer review of packages. Since you don't have source packages
there is nothing to review.
That's again a pro of the backports.org infrastructure where you've clean
build enviroments supported by trusted people and signed binary packages.
That's something you can't even provide without proper packaging.
But in the end the trust thing is a personal decision to be made by everyone
on their own.

> > b) Technical problems
> 
> I guess this is a specific debian issue you're raising and might differ
> at each distro (my apologies to for the possibly off-list-topic
> discussion here).

Not really. The examples are Debian specific (well and in this case Ubuntu
specific aswell because they use the same packages) but the problems can
occure within any other system with package management aswell.

  
> > ba) You're breaking the upgrade path.
[...]
> True, if you are using checkinstall binaries and (in the unlikely event
> of) your stable debian release upgrading to this specific lyx release,
> libraries might most probably not match. All you need to do is to
> reinstall, through the comfort of checkinstall the offending lyx
> package. 
> 
> sudo dpkg -r lyx

And then there is the user who doesn't remember what he did in good
faith to his system. A year later he upgrades to the next stable releases
und this fscking update broke his nice LyX installation working for fine
for the last year. So who's responsible for the non working package? Must
be the Debian guys who just prepared the new stable release which seems
to ship a broken package.

It's hard to make sure that everyone is able to track such subtle changes
he doesn't completly understand and it's hard for the developers on the
other side to find out what happened.

The frontend tools like apt-get where implemented to ease the system management
for everyone but they can not work if you install bogus packages.
  
> > bb) Maintainer scripts have a reason
> > For example somebody doing QA work recently noticed that we've left
> > an /etc/lyxrc file on the system with the 1.4.x->1.5.x upgrade which
> > should not happen. So we're now cleaning up behind us with a maintainer
> > script which is of course bound to special versions. You'll break if
> > you install your current package an try to upgrade it at a later point
> > to a Debian version again. In this case it's only an unused old file
> > but it could of course be anything more important.
> 
> So how about a recommendation that users when installing a checkinstall
> binary should uses the following command line:
> 
> sudo dpkg -r lyx && sudo dpkg -i lyx_1.5.3-1_i386_etch.deb && sudo apt-get -f
> install

Here you missed the point. The error (actually an error we made in the Debian
package) is in the 1.4.x packages and will be resolved with a maintainer script
in the latest revision of the 1.5.x package.
In this special case the file will be left on the system even if you purge
the package. So your proposed fiddling won't solve anything.

Additionaly it won't solve the latex-beamer issue but it won't cause bigger 
problems
because you're installing into /usr/local. At least I hope that it won't cause
trouble but I didn't test if it would confuse latex in anyway or not.
 
> > bc) Dependencies don't exist for fun.
> 
> See above.

The toolchain with dpkg and apt were build to resolve the dependencies for you
and you're ignoring that part completly. Installing the checkinstall package
you can even remove latex (maybe some clean up mechanism even suggest to remove
them because they look unused now) without anything complaining.
 

> > Bds..) i386? And where is the rest?
> 
> Yep that would be good, but to make it clear, this is an instrumental move. 
> I'm
> not a developer or maintainer; I am a social scientist, who uses LyX on a 
> daily
> basis on computers that happen to be i386. For the benefit of others, I am
> providing my own compiled binaries, for others who don't have the knowledge or
> the resources to compile the source themselves. 

I might count that in as the only small benefit.



> > I might be one of the rare cases of users who used one installation for
> > seven years with several hardware changes. If you'd like to reinstall
> > a clean system with every stable release of your distribution of choice
> > go ahead and use broken packages.
> 
&g

Re: Incoming 1.5.3 binaries for debian/ubuntu distributions

2008-01-17 Thread Sven Hoexter
On Thu, Jan 17, 2008 at 04:24:39PM +, Sam Lewis wrote:
> Sven Hoexter <[EMAIL PROTECTED]> writes:

Hi,

> > Sam please don't take it as an offense but I'd highly recommend to not
> > use those checkinstall packages for Debian/etch. The same reasoning
> > apply for Ubuntu so you might want to read on as an Ubuntu user
> > aswell.


> To clarify these are not official packages, but made available by me
> for other LyX users, on debian-based distros, who don't want to wait
> until official releases included these versions.

There will never be new versions in a stable release of Debian or Ubuntu.
(Beside maybe Firefox/Iceweasel but that's based on upstreams security
update policy and a different matter.)
 
> I've provided packages for several years and there have been no
> complaints. They are built on non-modified releases of etch and dapper
> and by reading the README file (that are also uploaded) one gets a good
> idea about build dependencies.

No complains can mean to things. Nobody used the package or nobody noticed
the problem.

You might guess it but there are control fields for build dependencies so
that you don't have to write them down in a second file.

 
> If 1.5.3 is is already available on backports.org that's great, and my
> packages are not be needed then. If not, than responsible users might
> choose to uses these.

It's not avaible on backports or but there is a backport avaible.
 
> > One backdraw is that you're forced to migrate to texlive from tetex
> > if you're still using tetex. This will happen with lenny anyway but
> > it will force you to download a few hundred MiB of texlive packages
> > along with the new LyX and boost packages.
> 
> There are no tex-distro decencies set on my packages, one can uses
> whatever one likes. Indeed, I thought, it was in the very spirit of
> LyX, that some users provide there binaries for other users without
> predefining every interacting software.

> ./configure  --with-qt-dir=/usr/share/qt4 --enable-optimization=-O3
> --prefix=/usr/local

At least you choose /usr/local which will prevent worst some breakage.

To be clear there are two sides of the story to consider:

a) The social/trust problem

There's someone providing binarys build on an unknown system with under
unknown conditions and you've to install those binarys as superuser.
So someone I don't know and by definition don't trust will do things
with superuser rights. That can't be good. You don't need to have to
be evil but you or your tool might do something bad.

I vaguely remember that someone last year noticed that people included
his repository of 3rd party Ubuntu packages in generic sources.list
files passed around in forums/mailinglists. So he decided to make
the naiv people using those lists aware of the problem and provided
a wallpaper upgrade for the user desktop with a big warning.
It made some press at that time but sadly I don't remember the name
of the guy but I guess with some proper search terms you should be
able to find it. The problem is very similar here. I would be surprised
if Juergen unpacked the provided packages to check at least the maintainer
scripts for some evil code. That still would not proofe that you did not
modify the LyX source.

b) Technical problems

ba) You're breaking the upgrade path.
Let's say under bad conditions the next Debian stable release will be
delivered with LyX 1.5.3 packages. What do you guess happens on a
system with etch running your packages on the upgrade? Bingo nothing
for the LyX package because it has the same version number.
So there will be users with an untrusted package compiled with some
completly different libs not matching there current system.


bb) Maintainer scripts have a reason
If you take a look at the diff.gz of the Debian packages you'll find
out that there are maintainer scripts for post/pre install execution.
That these scripts exists has a reason and the reason is not that
the package maintainers like to add some strange scripts to make
their packages look cool.

For example somebody doing QA work recently noticed that we've left
an /etc/lyxrc file on the system with the 1.4.x->1.5.x upgrade which
should not happen. So we're now cleaning up behind us with a maintainer
script which is of course bound to special versions. You'll break if
you install your current package an try to upgrade it at a later point
to a Debian version again. In this case it's only an unused old file
but it could of course be anything more important.

Another example might be the execution of texhash to integrate the
beamer files correctly.


bc) Dependencies don't exist for fun.
Dependencies are very near at the heart of any kind of package management
system. If you provide a package without proper depen

Re: Incoming 1.5.3 binaries for debian/ubuntu distributions

2008-01-17 Thread Sven Hoexter
On Thu, Jan 17, 2008 at 11:41:42AM +, Sam Lewis wrote:


Hi Sam, hi all,

> Available LyX 1.5.3 checkinstall packages for *etch* and *dapper* on
> ftp.devel.lyx.org/pub/incoming/

Sam please don't take it as an offense but I'd highly recommend to not
use those checkinstall packages for Debian/etch. The same reasoning
apply for Ubuntu so you might want to read on as an Ubuntu user aswell.

I'd like to see packages on backports.org but that doesn't seem to happen
in the short term so instead of installing some checkinstall packages
from an unknown source (my parents always told me to not take food from
stranges, it's in some way similar to this case or do you like to give
Sam your root passwort?) you could use a backport provided by Emilio Scalise.

http://emiscabpo.wordpress.com/about/

Sure I can not prove if the binary packages were really build from the source
packages in the same repo but at least there is a sane source package
provided along with the binary packages and the binary packages have sane
dependencys and version numbers.

One backdraw is that you're forced to migrate to texlive from tetex if you're
still using tetex. This will happen with lenny anyway but it will force
you to download a few hundred MiB of texlive packages along with the new
LyX and boost packages.


Emilio: If you could change the texlive deps to texlive|tetex stuff (maybe
take a lock at my bpo proposed packages) and maybe change the version
extension to not look like backports.org (because they seem to not end up there)
they would be my recommendation for Debian/etch users with a demand for
LyX 1.5.x packages.


Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


signature.asc
Description: Digital signature


Re: Problems with LyX 1.5.1 on Ubuntu 7.10

2008-01-14 Thread Sven Hoexter
On Mon, Jan 14, 2008 at 11:04:05PM -0500, rgheck wrote:
> George De Bruin wrote:
>> rgheck wrote:
 (1) It appears to be really slow when trying to scroll text on the  
 screen.
 It's not horrible, but its not as fast as the 1.4.x series.
  
>>> Try 1.5.3. Some work has been done on scrolling, and a LOT more is to 
>>> come in 1.6.
>> I would, but I don't see a .deb out there for it.
>
> Hmm. That's very strange. The Ubuntu people should really get with it.  
> It's one thing being slow to update major versions---Debian etch is  
> still at 1.4.3---but it's criminal not to keep up with minor version  
> updates.

And of course it won't change because it's a stable release and stable
releases only get security fixes etc. blah blah the usual stuff. Ok
nothing realy new. ;)
Ubuntu has afaik a faster release cycle but won't do package upgrades
within a release. So you can always stick with the latest soon to be the
next release development part or not.

Regarding Debian I would like to provide a backport for etch but I could
not find someone who's willing to sponsor it so far. I still hesitate to
publish my own i386 builds in an unsinged repository for the big masses.
But if you dig deep enough you'll find someone else who also did some
backporting on recent LyX packages and made same avaible in an apt-get
enabled repository. From QA point of view they looked ok.

Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Bug reporting and handling [was: Re: fun poll: your linux distro]

2008-01-05 Thread Sven Hoexter
On Sun, Dec 30, 2007 at 01:04:40PM +0100, Abdelrazak Younes wrote:
> Sven Hoexter wrote:

Hi,
I'm sorry for the late answer.

>> I've nearly given up on searching for a testcase where it's reproducible now.
>> Out of curiosity I've taken a look at the bugs filled against LyX in the
>> Ubuntu launchpad thingy last week and found at least those three describing
>> the same problem:
>>   
>
> Hum, why are those people discussing the bugs there instead of our bugzilla 
> and/or the mailing lists?

I don't know how Ubuntu is organised but in the Debian project every package
has a maintainer and he should take care of the reported bugs. All users
are motivated to report their bugs in the Debian BTS and the maintainer
should decide what to do with them. If he has no time or motivation they
will be left rotting.

To be honest it took us (Per and myself) over 1.5 years to finally sort
out all the bugs reported against the Debian package. Now we've left
only a handfull of more or less usefull reports. Mostly 5+ years old. :(
I'm not a bit surprised that the situation on the Ubuntu front is similar to
the one we had a year ago. If nobody cares to try to reproduce the
bugs and forward them if needed they will stay there for a very long time
nearly untouched.


So if some other users would like to help: You can always try to find out
if bugreports are valid or not and report your results back.

If you've hit a bug that seems to be obviously not a packaging problem
and not very Debian specific everyone would win if you'd report it
directly here or in the LyX Bugzilla.

For the reporters it's usefull if you at least answer requests for more
information and use existing email addresses for the reports. Lately I
had someone to report a bug with a volatile email address set to receive
only three mails. I was tempted to simply close the report without even
reading it.

If we forward your bugreport it would help if you'd register yourself in
the LyX Bugzilla and subscribe yourself to the report so that you can
answer questions that may arise. It's not possible to play human proxy
and cross-forward all comments between the different bugtrackers.


>> https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/136632
>> https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/129813
>>   
> The slowness due to external clipboard has been solved in 1.5.2 IIRC. As to 
> the scrolling and redraw problem, I am almost certain that it is an issue 
> with X11 and the Window manager. LyX uses a pixmap (QPixmap) for the work 
> area drawing and this is handled at the server side under X11; if for some 
> reason, the pixmap transfer to screen is delayed, LyX will obviously appear 
> to be very slow. I cannot do much without some profiling result but I 
> understand at the same time that it's hard to profile if the slowness is 
> intermittent. I could send out a patch that uses an image instead of a 
> pixmap for drawing; the difference is that an image will be processed by 
> the X11 client. This could speedup local execution of LyX but will be a 
> problem for LyX over the network.

Hm ok then let it stay as it is.

>> https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/94706
>>   
> Scrolling will be fixed in 1.6.

Cool.


Thanks for the explanations Abdel. :)

Cheers,
Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: Please..., Ubuntu, Lyx and Evince

2008-01-05 Thread Sven Hoexter
On Sat, Jan 05, 2008 at 10:00:16AM +0100, Miguel Daniel Rodríguez Magarzo wrote:
> Hi list,
> 
> This is an new Ubuntu system and this time I think the issue is related
> with it...
> I don't know where to go for changing the default LyX behaviour
> concerning to the View of the document after updating it. It seems that
> in Ubuntu this is a task asigned to Evince, and I don't know why either,
> but graphics on it do not appear. 

Tools->Preferences...->File formats->DVI
There you can change the previewer. I don't know why it doesn't work with
evince but with kdvi I've no problem to update the preview.


Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: fun poll: your linux distro

2007-12-30 Thread Sven Hoexter
On Sat, Dec 29, 2007 at 11:30:17PM +0100, Abdelrazak Younes wrote:

Hi Abdel,

> Ahhh! at last a (good) report about the increased speed in 1.5.3! You're 
> very welcome.

the speed problems are still a very weird problem I can hardly reproduce.
Yesterday it occured again when I started a backport of 1.5.3 for the first
time on a fresh system and today it's gone on the same box.
On my computer at home and my laptop I've been working with full speed and joy
for the last two month.

I've nearly given up on searching for a testcase where it's reproducible now.
Out of curiosity I've taken a look at the bugs filled against LyX in the
Ubuntu launchpad thingy last week and found at least those three describing
the same problem:

https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/136632
https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/129813
https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/94706

So I tink that the problem exits to some extend.

Beside that 1.5.3 seems to be solid now. Thanks to you and all the
other people involved. :)

Cheers,
Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: fun poll: your linux distro

2007-12-29 Thread Sven Hoexter
On Sat, Dec 29, 2007 at 06:03:34PM +0100, Wolfgang Engelmann wrote:
> Am Freitag, 28. Dezember 2007 23:18 schrieb Bob Lounsbury:
> 
> Debian etch  Lyx 1.4.3
> 
> would like to upgrade to 1.5.3 as soon as a .deb is available. Is it?

I have one of 1.5.2 and someone else prepared some packages of 1.5.2 and
made them public in various compinations with and without included boost.

I would like to get some packages on to backports.org to avoid the
unofficial packages but boost packaging is a nightmare which just had some
more changes in unstable I'd like to see in testing first.
If you depend on latex-beamer that needs to be backported with LyX aswell.

All in all I guess it will take some more weeks until I'll takle the issue
but if someone else would like to step in you're invited to join us in the
packaging group. :)


Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: fun poll: your linux distro

2007-12-29 Thread Sven Hoexter
On Fri, Dec 28, 2007 at 05:02:44PM -0800, Kenward Vaughan wrote:
> On Fri, 2007-12-28 at 15:18 -0700, Bob Lounsbury wrote:
> > Hi,
> > 
> > I was just curious what everyone is using. If you'd like to respond
> > that's fine, if not, just ignore the message. Also, could you include
> > if you're running the latest LyX 1.5.3. Thanks in advance for anyones'
> > input.
> > 
> > Cheers and Happy New Year!
> > Bob Lounsbury
> 
> 
> Debian Sid, with LyX 1.5.2.

Hm maybe you should apt-get update && apt-get upgrade or your mirror
is out of sync or you're running m68k or remotely from a s390 system
or you just didn't notice that 1.5.3 is already in sid.

I hope for the last. :)

Cheers,
Sven, Debian/unstable with 1.5.3

-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: howto compile lyx-1.5.3 without qt

2007-12-22 Thread Sven Hoexter
On Sat, Dec 22, 2007 at 02:41:02PM +0100, Filippo Zangheri wrote:

Hi,

> I'm trying to compile lyx-1.5.3 on a Debian Etch system. I don't have qt4
> libtìrary installed and I don't want that.
> I would just like to compile lyx without qt support. How is that possible?

I don't think that it's possible to build LyX without a frontend and all
other alternative frontends where removed with the start of the 1.5.x
development.

There are some efforts to build backports for LyX 1.5.2 but I had no time
yet to prepare them for an official upload to backports.org. Donno if that
would help you because that would still require you to install qt4 but without
all the -dev packages.

Cheers,
Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: german thesis template

2007-11-21 Thread Sven Hoexter
On Tue, Nov 20, 2007 at 11:11:02PM +0100, Robert Poser wrote:

Hi Robert,

> based on koma script report, I provide a german thesis template for LyX. I
> would be happy for any hint of improvement. Its structure is arranged to the
> requirements of Technical University Dresde. Details can be found at
> 
> www.thesis-template.com (in german)


I've not written a thesis yet only some undergraduate homework. The formal
standard for those texts is somewhat different here at the BU Wuppertal.
If you'd like to collect more samples I'm willing to share it but be aware
it still has some ugly workarounds where I couldn't find a proper way to
do it.
Maybe I can use some of your table naming stuff but didn't try it yet.
Oh and I've based it on the article class.

Your zip file includes some of the ~ backup files, was that by intention?

Cheers,
Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: [Pkg-lyx-devel] Bug#394842: [CfH] Reproduce problem with russian and spell check in Lyx on Linux

2007-11-19 Thread Sven Hoexter
On Mon, Nov 19, 2007 at 07:14:51PM +0100, Liviu Andronic wrote:
> On 11/19/07, Sven Hoexter <[EMAIL PROTECTED]> wrote:

Hello Liviu,

> > Since I'm not getting any feedback from the submitter of a bug related
> > to russian spell checking I'd like to kindly ask if we've someone here
> > who speaks russian to maybe reproduce the bug.

> texts, included) as well. The dictionaries provided by aspell seem to
> use the "new" trend as well. As such, they do not contain, for
> example, the "ёлка" word. Instead these contain "елка". When checking
> the spelling in a document, aspell - hence LyX - will identify "ёлка"
> as miss-spelled and propose "елка" instead (see attached LyX file).

Alexander Vorobiev provided a screenshot that shows a spell check with
aspell that knows about both versions.
http://sven.stormbind.net/snap/lyx-russian-aspell.png

Anyway thanks for your help. With that info it's clear that it's not
a problem with (recent versions) of LyX.

Regards,
Sven
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


[CfH] Reproduce problem with russian and spell check in Lyx on Linux

2007-11-19 Thread Sven Hoexter
Hi,
as some of you might have noticed I'm one of the guys working on the LyX
Debian packages and ATM I try to clear our to bugtracker so that we can
submit the valid bugs to our beloved LyX developers.

Since I'm not getting any feedback from the submitter of a bug related
to russian spell checking I'd like to kindly ask if we've someone here
who speaks russian to maybe reproduce the bug.

The orginal bugreport is fairly short [1]:
"""
Subject: lyx: fails to check russian word with "yo"

If using lyx, russian locate, aspell, word with lerret "yo" (ё) don't
right check. The word to be not  completed ligth, and verify part until
and after "yo"
"""

It's been reported against LyX 1.4.2 so I've some hope that it could
be fixed with the utf8 support in LyX 1.5.x but I don't really understand
what the reporter means and I've no russian enviroment to test it.
So it would be great if someone could maybe reproduce the bug or confirm
that it's gone with 1.5.x on Linux (idealy Debian but any other distribution
should be fine too).

Thanks,
Sven

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=394842
-- 
There's no need for tears, cause there's no need to cry.
That love that you leave will never be denied.
 [ Flogging Molly - Laura ]
Gebuehrenboykott 2008 BU WTAL http://www.boykott-wuppertal.de


Re: LyX 1.4.3 won't render math characters on Ubuntu 7.04

2007-05-14 Thread Sven Hoexter
On Mon, May 14, 2007 at 08:10:37PM +0200, [EMAIL PROTECTED] wrote:

> > > > the package latex-xft-fonts is no longer a dependency of lyx in
> > > > debian and ubuntu. You have to install it. You could also use the
> > > > inofficial 1.4.4 deb in the download section of the wiki, where
> > > > latex-xft-fonts is still a dependency.
> > > Don't you think that this should be reported as a bug of the deb/ubuntu 
> > > package?
> > 
> > Dependency on that package does not seem to be allowed according to debian
> > policies, so they removed it. I don't understand this either...
> 
> Ah, wait, have to correct myself. Just had a look and noticed that they put 
> the dependency in again in debian unstable. So it should be there in Ubuntu 
> 7.10 then.
> 

There was some discussion around this package and it got removed from testing
and couldn't be re-introduced during the Debian/etch freeze.
Follow this link if you would like to read the story:
http://lists.alioth.debian.org/pipermail/pkg-lyx-devel/2007-January/001379.html


Sven, now thinking again about the pros and cons of the Ubuntu 'development
model'

-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: where is lyxport gone to?

2007-04-15 Thread Sven Hoexter
On Sat, Apr 14, 2007 at 05:30:45PM +0200, Tim Michelsen wrote:
> Hello,
> I just checked on the doanload page and wondered whether someone 
> mirrored the script "lyxport".
> 
> It can't be found on http://www-hep.colorado.edu/~fperez/lyxport/ anymore.
> 
>  lyxport is a Perl script which takes a LyX or TeX file as its only 
> argument (with or without extension) and produces HTML, PostScript and 
> PDF versions of the document. The name is short for "lyx export".

I don't know about this script but according to your description it's
nothing more than a small for loop e.g.

cut
#!/bin/bash

for x in html pdf ps; do
lyx -e $x $1
done
cut

A small makefile might be reasonable too.

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: 1.5.0beta1 in Debian

2007-03-21 Thread Sven Hoexter
On Wed, Mar 21, 2007 at 12:18:28PM +0200, Micha Feigin wrote:
> On Tue, 20 Mar 2007 19:54:30 +0100
> Per Olofsson <[EMAIL PROTECTED]> wrote:
> 
> > Hi Debian LyX users,
> > 
> > Just thought I'd led you know that we have uploaded LyX 1.5.0beta1 to
> > Debian's experimental distribution, if you want to try it out.
> > 
> 
> Two problems I found with it at the moment that wont let it install:
> 
> dpkg: error processing 
> /var/cache/apt/archives/lyx-common_1.5.0~beta1-1_all.deb (--unpack):
>  trying to overwrite `/usr/share/lyx/layouts/beamer.layout', which is also in 
> package latex-beamer
> 
> dpkg: error processing /var/cache/apt/archives/lyx_1.5.0~beta1-1_i386.deb 
> (--unpack):
>  trying to overwrite `/usr/share/man/man1/lyxclient.1.gz', which is also in 
> package lyx-common
> 

Jupp known and wishlist bug on latex-beamer is filled because the files moved.
That's why it's in experimental ;).

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: Ping Sven Hoexter

2007-02-18 Thread Sven Hoexter
On Sun, Feb 18, 2007 at 07:33:20PM +0100, Tom Schlangen wrote:

Hi,

> >> do you expect V1.4.4 will make it into Etch? Current
> >> version there is 1.4.3-2
> 
> > No, it will not, since etch is frozen.
> 
> This only means we will have to find an urgend, critical error in V1.4.3 ;-)

Even in that case only the relevant changeset would be applied to 1.4.3.

 
> Packet fluctuation and updating going on in Etch still is massive,
> certainly more than a hundred packets a week.

Sure but it's only RC stuff and translation updates.
The only thing I'm aware of ATM, that might move in as a patch, is
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=411043
(and some related bugs I need to merge). But even that would require that
we, as the package team and the release manager, decide that it is RC.

Anyway the discussion about Debian release problems is off topic here. If
you've some further questions feel free to move this thread over to
[EMAIL PROTECTED]

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: Space after €

2007-02-16 Thread Sven Hoexter
On Fri, Feb 16, 2007 at 10:18:15PM +0100, Tobias Krause wrote:
> Hi,
> 
> I use \usepackage{eurosym}and ERT \geneuro for the € symbol, but
> unfortunately there is no space between the €symbol and the next
> character.  The same with the € symbols of marvosym. How can I use the €
> symbol in text and have the usual space?
> 
> Using, LyX 1.4.3-5 with Miktex 2.5 on WinXP.
Try to add a hard space with Ctrl-Space.

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: texlive as support for lyx

2007-01-13 Thread Sven Hoexter
On Sat, Jan 13, 2007 at 09:38:41AM +0100, abdelkader belahcene wrote:
> Hi,
> since the new available latex on linux, will be texlive instead of
> tetex, I think it 's  time  to support the texlive instead of tetex.
> [ Now the required latex for lyx 1.4.2 (is tetex) ] or I am wrong ??
AFAIK LyX works fine with texlive. At least the users of the Debian
package requested that we offer the choice between tetex and texlive and
since that's done I've got no complains. So I assume tetex and texlive are
interchangeable without causing trouble for LyX users.

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: LyX on Debian or Ubuntu

2006-12-18 Thread Sven Hoexter
On Mon, Dec 18, 2006 at 09:36:14AM -0500, David L. Johnson wrote:

> I don't know about Ubuntu, but debian-etch comes with LyX 1.4.3 now, so there
> is really no need to make your own package.  It might also be not a great idea
> to distribute it, since that might not be compatible with the official one
> in terms of dependencies.
Let's take a look at the Ubuntu package listing: http://tinyurl.com/wj737
So the latest release 'feisty' is up to date. The 'edgy' release has a
backport avaible. The only 'problematic' case is the LTS (Long Term Support)
release 'dapper'.
It's a little bit problematic because there where some more intrusive changes
in the Debian python policy which also effect Ubuntu. Those changes need to
be reverted if you want to backport something to the Dapper release.

> Does Ubuntu come in various levels of "cutting-edge"-ness like pure debian
> does? Maybe there is already a package there you could use.  
For everything that is not 'LTS' they've a very short ttl and so they only
fetch new packages for the latest release they're working on.
>From my perspective (without experience in using it) it's looking like
bigger mess than what Debian/unstable is from time to time.


Regarding the backports for Ubuntus LTS release 'dapper' I've demonstrated
how to do it with the 1.4.2 packages from the 'edgy' release.
ftp://hxt.homelinux.org/foobuntu/
It's nearly the same for the 1.4.3 package from 'feisty' but I'm not going
to maintain such things. It's just meant as an example to maybe encourage
someone who's actually using Ubuntu to work on it to improve the situation.


Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: LyX on Debian or Ubuntu

2006-12-17 Thread Sven Hoexter
On Sun, Dec 17, 2006 at 03:21:44PM +0100, Wolfgang Engelmann wrote:
> Am Sonntag, 17. Dezember 2006 01:01 schrieb [EMAIL PROTECTED]:
> > Bill Wood wrote:

Hi,

> > > Hi, I'm considering switching Linux distributions to Debian or Ubuntu,
> > > and I wanted to know what the community experience was regarding Lyx on
> > > either.  In particular, are there any known functional or performance
> > > issues?  Also, is there any difficulty staying current?
> >
> > LyX works well on Debian. At some point last year, LyX had no maintainer
> > but today Sven is a very active and dedicated maintainer.
> 
> Thanks for it, Sven
What should I say ... Thank you for all the kind words! :)
Please don't forget Per and Georg who are also working on the package.


If you like to help you can always take a look at
http://wiki.debian.org/PkgLyx

ATM I'm waiting for the Debian/etch release. When it's released it would
be a good point to walk again through all those bugs and try to reproduce
them. After that it's (at least I hope so) time to start with the 1.5.0
packaging.


Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: LyX package for Debian

2006-11-06 Thread Sven Hoexter
On Mon, Nov 06, 2006 at 11:46:32AM +0100, Wolfgang Engelmann wrote:
> Hi Sven Hoexter
> thanks for your response
> > Have you followed Georg's advice and just read the page on the wiki?
> > This should've explained that this is not what you should put in
> > your sources.list.
> Yes I did:
Do you always answer only to the first paragraph?

Ok let's see if I can do something good today.

Accordings to www.kanotix.(com|org) it's based on Debian/sid.
If that's true the following (quick'n'dirty way) should install you
the LyX 1.4.3 packages from Debian/sid.

The # should indicate that you've to be root to perform those
actions you don't have to prefix those commands with it.

# echo "deb http://ftp.de.debian.org/debian unstable main contrib non-free" >> 
/etc/apt/sources.list
# aptitutde update
# aptitude install lyx

This may break your system, harm you cat, kill your goldfish or do other
nasty things to you. So be carefull. ;)
Read as: I won't repair your system if it breaks.

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: LyX package for Debian

2006-11-06 Thread Sven Hoexter
On Mon, Nov 06, 2006 at 11:04:10AM +0100, Wolfgang Engelmann wrote:
> Am Montag, 6. November 2006 09:11 schrieb Georg Baum:
> > Wolfgang Engelmann wrote:
> > > Dear List-members,
> > >
> > > Could somebody who uses Debian kindly point me to a suitable search
> > > machine which I could insert in my sources.list in order to build a more
> > > recent LyX?
> Thanks for the responses. However, I have almost no experience with Debian so 
> far. The 
> /etc/apt/sources.list
> has entrances such as:
> 
>  deb http://host/debian distribution section1 section2 section3
>  deb-src http://host/debian distribution section1 section2 section3
> (from http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html)
> 
> > Look at http://wiki.lyx.org/LyX/LyXOnDebian 
> > for more information about LyX 
> > on debian.>

> ?
> Something like:
>  deb http://http.wiki.lyx.org/LyX/LyXOnDebian 
>  deb-src http://http.wiki.lyx.org/LyX/LyXOnDebian 
> 
> or ftp.wiki.??
> 
> 
Have you followed Georg's advice and just read the page on the wiki?
This should've explained that this is not what you should put in
your sources.list.

> (By the way I am using Kanotix if this is of importance)
I'm not sure on which flavour of Debian this is based so yes this might
be important. If it's based on the current stable which is sarge the
packages from backports.org are for you. If it's based on the current
testing which is called etch then you should not use the packages from
backports.org (I doubt that they would work with the current testing).

So IMHO it would be the best for you to ask in a Kanotix support forum
for advice from where you can take 3rd party packages.

The use of backports.org is even a little bit more complicated and you
should learn how package pinning works before you try to use it. If it's
too complex for you to get started it should be possible for you to
install the LyX version from sarge and then download only the lyx packages
from backports.org and install them by hand via dpkg -i.
http://debian.netcologne.de/debian-backports/pool/main/l/lyx/

It might help if you would quote the exact lines you've in your sources.list
ATM to determine which packages should work for you.

Hm slightly off-topic here ...


Just to clarify the status of the LyX packages in Debian for the other readers
a little bit:

Debian/stable (nickname sarge): 1.3.4
Debian/testing (this one is nicknamed etch and will be the new stable in
2-3 month): 1.4.2
Debian/unstable (nickname sid and this won't change): 1.4.3
I'm waiting ATM for Per (the only DD in your packaging group) to sponsor a
new upload of the 1.4.3 package which should fix a build problem on hppa so
that the 1.4.3 packages can migrate to testing before the freeze.

The packages an backports.org are nearly all backports from the version
currently in Debian/testing. ATM this is 1.4.2 as stated above.

You can track the versions here:
http://packages.debian.org/lyx
http://packages.qa.debian.org/l/lyx.html

All versions support the qt and xforms frontend[1].

Cheers,
Sven

[1] Guess I shouldn't talk about dead things but you can even build the
(unsupported) gtk frontend with minimal changes.
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: non-free? (Was: LyX package for Debian)

2006-11-06 Thread Sven Hoexter
On Mon, Nov 06, 2006 at 10:53:25AM +0100, [EMAIL PROTECTED] wrote:

> > http://www.backports.org/debian/ sarge-backports main contrib non-free
> > 
> > you find Lyx 1.4.2
> 
> Does anyone know why it's in 'non-free'?
It is not. Someone just tried to give a complete source list.
You should also read the instructions on backports.org carefully before
using it! (Yes a BIG WARNING!)

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: Lyx-1.4.3 to Mandriva 2006

2006-10-18 Thread Sven Hoexter
On Wed, Oct 18, 2006 at 10:00:55AM -0300, Rudi Gaelzer wrote:
> Miguel,
> In fact, neither the 1.4.3 nor the 1.3.7 packages contain lyxrc.dist. If I 
> run 
> lyx -dbg 2 in my laptop, it complains that lyxrc.dist was not found, but it 
> starts anyway. I don't know if I'm just lucky because the rpm was created in 
> the very same laptop and it just runs in there...
> 
> Looking in my desktop pc, which runs Fedora core 5, I found lyxrc.dist 
> in /usr/share/lyx. I'm sending the file attached, but I don't know if it will 
> work for you...
The global lyxrc.dist is no longer in use. I've a very short summary about
how we handle it in the Debian package here:
http://svn.debian.org/wsvn/pkg-lyx/lyx/trunk/debian/NEWS?op=file&rev=0&sc=0

Nowdays nearly all of the configuration is stored in the ~/.lyx dir of the
user.

I guess you can find some more details searching throught the mailinglist
archives. IIRC Georg outlined it even for me on the pkg-lyx-devel list.
You can find the archive here
http://lists.alioth.debian.org/pipermail/pkg-lyx-devel/
Must have been in April or May '06.

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: ubuntu checkinstall package

2006-09-21 Thread Sven Hoexter
On Thu, Sep 21, 2006 at 12:23:39PM -0400, Andrew Corrigan wrote:
> In case this is helpful to someone, I made an ubuntu package with 
> checkinstall, in other words it doesn't take care of dependencies or 
> uninstalling an old version or anything like that, it just saves you the 
> trouble of running configure and make and allows you to uninstall lyx 
> via synaptic when you want to. it gets installed to /usr/local since the 
> configure was:
> ./configure --with-frontend=qt --with-qt-includes=/usr/include/qt3 
> --with-qt-libraries=/usr/lib/qt3
> The package is located here: 
> http://mason.gmu.edu/~acorriga/ubuntu/lyx_1.4.3-1_i386.deb

Hm you can even go the clean way quite easily at least if you run the edgy
thing.

a) Get the diff from the 1.4.2 ubuntu package and apply it to
the 1.4.3 source
b) Get the current patches from
http://svn.debian.org/wsvn/pkg-lyx/lyx/trunk/debian/patches/?rev=0&sc=0
c) Edit the changelog and build as usual with dpkg-buildpackage, debuild
or whatever you normaly use

For the dapper thing you can use my 1.4.2 diff from here
ftp://hxt.homelinux.org/foobuntu/lyx_1.4.2-4%7edapper1.diff.gz

and go on with b) and c) as outlined above.

So not that complicated at all. Still no one willing to prepare regular
builds for the *buntus to feed the hungry masses?


Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: lyx 1.4.2 on ubuntu

2006-09-18 Thread Sven Hoexter
On Mon, Sep 18, 2006 at 09:31:44AM +0200, Sven Hoexter wrote:
> On Mon, Sep 18, 2006 at 12:41:39AM +0200, Sven Schreiber wrote:
> > [EMAIL PROTECTED] schrieb:
> 
> > > Unfortunately, backports from edgy are not possible at the moment due to 
> > > build-dependendency issues. 
> > >   
> > Yep, I expected something like that.
> 
> Well I bet that this is solveable by just tweaking some things in the control
> file and maybe by reverting the python policy change if it has been adopted by
> Ubuntu aswell. I've done this for the sarge backport aswell and the 
> differences
> between those Ubuntu release shouldn't be more then the differences between
> Debian/sarge and what is currently Debian/testing.

Ok for the impatient here is the diff:
ftp://hxt.homelinux.org/foobuntu/lyx_1.4.2-4%7edapper1.diff.gz

If you've a fast machine build it on your own. My oh so slow box is still
working on the binary. Oh and I'm still unsure if it's a great idea to publish
binarys from a one time action only initiated to proof something.
It would be a lot better if someone would publish binarys who is actually
using them and who is interested in keeping them fresh and up to date.
Actually im building in a chroot located in /tmp which means it will be gone
with the next reboot anyway.
If someone would like to care for his *buntu fellows it would be nice to step
up NOW. I'm not interested at all and a little bit pissed of already by some
strange emails claiming that Debian packagers are responsible for what *buntu
ships.

Oh slightly off-topic of course ... I should stop whiningx ;)

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: lyx 1.4.2 on ubuntu

2006-09-18 Thread Sven Hoexter
On Mon, Sep 18, 2006 at 12:41:39AM +0200, Sven Schreiber wrote:
> [EMAIL PROTECTED] schrieb:

> > Unfortunately, backports from edgy are not possible at the moment due to 
> > build-dependendency issues. 
> >   
> Yep, I expected something like that.

Well I bet that this is solveable by just tweaking some things in the control
file and maybe by reverting the python policy change if it has been adopted by
Ubuntu aswell. I've done this for the sarge backport aswell and the differences
between those Ubuntu release shouldn't be more then the differences between
Debian/sarge and what is currently Debian/testing.

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: lyx 1.4.2 on ubuntu

2006-09-15 Thread Sven Hoexter
On Fri, Sep 15, 2006 at 02:14:38PM +0200, Sven Schreiber wrote:
> Dear all,
> I have some questions/comments about using the current lyx version on
> ubuntu (current/6.06).
Take a look at packages.ubuntu.com. Prebuild packages for the latest
Ubuntu flavour are avaible. If you don't like to upgrade try to recompile
them. That should work without major problems. I dunno if Ubuntu features
something like www.backports.org where packages get backported for stable
releases.

Cheers,
Sven (another one)
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: user interface study of lyx

2006-08-30 Thread Sven Hoexter
On Tue, Aug 29, 2006 at 10:44:20AM +0200, Helge Hafting wrote:

> A LyX liveCD would be nice, sure.  Be aware that linux doesn't
> write very well to NTFS filesystems though - so it may be necessary
> to save on FAT/FAT32 formatted usb thing if the disk filesystem is NTFS.

At least the Knoppix DVD Image containts lyx but only the ancient 1.3.6
version. Looks like Klaus is still using parts from Debian/sarge.

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: ubuntu and lyx

2006-08-04 Thread Sven Hoexter
On Fri, Aug 04, 2006 at 03:21:09PM +0200, Hartmut Haase wrote:
> Can someone tell me which qt3 packages I have to install under ubuntu/debian 
> to get lyx configured?
http://marc.theaimsgroup.com/?l=lyx-users&m=115442632416905&w=2

and related posts ...

You would be better of running a native Debian ...

Sv*hiding_under_some_economics_books*en
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: lyx1.4.2 in kubuntu

2006-07-31 Thread Sven Hoexter
On Mon, Jul 31, 2006 at 10:50:57PM +0200, Christopher Winkler wrote:
> Am Montag, 31. Juli 2006 22:44 schrieb Sven Hoexter:

Hi Christopher,

> > My advise would be to install a pure Debian. There I can even provide
> > you backported packages for Debian/sarge. I've no clue about what
> > strange things they've br0ken in all those different *buntus.
> Hey: I have a job, a wife and two children! I used to say bad things 
> about my always running SuSE, but debian is not for mouse kickers(?) 
> like me ...
Hehe, it's not that hard. If you know one Unix/Linux system you know
them all.

Just an idea, maybe it cannot find the .h files for the qt lib.
You didn't post the complete log for ./configure && make so that's
just a guess.
Try to add something like --with-qt-includes=/usr/include/qt3 to your
configure options.
And a second hint: You can find all required build-depends if you
take a look at the control file in the source package.
As a third hint (donno if they do it this way in the *buntu universe):
Install the meta-package build-essential which depends on the most common
tools you need to compile software.

So that's what you can get for free, you know about the other option. ;)

Cheers,
Sven

Don't take me to serious today - I looked at way to much way to old bugs
against the lyx Debian package.
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: lyx1.4.2 in kubuntu

2006-07-31 Thread Sven Hoexter
On Mon, Jul 31, 2006 at 10:32:38PM +0200, Christopher Winkler wrote:
> Am Montag, 31. Juli 2006 08:24 schrieb Christopher Winkler:

Hello Christopher,

> my system: ubuntu dapper, i386
> 
> .. ,thank you for your help, but nothing helped...
> 
> I thought the best thing was to try to compile it myself.
> What a nightmare!
> 
> After googling for hours (with a 56k modem!) and resolving most of the 
> missing dependencies, I ended up with this after compiling:
> ./configure --with-frontend=qt --with-qt-dir=/usr/lib/qt3 
> --with-version-suffix=-1.4.2 
> 
> Where, please, are the qt libraries, what on earth is uic and what 
> doesn't he recognise my moc binary although I have installed the 
> moc-package?
> ARGG! Never been through this before ...
My advise would be to install a pure Debian. There I can even provide you
backported packages for Debian/sarge. I've no clue about what strange things
they've br0ken in all those different *buntus.


To be honest, if you pay me I'd even install *buntu of your choice and create
packages for you. I guess that's not an option for you. ;)

Sv*SCNR*en
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: lyx1.4.2 in kubuntu

2006-07-31 Thread Sven Hoexter
On Mon, Jul 31, 2006 at 10:37:14AM -0400, Richard Kleeman wrote:
> I tried to recompile lyx-1.4.2 packages for Dapper using the new Debian 
> unstable packages. The packaging failed right at the end (no version 
> number for lyx-common found). So I recompiled myself and used 
> checkinstall to produce an interim package. You can get it here:
> 
> http://www.math.nyu.edu/faculty/kleeman/dapper/lyx-1.4.2_1.4.2-1_i386.deb
> 
> Before you install it (use sudo dpkg -i lyx-1.4.2_1.4.2-1_i386.deb) make 
> sure that the standard dapper lyx packages are not installed (there are 
> several).
Is that package based on the Debian 1.4.2-1 oder -2 version?
-1 was br0ken so you should not use that one.

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: lyx1.4.2 in kubuntu

2006-07-30 Thread Sven Hoexter
On Mon, Jul 31, 2006 at 08:24:11AM +0200, Christopher Winkler wrote:
> sorry for breaking the thread ...
> new mailing programme ...
> 
> Hello all, 
> 
> is there anything I have overseen in the mailing-list archive?
> I cannot manage to install lyx 1.4.1. on ubuntu dapper, and I have found 
> no package hidden anywhere.
> 
> Is there a secret about ubuntu still wanting to install lyx 1.3.7 per 
> default and, more important, is there a way to get 1.4.2 on my kubuntu 
> desktop (please do not tell me to compile it, I am completely new to 
> the debian thing, just switched over from an rpm-based distro) ...
According to
http://packages.ubuntu.com/cgi-bin/search_packages.pl?keywords=lyx&searchon=names&subword=1&version=all&release=all

they only ship 1.4.1 within the upcoming "edgy" release and 1.3.7 in the
dapper release.

You've to take into account that Ubuntu and their derivates and sub distros
are all based on Debian. As it took some time to get the packages in Debian
back on track they had no chance to repackage/recompile 1.4.x packages for
the dapper or edgy release.
I donno how they handle backports but maybe you can ask Barry (the Ubuntu
guy) about that. I'll CC him to catch his attention.


Cheers,
Sven

-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: 1.4.x (bin) on Dapper?

2006-07-18 Thread Sven Hoexter
On Tue, Jul 18, 2006 at 07:41:06PM +1000, Russell Davie wrote:
> On Mon, 17 Jul 2006 16:28:43 +0100
> Sam Lewis <[EMAIL PROTECTED]> wrote:

Hi guys,
 
> > In the world of ubuntu, are there any binaries for Dapper main?
> > Somewhere? Anyone, any idea?
> 
> I have made some debs for Lyx1.4.1 in Dapper which are here :
> http://home.exetel.com.au/randombits
> 
> As for Lyx1.4.2, I couldn't do this as the Debian diff file is not
> available.  So I just built it from source in Dapper and Lyx works as 
> promised :)
Pelle promised to upload 1.4.2 soon a few days ago, so I guess he had some
other important things to do in the meantime that stopped this plan.
Additional there has been a compromise of gluck.d.o with a following lock down
of all other debian.org machines and some problems with ftp-master IIRC.

Anyway all you've to do is to check out the stuff from the svn repo and
build it on your own.

The basic steps should be something like this:

mkdir -p pkg-lyx/build-area
mkdir pkg-lyx/tarballs
cd pkg-lyx/tarballs
wget ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.4.2.tar.gz
mv lyx-1.4.2.tar.gz lyx_1.4.2.orig.tar.gz
cd ..
svn co svn://svn.debian.org/svn/pkg-lyx/lyx/trunk lyx-1.4.2
cd lyx-1.4.2
[modify what you need, most proberly changelog for your own version and
maybe the frontend list in rules]
svn-buildpackage -us -uc -rfakeroot
[or whatever you'd like to call dpkg-buildpackge with]


HTH
Sven

And no I dont want to provide my own builds because the final Debian packages
should arrive in a few days - so be patient and enjoy the sun :)
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


LyX 1.4.1 backport for Debian/sarge avaible on backports.org

2006-06-18 Thread Sven Hoexter
Hi,
Pelles LyX 1.4.1 package entered Debian/testing (aka etch) a few days ago and no
grave bugs have been reported so far.
To complete the package set Daniel Baumann uploaded a backport of the 1.4.1-1
packages to www.backports.org for me.

Dvipost entered Debian/unstable today and a backport can follow when it enters
Debian/testing.

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


signature.asc
Description: Digital signature


Re: [Pkg-lyx-devel] Re: dvipost (hopefully) ready for Debian

2006-05-23 Thread Sven Hoexter
On Tue, May 23, 2006 at 05:21:42PM +0200, Per Olofsson wrote:
> Sven Hoexter:
> > Ok let's go for the second round.
> > The package is again on:
> > http://sven.stormbind.net/debian/dvipost/
> 
> Great, I will look at it soon.
> 
> > Is this texlive stuff actually packaged within Debian? I cannot find
> > a package with tex and live in the name. The only reference I can find
> > is in the description of the tex-common package.
> 
> $ apt-cache search texlive
[ ... ]

Found it after Georgs hint to look for experimental.
An I thought sid is the bleeding-edge of software packaging ;)

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: [Pkg-lyx-devel] Re: dvipost (hopefully) ready for Debian

2006-05-23 Thread Sven Hoexter
On Tue, May 16, 2006 at 03:55:58PM +0200, Per Olofsson wrote:
> Sven Hoexter:

Hi all,
sorry for the delay but I had to attend a wedding party and a two
birthday partys during the last days.

Ok let's go for the second round.
The package is again on:
http://sven.stormbind.net/debian/dvipost/

> > So if you've some spare time please give it a try and if you're
> > familiar with Debian packages please look over the source package
> > aswell.
> 
> Good work!
> 
> Some suggestions:
> 
> * It should be possible to have TeXlive installed instead of teTex. It
>   should probably depend on tetex-bin | texlive-base-bin or something.
Is this texlive stuff actually packaged within Debian? I cannot find
a package with tex and live in the name. The only reference I can find
is in the description of the tex-common package.

> * There are missing ending newlines in postinst and postrm.
done.

> * Do you really need to create those directories listed in
>   debian/dirs?
usr/sbin was useless so I removed it.
 
> * The configure script checks things by running kpsewhich and
>   tex. These are not listed in the Build-Depends. You should probably
>   try to hardwire these values, or, if you must, build-depend on TeX.
Commented that stuff out - patches/ file 03 and 04.

> * There are lintian errors. Please fix them.
Those should be fixed now. I thought that running lintion on the .dsc
file would check the source and the binary package.

> * The package is configured two times when using debuild (which uses
>   dpkg-buildpackage). The problem seems to be the patch target
>   dependency. You should probably move the dependency from the
>   config.status target to the build target (before build-stamp).
done.

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


signature.asc
Description: Digital signature


Re: [Pkg-lyx-devel] Re: dvipost (hopefully) ready for Debian

2006-05-17 Thread Sven Hoexter
On Tue, May 16, 2006 at 03:55:58PM +0200, Per Olofsson wrote:
> Sven Hoexter:
> > Hi all,
> > yesterday I've been working on Matej Cepl's dvipost package
> > so that it can stand the Debian QA and move into the main
> > archive.
> > 
> > So if you've some spare time please give it a try and if you're
> > familiar with Debian packages please look over the source package
> > aswell.
> 
> Good work!
*sigh* and still so many glitches left to workaround ...
 
> Some suggestions:
> 
> * It should be possible to have TeXlive installed instead of teTex. It
>   should probably depend on tetex-bin | texlive-base-bin or something.
Oh I remember I've read something about TeXlive somewhere somewho.
I definetly need to dig deeper here. Good point.

>   BTW, is it really necessary to depend on TeX at all? Can't this
>   package be used without TeX, if you have a DVI file? Maybe you
>   should just recommend TeX instead?
Well my Tex knowledge is very low (that's why I like to put Lyx between
me and latex) but I think it's needed to register the style file
dvipost.sty. So with my current knowledge I think Tex is required.

> * There are missing ending newlines in postinst and postrm.
Hmpf fixed that in control, donno why I missed those two. Fixed now.

> * You should use dh_installtex instead of running texhash manually (I
>   think). Have you read the TeX policy in the tex-common package? Also
>   see the dh_installtex(1) manpage.
I had to ask on the mentors mailinglist and Frank did not recommend
dh_installtex. (hm I would like to copy and paste the link but somehow
I'm unable to copy and paste from from elinks with gpm *grummel*)

Reading the manpage it's talking about mapfiles and language files
and the examples have nothing with .sty. As said above I've no clue
about the inner workings of latex.

> * Do you really need to create those directories listed in
>   debian/dirs?
Hm not all of them.

> * The configure script checks things by running kpsewhich and
>   tex. These are not listed in the Build-Depends. You should probably
>   try to hardwire these values, or, if you must, build-depend on TeX.
Sure, need to patch that out. Frank told me that those workarounds used
in the configure script are ugly and wrong.

> * There are lintian errors. Please fix them.
Hm with which options did you run lintian?

> * The package is configured two times when using debuild (which uses
>   dpkg-buildpackage). The problem seems to be the patch target
>   dependency. You should probably move the dependency from the
>   config.status target to the build target (before build-stamp).
Ah that's a little bit odd. We need to patch some things in configure
and makefile.in so the patches have to be applied bevore the first
configure run. Guess I've to re-read some things about dpatch.

Thanks for your detailed feedback.

Sv*back-to-work*en
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


dvipost (hopefully) ready for Debian

2006-05-16 Thread Sven Hoexter
Hi all,
yesterday I've been working on Matej Cepl's dvipost package
so that it can stand the Debian QA and move into the main
archive.

So if you've some spare time please give it a try and if you're
familiar with Debian packages please look over the source package
aswell.

http://sven.stormbind.net/debian/dvipost/

I'm now out to university so flame when I come back ;)
Oh and thanks to Matej for his work!

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


signature.asc
Description: Digital signature


Re: Let's get the Lyx Debian pkg back in sync with upstream

2006-05-13 Thread Sven Hoexter
On Fri, May 12, 2006 at 03:12:43PM +0200, Charles de Miramon wrote:
> Sven Hoexter wrote:
> > On Fri, May 12, 2006 at 11:29:15AM +0200, Charles de Miramon wrote:

Hi,

NOTE: I think it's getting quite off-topic here. IMHO wie should move 
the package related discussion to this mailinglist:
http://lists.alioth.debian.org/mailman/listinfo/pkg-lyx-devel
If you guys prefer to have it on the lyx mailinglist that's ok for me.
Just wanted to ask before someone complains about off-topic traffic on
a user list.

> >> I've started from Georg Baum's version but I made an ugly hack in
> >> debian/rules to force it to compile with gcc 4.1. I don't know how you
> >> should do it properly in Debian. I've updated the dependence fields also
> >> and made some little changes.
> > IIRC setting "CXX = g++-4.1" in the rules should work.
> I wanted something that would work for sarge and sid, so we could keep one
> file. A rule, saying on sarge use gcc 3.3 and on sid gcc 4.1
Indeed, that's ugly. A better way would be to force the unstable version to
use g++ 4.1 (if realy needed) and then create a backport for backports.org
that uses the default compiler or any other special compiler version needed.

> > I'll take a look at your changes aswell but aehm why do you need to
> > compile with gcc/g++ 4.1? A pointer to the thread would be enough so that
> > I can catch up on that problem aswell.
> 
> I've uploaded the total source package here :
Thanks. (wow now I've at least 3 different versions to compare 8-)


Sven

-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: Let's get the Lyx Debian pkg back in sync with upstream

2006-05-13 Thread Sven Hoexter
On Fri, May 12, 2006 at 12:58:18PM +0200, Georg Baum wrote:
> Sven Hoexter wrote:

Hi,
 
> > I'll take a look at your changes aswell but aehm why do you need to
> > compile with gcc/g++ 4.1?
> 
> I believe that this is the default compiler in unstable.
Not yet. At the moment it's still 4.0.3.

> > Regarding g++ 4.1 I found this FTBFS bug in the Debian BTS
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357119
> 
> IIRC this is a boost bug that is fixed in 1.4.x.
Ok.

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: Let's get the Lyx Debian pkg back in sync with upstream

2006-05-12 Thread Sven Hoexter
On Fri, May 12, 2006 at 11:29:15AM +0200, Charles de Miramon wrote:

Hi,

> I've started from Georg Baum's version but I made an ugly hack in
> debian/rules to force it to compile with gcc 4.1. I don't know how you
> should do it properly in Debian. I've updated the dependence fields also
> and made some little changes.
IIRC setting "CXX = g++-4.1" in the rules should work.

I'll take a look at your changes aswell but aehm why do you need to compile
with gcc/g++ 4.1? A pointer to the thread would be enough so that I can
catch up on that problem aswell.

Regarding g++ 4.1 I found this FTBFS bug in the Debian BTS
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357119

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Re: Let's get the Lyx Debian pkg back in sync with upstream

2006-05-12 Thread Sven Hoexter
On Fri, May 12, 2006 at 10:24:06AM +0200, Georg Baum wrote:
> Sven Hoexter wrote:

Hello Georg,

Wow that's a fast reply :)

> > I contacted Erinn Clark yesterday (she's listed in the pkg-lyx[1] project
> > on alioth.debian.org) and she told me that the package is in an orphaned
> > state but just not marked beeing O. The other former maintainer, Rob Weir,
> > is MIA.
> 
> What is MIA?
Missing in action, he's not reachable and does not fix bugs.

> > - The /debian/ subdir from 1.3.6 seems to be in a good shape and is using
> > dpatch so
> >   I will stay with it. There are some fix me notes in the rules file but
> >   that should not matter for the moment.
> 
> The 1.3.6 debian subdir needs some more fixes for 1.4.x. I did those, and
> you can see the result at http://wiki.lyx.org/LyX/LyXOnDebian#toc6. Note
> that small tweaks are needed for 1.4.2svn, I can provide an update if
> needed.
Ah ok. How far is 1.4.2 from beeing released? I would like to stay with the
final releases.

> > - I've read something about a gtk frontend and found it in the Lyx source
> > but there is
> >   no configure option for it and it's not mentioned in the README/INSTALL
> >   files. What's that? How can we use it? Is it alpha stuff you should not
> >   use? Would be cool if someone could enlight me what's that all about.
> 
> It is not documented because it is experimental and not ready for use.
Ok so I count that as not relevant for the moment so that the debian package
will stay with the qt and xforms frontend. Or is xforms finaly deprecated now?
 
> > - Is there a DD out in the wild internet willing to sponsor a new Lyx
> > package?
> 
> That is the biggest problem. I suggest you find somebody who is willing to
> do that before doing anything else, because we have enough unofficial
> packages already.
Well my intention is definetly not to prepare another package which will
finaly end in /dev/null. I'm quite optimistic to find someone who is
willing to sponsor it.

> Maybe it would help if Erinn Clark orphaned the package
> officially.
To my experience not realy.

Cheers,
Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


Let's get the Lyx Debian pkg back in sync with upstream

2006-05-12 Thread Sven Hoexter
Hello,
I'd like to see the Debian package in the archive back in sync with the
upstream version.
I contacted Erinn Clark yesterday (she's listed in the pkg-lyx[1] project on
alioth.debian.org) and she told me that the package is in an orphaned state
but just not marked beeing O. The other former maintainer, Rob Weir, is MIA.

So I'm willing to take it over BUT my experience with Debian packaging is
still quite low and limited to small packages[2]. Additional I've not followed
the Lyx development for the last ~2 years. So any help would be highly 
appreciated.
After a first look around I found that several people are hacking their own
Debian packages so there must be some demand for new packages and people 
willing to
do some work. Please raise your hand now guys!

I would like to see the people interessted joining the pkg-lyx-devel mailinglist
provided via alioth. If you don't like to join the mailinglist but like to 
contact
me please do so. You can find information on how to contact me via IRC and 
several
IM networks here [3].

Ok now let's go over to some more technical things :)
ATM I'm looking for the lost ends while actualy using Lyx to get some university
stuff done.
Things I found out so far:

- Lyx 1.4 compiles with the /debian/ dir from the 1.3.6 packages in the archive
  with only minor changes. One is about to change a Build-Dep from 
libaiksaurus-dev to
  libaiksaurus-1.2-dev and the other one was the 02. patch not to apply. Then 
it takes
  a lot of time to compile on my little bit aged Athlon 1,4Ghz *sigh* but in 
the end I
  got a working package for i386 *juhu*.

- The /debian/ subdir from 1.3.6 seems to be in a good shape and is using 
dpatch so
  I will stay with it. There are some fix me notes in the rules file but that 
should not
  matter for the moment.

- There is a patch for hppa in the patchlist from an NMU - would be nice to 
find out
  to which upstream this patch belongs.

- There is a huge amount of old bugs in the Debian BTS which need to be checked.

- I've read something about a gtk frontend and found it in the Lyx source but 
there is
  no configure option for it and it's not mentioned in the README/INSTALL 
files. What's
  that? How can we use it? Is it alpha stuff you should not use? Would be cool 
if someone
  could enlight me what's that all about.


Things I haven't found out yet:

- Is the lyx package maintained in a VCS? I'd like to go with subversion but 
I've to admit
  that I haven't had the time lately to find out how svn-buildpackage should be 
used. Hints
  for docs I should read are welcome :).

- Is there a DD out in the wild internet willing to sponsor a new Lyx package?


So I'm now getting back to my university stuff for a few hours and wait for some
feedback.

Cheers,
Sven

[1] http://alioth.debian.org/projects/pkg-lyx/
[2] http://qa.debian.org/[EMAIL PROTECTED]
[3] http://sven.stormbind.net
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]


signature.asc
Description: Digital signature


  1   2   >