Donovan, Chris | 4 May 01:09 2004

DBD::Mysql and Perl on Solaris 9 for Bugzilla

Hi,

     I admit that the following bit of information may not be relevant for some as it isn't really directly
related to development of bugzilla but something I felt should be mentioned.

     I just finished installing Bugzilla on Solaris 9.  I had a few issues with installing the perl module
DBD::Mysql.  My problem was I installed the binary package for MySQL and did not compile from source(.so
vs. .a libraries).  Now everything but this one module(DBD::Mysql) worked great.  My `make test` kept
failing because it couldn't find certain libraries.  Specifically mysqlclient.so could not be found.  I
am not a developer so I had a fun time figuring this out even though it says so right in the error message.  I
didn't know the difference between a shared object and a static one and now I do (:

     I just thought perhaps it was worth mentioning in the install documentation available on the web (and all
else if possible) that you need the shared objects for DBD::Mysql.  I have read through the DBD::Mysql docs
and nothing mentions needing the source code for mysql or the shared objects, but obviously to me they are needed.

     Anyways it is finally installed.  I would be happy to provide some scripts as to the failings and to the
successfull installs I have had if anyone would like.  I saved them in a `script` session.  I hope this gets
put into the docs for future sys admins so they can install Bugzilla for their misc projects without this headache.

Thanks,

Chris Donovan-
-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>

David Miller | 4 May 04:37 2004

Documentation Licensing

The Bugzilla Guide is currently licensed under the GNU Free 
Documentation License (henceforth referred to as "GFDL").

I've recently discovered some interesting tidbits about the GFDL, 
particularly several of the restrictions it imposes on the document 
which make it not exactly "Free" (as in speech).  When I tried to track 
down more information on these things I'd been hearing, the best summary 
of the issues I found is a position statement from Debian, declaring why 
they don't consider that license to be Free.

Here's Debian's position on it:
http://people.debian.org/%7Esrivasta/Position_Statement.html

Doing some more reading, you will discover that recent changes to the 
Debian Constitution also mean that the GFDL is now on the "banned 
licenses" list for Debian, meaning anything using that license will no 
longer be allowed to be distributed by Debian (and probably not by 
several other distros that are based on Debian either).

This means people getting Bugzilla from Debian (or derivatives) will no 
longer get a copy of the Bugzilla documentation with it.

I don't consider Debian to be the end-all and be-all of what's Free (I'm 
sure lots of people know how radical they've been known to be at times 
;) ) however, I do happen to agree with them on this issue, after 
reading through the license myself.

Anyone have any opinions on this?  Should we make an attempt to 
relicense the Bugzilla Guide?  My personal opinion is that the 
documentation for Bugzilla shouldn't be any less free than Bugzilla 
(Continue reading)

Masopust Christian | 4 May 07:35 2004
Picon

Re: :Mysql and Perl on Solaris 9 for Bugzilla


Hello Chris,

check if the mysql-libraries are installed and where they are installed.

maybe you have to extend your library-search-path either with the LD_LIBRARY_PATH
variable or via ld.config (see man-page for crle)

regards,
chris

-----Ursprungliche Nachricht-----
Von: developers-owner <at> bugzilla.org
[mailto:developers-owner <at> bugzilla.org]Im Auftrag von Donovan, Chris
Gesendet: Dienstag, 04. Mai 2004 01:09
An: developers <at> bugzilla.org
Betreff: DBD::Mysql and Perl on Solaris 9 for Bugzilla


Hi,

     I admit that the following bit of information may not be relevant for some as it isn't really directly related to development of bugzilla but something I felt should be mentioned.

     I just finished installing Bugzilla on Solaris 9.  I had a few issues with installing the perl module DBD::Mysql.  My problem was I installed the binary package for MySQL and did not compile from source(.so vs. .a libraries).  Now everything but this one module(DBD::Mysql) worked great.  My `make test` kept failing because it couldn't find certain libraries.  Specifically mysqlclient.so could not be found.  I am not a developer so I had a fun time figuring this out even though it says so right in the error message.  I didn't know the difference between a shared object and a static one and now I do (:

     I just thought perhaps it was worth mentioning in the install documentation available on the web (and all else if possible) that you need the shared objects for DBD::Mysql.  I have read through the DBD::Mysql docs and nothing mentions needing the source code for mysql or the shared objects, but obviously to me they are needed.

     Anyways it is finally installed.  I would be happy to provide some scripts as to the failings and to the successfull installs I have had if anyone would like.  I saved them in a `script` session.  I hope this gets put into the docs for future sys admins so they can install Bugzilla for their misc projects without this headache.


Thanks,


Chris Donovan-
-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=christian.masopust <at> siemens.com>

Donovan, Chris | 4 May 07:50 2004

Re: :Mysql and Perl on Solaris 9 for Bugzilla

Hello,

     I have successfully installed Bugzilla and it is working fine as I said in my original email.  However I just
wanted to point out that I had to download and compile the source myself taking the default of creating both
shared and static libraries for ./configure.  It wasn't a problem with MySQL directly but rather the
DBD::Mysql perl module that was needing the shared library mysqlclient.so.  I think perhaps for some
admins at least that it might be beneficial to note unless you can find the mysqlclient.so library.  If you
couldn't find it you would need to download the source and compile it yourself or at least find a package
that has that in it.  I am referring to sunfreeware packages that didn't have it nor did the binary copies for
Solaris that I downloaded from mysql.com itself.  I will be submitting this to the mysql-perl-list as
well, but for now since it doesn't mention anyt
 hing in their docs I figure since Bugzilla requires it, it could be beneficial for the do!
 cumentation to mention it.

     I addition to what I have said I did look through the package/binary installtion and did not find anything
but the static library mysqlclient.a but no .so.  I'd like to stress that this is not directly related to
Bugzilla itself but rather something that the perl-mysql-list should take care of.  It just helps to know
in advance what will be needed for proper planning and deployment and that is where the Bugzilla docs come
into play.

Chris Donovan-

-----Original Message-----
From: Masopust Christian [mailto:christian.masopust@...]
Sent: Tuesday, 4 May 2004 3:35 PM
To: 'developers@...'
Subject: Re: :Mysql and Perl on Solaris 9 for Bugzilla

Hello Chris, 
check if the mysql-libraries are installed and where they are installed. 
maybe you have to extend your library-search-path either with the LD_LIBRARY_PATH 
variable or via ld.config (see man-page for crle) 
regards, 
chris 
-----Ursprungliche Nachricht----- 
Von: developers-owner@... 
[mailto:developers-owner@...]Im Auftrag von Donovan, Chris 
Gesendet: Dienstag, 04. Mai 2004 01:09 
An: developers@... 
Betreff: DBD::Mysql and Perl on Solaris 9 for Bugzilla 

Hi, 
     I admit that the following bit of information may not be relevant for some as it isn't really directly
related to development of bugzilla but something I felt should be mentioned.
     I just finished installing Bugzilla on Solaris 9.  I had a few issues with installing the perl module
DBD::Mysql.  My problem was I installed the binary package for MySQL and did not compile from source(.so
vs. .a libraries).  Now everything but this one module(DBD::Mysql) worked great.  My `make test` kept
failing because it couldn't find certain libraries.  Specifically mysqlclient.so could not be found.  I
am not a developer so I had a fun time figuring this out even though it says so right in the error message.  I
didn't know the difference between a shared object and a static one and now I do (:
     I just thought perhaps it was worth mentioning in the install documentation available on the web (and all
else if possible) that you need the shared objects for DBD::Mysql.  I have read through the DBD::Mysql docs
and nothing mentions needing the source code for mysql or the shared objects, but obviously to me they are needed.
     Anyways it is finally installed.  I would be happy to provide some scripts as to the failings and to the
successfull installs I have had if anyone would like.  I saved them in a `script` session.  I hope this gets
put into the docs for future sys admins so they can install Bugzilla for their misc projects without this headache.

Thanks, 

Chris Donovan- 
- 
To view or change your list settings, click here:

<http://bugzilla.org/cgi-bin/mj_wwwusr?user=christian.masopust-kv7WeFo6aLtBDgjK7y7TUQ <at> public.gmane.org> 

-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>

Stephen Reindl | 4 May 09:26 2004
Picon

{Spam?} Re: :Mysql and Perl on Solaris 9 for Bugzilla

Hi,

maybe we should provide some kind of FAQ for issues like this. I do not
think we should cover this in the installation manual because this is not
directly related to BugZilla.

Regards

Stephen
-- 
Stephen Reindl

Donovan, Chris sagte:
> Hello,
>
>      I have successfully installed Bugzilla and it is working fine as I
> said in my original email.  However I just wanted to point out that I
> had to download and compile the source myself taking the default of
> creating both shared and static libraries for ./configure.  It wasn't
> a problem with MySQL directly but rather the DBD::Mysql perl module
> that was needing the shared library mysqlclient.so.  I think perhaps
> for some admins at least that it might be beneficial to note unless
> you can find the mysqlclient.so library.  If you couldn't find it you
> would need to download the source and compile it yourself or at least
> find a package that has that in it.  I am referring to sunfreeware
> packages that didn't have it nor did the binary copies for Solaris
> that I downloaded from mysql.com itself.  I will be submitting this
> to the mysql-perl-list as well, but for now since it doesn't mention
> anything in their docs I figure since Bugzilla requires it, it could
> be beneficial for the do!
>  cumentation to mention it.
>
>      I addition to what I have said I did look through the package/binary
> installtion and did not find anything but the static library
> mysqlclient.a but no .so.  I'd like to stress that this is not
> directly related to Bugzilla itself but rather something that the
> perl-mysql-list should take care of.  It just helps to know in
> advance what will be needed for proper planning and deployment and
> that is where the Bugzilla docs come into play.
>
> Chris Donovan-
>
>
> -----Original Message-----
> From: Masopust Christian [mailto:christian.masopust@...]
> Sent: Tuesday, 4 May 2004 3:35 PM
> To: 'developers@...'
> Subject: Re: :Mysql and Perl on Solaris 9 for Bugzilla
>
>
>
>
> Hello Chris,
> check if the mysql-libraries are installed and where they are installed.
> maybe you have to extend your library-search-path either with the
> LD_LIBRARY_PATH
> variable or via ld.config (see man-page for crle)
> regards,
> chris
> -----Ursprungliche Nachricht-----
> Von: developers-owner@...
> [mailto:developers-owner@...]Im Auftrag von Donovan, Chris
> Gesendet: Dienstag, 04. Mai 2004 01:09
> An: developers@...
> Betreff: DBD::Mysql and Perl on Solaris 9 for Bugzilla
>
>
> Hi,
>      I admit that the following bit of information may not be relevant for
> some as it isn't really directly related to development of bugzilla
> but something I felt should be mentioned.
>      I just finished installing Bugzilla on Solaris 9.  I had a few issues
> with installing the perl module DBD::Mysql.  My problem was I
> installed the binary package for MySQL and did not compile from
> source(.so vs. .a libraries).  Now everything but this one
> module(DBD::Mysql) worked great.  My `make test` kept failing because
> it couldn't find certain libraries.  Specifically mysqlclient.so
> could not be found.  I am not a developer so I had a fun time
> figuring this out even though it says so right in the error message.
> I didn't know the difference between a shared object and a static one
> and now I do (:
>      I just thought perhaps it was worth mentioning in the install
> documentation available on the web (and all else if possible) that
> you need the shared objects for DBD::Mysql.  I have read through the
> DBD::Mysql docs and nothing mentions needing the source code for
> mysql or the shared objects, but obviously to me they are needed.
>      Anyways it is finally installed.  I would be happy to provide some
> scripts as to the failings and to the successfull installs I have had
> if anyone would like.  I saved them in a `script` session.  I hope
> this gets put into the docs for future sys admins so they can install
> Bugzilla for their misc projects without this headache.
>
>
> Thanks,
>
>
> Chris Donovan-
> -
> To view or change your list settings, click here:
> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=christian.masopust-kv7WeFo6aLtBDgjK7y7TUQ <at> public.gmane.org>
>
> -
> To view or change your list settings, click here:
> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=sr-df2y3fT2x+9pqzo/SNwuFg <at> public.gmane.org>
>

-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>

Gervase Markham | 4 May 19:51 2004
Picon

Re: Documentation Licensing

David Miller wrote:

> Doing some more reading, you will discover that recent changes to the 
> Debian Constitution also mean that the GFDL is now on the "banned 
> licenses" list for Debian, meaning anything using that license will no 
> longer be allowed to be distributed by Debian (and probably not by 
> several other distros that are based on Debian either).

This decision may be stayed till after the 'sarge' release, but yes, the 
writing is definitely on the wall.

> Anyone have any opinions on this?  Should we make an attempt to 
> relicense the Bugzilla Guide?  My personal opinion is that the 
> documentation for Bugzilla shouldn't be any less free than Bugzilla 
> itself is.

I think we should relicense.

> I am open to suggestions as to possible new licenses.  I note that the 
> Mozilla Documentation is currently not licensed, and they have a 
> discussion underway to come up with a license to use for theirs.  Among 
> the candidates listed on their page are the Open Publications License 
> and the LDP Copying License.

What page is that? I know of no such page.

My original suggestion for Mozilla documentation was an Creative Commons 
License. Thinking about it, though, we may have a problem.

- I think requiring attribution is bad, because you get "credit bloat" - 
each MPLed file suffers from this to a certain degree, and would suffer 
a lot more if everyone who qualified added their name. For a whole 
document, it would quickly get out of hand. Particularly if you then 
copy one chapter into a new document, and a bit of that into a third, 
and so on.

- ShareAlike would be good, except that the terms are: "If you alter, 
transform, or build upon this work, you may distribute the resulting 
work only under a license identical to this one." This means we couldn't 
convert some of the docs to HTML help templates and license them under 
the MPL.

- We want to allow commercial uses. I hope one day there will be a 
Bugzilla book, and it would be foolish to prevent the author(s) using 
the Guide material.

So if you put the above reasoning into the CC license chooser, you end 
up with a Public Domain dedication... which may or may not be what we want.

Anyone else got any thoughts?

Gerv

-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>

David Miller | 4 May 20:20 2004

Re: Documentation Licensing

Gervase Markham wrote:

> David Miller wrote:
> 
>> I am open to suggestions as to possible new licenses.  I note that the 
>> Mozilla Documentation is currently not licensed, and they have a 
>> discussion underway to come up with a license to use for theirs.  
>> Among the candidates listed on their page are the Open Publications 
>> License and the LDP Copying License.
> 
> What page is that? I know of no such page.

http://www.mozilla.org/docs/contribute.html - see "Legal Stuff" at the 
bottom.

--

-- 
Dave Miller      Project Leader, Bugzilla Bug Tracking System
http://www.justdave.net/             http://www.bugzilla.org/
-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>

Zach Lipton | 5 May 08:15 2004

Re: Documentation Licensing

Based on reading the Debian position paper on the GFDL, I'm inclined to 
say we should relicense, to keep the docs in Debian and to avoid the 
issues with the existing license.

It wouldn't be very difficult to relicense, as there are only a few 
contributors and most are regularly involved with the project (my 
current lack of productivity nonwithstanding :).

I agree however that any license used needs to leave open the 
possibility of incorporating the material into a book at some point in 
the future. Since the guide is already a part of the LDP, the LDP 
Copying License might be a good choice.

Zach

On Mon, 3 May 2004 7:50pm, David Miller wrote:
> The Bugzilla Guide is currently licensed under the GNU Free 
> Documentation License (henceforth referred to as "GFDL").
>
> I've recently discovered some interesting tidbits about the GFDL, 
> particularly several of the restrictions it imposes on the document 
> which make it not exactly "Free" (as in speech).  When I tried to track 
> down more information on these things I'd been hearing, the best 
> summary of the issues I found is a position statement from Debian, 
> declaring why they don't consider that license to be Free.
>
> Here's Debian's position on it:
> http://people.debian.org/%7Esrivasta/Position_Statement.html
>
> Doing some more reading, you will discover that recent changes to the 
> Debian Constitution also mean that the GFDL is now on the "banned 
> licenses" list for Debian, meaning anything using that license will no 
> longer be allowed to be distributed by Debian (and probably not by 
> several other distros that are based on Debian either).
>
> This means people getting Bugzilla from Debian (or derivatives) will no 
> longer get a copy of the Bugzilla documentation with it.
>
> I don't consider Debian to be the end-all and be-all of what's Free 
> (I'm sure lots of people know how radical they've been known to be at 
> times ;) ) however, I do happen to agree with them on this issue, after 
> reading through the license myself.
>
> Anyone have any opinions on this?  Should we make an attempt to 
> relicense the Bugzilla Guide?  My personal opinion is that the 
> documentation for Bugzilla shouldn't be any less free than Bugzilla 
> itself is.
>
> I am open to suggestions as to possible new licenses.  I note that the 
> Mozilla Documentation is currently not licensed, and they have a 
> discussion underway to come up with a license to use for theirs.  Among 
> the candidates listed on their page are the Open Publications License 
> and the LDP Copying License.  There's no reason we need to do the same 
> thing Mozilla does, however.
>
> Maybe we don't even need to change it.  But I'd like to open the 
> discussion on it at least.
>
> --
> Dave Miller      Project Leader, Bugzilla Bug Tracking System
> http://www.justdave.net/             http://www.bugzilla.org/
>
> -
> To view or change your list settings, click here:
> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=zach-NVG42xnxB63SUeElwK9/Pw <at> public.gmane.org>
-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>

Gervase Markham | 5 May 09:55 2004
Picon

Re: Documentation Licensing

David Miller wrote:

> Gervase Markham wrote:
>> What page is that? I know of no such page.
> 
> http://www.mozilla.org/docs/contribute.html - see "Legal Stuff" at the 
> bottom.

Apparently we were "working on a copyright policy" in 1999 - and the 
issue still hasn't been resolved. Ah, well. But don't take those 
suggestions as anything more than a snapshot of history.

Gerv
-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>

MKey | 5 May 19:23 2004

Mathew Key is out of the office....

I will be out of the office starting  05/05/2004 and will not return until
24/05/2004.

For APAC technical support, please email CK Loo at ckloo@...
For EMEA technical support, please email Xavier Quillien at
xquillien@...
For Emosyn.com website issues, please email Stephen Johnston at
sjohnston@...

-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg <at> public.gmane.org>


Gmane