|
Home > Archive > Debian Developers > October 2005 > renaming mysql++
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
|
|
| Andres Salomon 2005-09-27, 5:56 pm |
| Hi,
I intend to rename the binary packages for mysql++ with the upload of 2.0.5.
They've been called libsqlplus* for a while now, which isn't overly
intuitive (I've had multiple people not realize mysql++ was packaged for
debian, due to the name). My choices are either libmysqlpp* (to match
the library name) or libmysql++*. Does anyone have any preferences, or
any reasons why I shouldn't use ++ in the package name? Given that g++
does it, and policy explicitly allows '+', I can't think of any reasons
not to name it libmysql++*.
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Henning Glawe 2005-10-02, 7:50 am |
| On Tue, Sep 27, 2005 at 09:41:45AM -0400, Andres Salomon wrote:
> I intend to rename the binary packages for mysql++ with the upload of 2.0.5.
> They've been called libsqlplus* for a while now, which isn't overly
> intuitive (I've had multiple people not realize mysql++ was packaged for
> debian, due to the name). My choices are either libmysqlpp* (to match
> the library name) or libmysql++*. Does anyone have any preferences, or
> any reasons why I shouldn't use ++ in the package name? Given that g++
> does it, and policy explicitly allows '+', I can't think of any reasons
> not to name it libmysql++*.
one minor point would be "apt-get install" interpreting + and - appended to
package names for manual conflict resolution.so
"apt-get install ... libmysql++ ..." could have different meanings in different
context
1. there is a package called libmysql++:
install the package
2. there is no package with that name:
prefer the package called 'libmysql+' (note the single plus in the end !)
for resolving packages in the given command line...
this is not a _real_ technical problem, but it is a bit ugly (I have
implemented a package-availability checker using libapt-pkg-perl for FAI and
exactly this ambiguity caused headaches and/or unnecessairily complex code).
Basically, I can't understand the following thing:
- why it's not forbidden by policy to use these characters as the end of a
packagename when they have a special meaning on the apt commandline ?
- or why is apt's command line interpreter changed to a different syntax for
these special operations if + and - are allowed as the last character of a
package name ?
--
c u
henning
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Henning Makholm 2005-10-02, 7:50 am |
| Scripsit Henning Glawe <glaweh@debian.org>
> one minor point would be "apt-get install" interpreting + and -
> appended to package names for manual conflict resolution.so "apt-get
> install ... libmysql++ ..." could have different meanings in
> different context
It wouldn't matter for a library package, because the ++ would be
followed by the soname, e.g. "libmysql++1".
--
Henning Makholm "What a hideous colour khaki is."
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Henning Glawe 2005-10-02, 7:50 am |
| On Sun, Oct 02, 2005 at 01:17:12PM +0200, Henning Makholm wrote:
> Scripsit Henning Glawe <glaweh@debian.org>
>
>
> It wouldn't matter for a library package, because the ++ would be
> followed by the soname, e.g. "libmysql++1".
yes, you're right.
--
c u
henning
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
|
|
|
|
|