> This is an education issue with the "support" team, nothing more.

> This is a bug tracker for software. If you have questions about how to 
> package applications for Debian/Ubuntu, you can find a number of people who 
> can help you in the #ubuntu-motu IRC channel on Freenode IRC. I should note 
> that I also offered a solution at the end of comment #7 for the bug in your 
> packaging.
> 

and this is a bug brought on mostly because people think it will look
good to have "package a" maintaner on their resume as long as they only
have to produce Microsoft quality work.  It compiled one time, the first
screen came up, ship it.

I have provided you the if statement which needs to be in Debian rules.
You need to replicate that once for each -qt-sql-<database>
configuration switch.  That's it.

If you really think you will be able to continue this level of non-
support now that ubuntu is adoption Qt instead of Gtk+ for it's standard
development library, you have another thing coming.  The bulk of those
"applications" Ubuntu wants to bring in require reliable single database
compilation, mostly SQLite, but many require compile in/embedded mysql.

You offered an unreliable hack.  I offered you the actual code.


ifeq ("-qt-sql-sqlite ", $(findstring "-qt-sql-sqlite ", $(LDFLAGS)))
  rm debian/libqt4-sql-sqlite.install
fi

ifeq ("-qt-sql-mysql", $(findstring "-qt-sql-mysql", $(LDFLAGS)))
  rm debian/libqt4-sql-mysql.install
fi

ifeq ("-qt-sql-odbc", $(findstring "-qt-sql-odbc", $(LDFLAGS)))
  rm debian/libqt4-sql-odbc.install
fi

ifeq ("-qt-sql-psql", $(findstring "-qt-sql-psql", $(LDFLAGS)))
  rm debian/libqt4-sql-psql.install
fi

ifeq ("-qt-sql-tds", $(findstring "-qt-sql-tds", $(LDFLAGS)))
  rm debian/libqt4-sql-tds.install
fi

ifeq ("-qt-sql-sqlite2", $(findstring "-qt-sql-sqlite2", $(LDFLAGS)))
  rm debian/libqt4-sql-sqlite2.install
fi

And don't forget the " " at the end of sqlite or you can get a false
match with sqlite2 thanks to that backward compatibility issue.

-- 
Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net

No U.S. troops have ever lost their lives defending our ethanol
reserves. 

On Wed, 2011-03-09 at 05:05 +0000, Jonathan Thomas wrote:

> > This is a maintainer issue.
> Our packages compile fine. You did not make enough changes for your 
> modifications to actually work.
> 
> > RTFM.
> A pretty bold statement, for somebody who cannot produce packages that 
> actually build.
> 
> > There is an extremely limited number of configuration switches which change 
> > the number of files created.
> Even so, we do not care about these as we do not distribute packages with 
> these config switches. It would add more complexity to the debian/rules file, 
> and more places for things to go wrong.
> 
> > This is an education issue with the "support" team, nothing more.
> This is a bug tracker for software. If you have questions about how to 
> package applications for Debian/Ubuntu, you can find a number of people who 
> can help you in the #ubuntu-motu IRC channel on Freenode IRC. I should note 
> that I also offered a solution at the end of comment #7 for the bug in your 
> packaging.
>

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qt4-x11 in ubuntu.
https://bugs.launchpad.net/bugs/731504

Title:
  Qt will not static compile SQLIte

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to