l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2006 May 24 09:07

The following is an archive of a post made to our 'vox mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox] Debian + KDE vs. Kubuntu
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox] Debian + KDE vs. Kubuntu

On Tue, 23 May 2006, Scott Ritchie wrote:
> On Tue, 2006-05-23 at 18:33 -0700, Don Armstrong wrote:
> > On Tue, 23 May 2006, Scott Ritchie wrote:
> > > On Tue, 2006-05-23 at 19:04 -0400, Peter Jay Salzman wrote:
> > > > Micah, JOOC, what games do you play that don't run on Wine?
> > > 
> > > If you like Wine, Ubuntu has Debian beat hands-down. The reason is
> > > that I build the Ubuntu Wine packages, and they're actually kept up
> > > to date :)
> > 
> > Uh... dapper has 0.9.9[1] and testing and unstable have 0.9.11. Granted,
> > 0.9.13 is out, but claiming that dapper is more up to date than
> > unstable seems a bit disingenuous.
> http://www.winehq.org/site/download-deb
> Click the link. More up-to-date (0.9.13) packages are available
> there, and they're built for dapper and breezy (by me).

Ah, right.

Couple tips really quick though:

1: You've repacked the original tarball twice.[1] [Just use a symlink
if that's what you actually want to change the upstream version;
dpkg-source -b will follow it and do the right thing.]

2: Using a ~ as an addition to the upstream version is just confusing,
as the versions no longer segregate as you might expect. FE, a
0.9.9-0ubuntu1 package will replace the 0.9.9~winehq1~ubuntu~6.06; if
that's what you want to happen, use 00winehq or similar (as you
mentioned in a changelog); this also means that you can differentiate
(if it's even required) between the two ubuntu versions with a simple
changelog modification and a rebuild.

3: You're using rpath in the generated binaries. This is a bad idea,
because it adds random paths to the library search path which may not
be present on end users systems.

4: It looks like you're missing a lot of the bug fixes that were added
to the Debian packages between when you forked them a year and a half
ago and now... you probably want to check them out.

5: You're missing a lot of the configuration that the Debian packages
give you for free.

6: The Build-Depends: you've got are needlessly fragile; you should
alternatively depend on the -dev packages that the versioned packages

7: You're missing almost all of the Depends: that your packages need
in order to install correctly. There's a reason why the original
packages had ${shlibs:Depends} lines in them.

[You probably also should run lintian on these packages amongst other

You really should fix up at least some of these issues before
attempting to get this version in Ubuntu.

Don Armstrong

1: dpkg-source needs to be changed to deal with .bz2 tarballs, but
that's in the pipeline.
LEADERSHIP -- A form of self-preservation exhibited by people with
autodestructive imaginations in order to ensure that when it comes to
the crunch it'll be someone else's bones which go crack and not their
 -- The HipCrime Vocab by Chad C. Mulligan 
    (John Brunner _Stand On Zanzibar_ p256-7)

http://www.donarmstrong.com              http://rzlab.ucr.edu

Attachment: signature.asc
Description: Digital signature

vox mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Appahost Applications
For a significant contribution towards our projector, and a generous donation to allow us to continue meeting at the Davis Library.