Bug#708566: library -dev naming policy encourages unnecessary transitions

2013-06-03 Thread Junichi Uekawa
Hi, At Mon, 20 May 2013 19:33:43 -0700, Russ Allbery wrote: Guillem Jover guil...@debian.org writes: Perhaps, but I think we just lack better documentation and advice when it comes to shared library handling in general. There was an attempt by Junichi Uekawa (CCed) some time ago [L

Bug#250202: debian/README.source file for packages with non-trivial source

2008-01-04 Thread Junichi Uekawa
Hi, (If patched is in use by one of the major patch systems today and I just forgot about it, please let me know.) Part of the original thread was picking something that currently wasn't used so that we could be assured that we weren't changing the semantics of something already out

Bug#411510: debian-policy: Document use of /etc/ld.so.conf.d

2007-03-18 Thread Junichi Uekawa
Hi, Policy section 10.2 currently states that packages installing libraries into private directories should edit /etc/ld.so.conf directly. There now seems to be an /etc/ld.so.conf.d directory into which packages can drop files that are included from the main /etc/ld.so.conf file. Having a

Re: soversion for shared libraries?

2006-08-03 Thread Junichi Uekawa
Hi, Sorry to say, but I disagree. Surely compatibility issues should be covered in the Debian Policy manual. Esp. looking at Ubuntu compatibility is (or will become) highly important. Debian should prioritize compatibility within Debian itself; and focus on it. If it's broken that's a serious

Re: soversion for shared libraries?

2006-08-01 Thread Junichi Uekawa
Hi, Maybe I haven't seen it, but IMHO the Debian policy should be more precise about _which_ soversion to use for shared libraries. Can we use our own soversion, ignoring other Linux distros and the rest of the world? Is upstream always right? Of course this affects portability on

Re: Policy Translation

2006-03-24 Thread Junichi Uekawa
Hi, I don't want to be discouraging, but are we sure that translating our internal documents like the policy manual is a very good idea ? There are two important points: (1) A good translation can help non-native speakers to understand some points that is not quite clear and (2)

Re: Automated testing - design and interfaces

2005-12-03 Thread Junichi Uekawa
hi, It seems to me that the right way for packages to offer their tests in the source tree. As I say in the wiki page: I'm interested in QA of packages, especially those that I actually develop and maintain. Currently Debian does not provide an easy-enough infrastructure for easy regression

Re: Bug#310113: [VIRTUAL PACKAGE] SRFI 22 names for Scheme implementations

2005-06-12 Thread Junichi Uekawa
between Scheme implementation maintainers and on these lists. By the way, can you point out some example code which will actually be ran with those virtual packages ? It would be nice to have some kind of testsuite. regards, junichi -- Junichi Uekawa, Debian Developer http

Bug#250202: Alternate proposal

2005-06-12 Thread Junichi Uekawa
-- Junichi Uekawa, Debian Developer http://www.netfort.gr.jp/~dancer/ 183A 70FC 4732 1B87 57A5 CE82 D837 7D4E E81E 55C1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

Bug#225465: Suggested course of action to close this bug

2003-12-30 Thread Junichi Uekawa
not restart the services on package upgrades. Broken ones still calling /etc/init.d/whatever directly will, but that's a bug: report it whenever you find one of these packages. Packages using debhelper appear to still use /etc/init.d directly. They will not use /etc/init.d when

Re: Versioned Symbols

2003-03-19 Thread Junichi Uekawa
dlopening with RTDL_GLOBAL, where there is an option to dlopen with RTDL_LOCAL. hmm... how does that behaves when the conflict is two or more libs down the chain from the PoV of the stuff being dlopened? I have thought that symbols are resolved locally, as to allow modules to be

Re: Versioned Symbols

2003-03-19 Thread Junichi Uekawa
Looks good to me. It can't go into policy yet, though. Not enough machinery, and we really need to have all core libs converted and working to whatever policy we choose before we propose it. Yes, and I consider libpkg-guide to be a place to start documenting things before policy is changed

Re: Versioned Symbols

2003-03-12 Thread Junichi Uekawa
dlopening with RTDL_GLOBAL, where there is an option to dlopen with RTDL_LOCAL. hmm... how does that behaves when the conflict is two or more libs down the chain from the PoV of the stuff being dlopened? I have thought that symbols are resolved locally, as to allow modules to be linked

Re: Versioned Symbols

2003-03-11 Thread Junichi Uekawa
At time X libssl0.9.6-dev is in Debian. At time X ssh is built against libssl0.9.6-dev. At time Y libssl0.9.7-dev is uploaded to Debian. At time Y libldap2 is built against libssl0.9.7-dev. At time Z a user installs libssl0.9.6, libssl0.9.7, ssh, libldap2 and libpam-ldap, all of which are

Re: Versioned Symbols

2003-03-10 Thread Junichi Uekawa
- Conflict between library versions - Wouldn't allow valid setups where the versions aren't linked into the same process - Lots of packages would end up uninstallable for certain library upgrades Those two reasons make it obvious we should not do that I think.

Re: Versioned Symbols

2003-03-10 Thread Junichi Uekawa
- Conflict between library -dev packages, and -dev packages to depend on correct version of other -dev packages. - Would allow valid setups - Packages may become FTBFS, but when they are fixed, packages work. see libpkg-guide for fuller story. And I think it is

Re: Versioned Symbols

2003-03-10 Thread Junichi Uekawa
ssh-krb5 was built a while ago using libssl0.9.6. libldap2 will shortly be uploaded and links against libssl0.9.7. ssh-krb5 ends up linked against libldap2 though libpam-ldap and the PAM modules (or libnss-ldap and the nsswitch.conf, either way). The ssh-krb5 process ends up linked against

Re: Versioned Symbols

2003-03-10 Thread Junichi Uekawa
Consider libpng2/3 problem, and see if it possible to still possible to cause problem while following libpkg-guide. Yes, and I think it's frightening that you advocate staticly linking things in your libpkg-guide and the fact that you even wrote one while apparently not entirely

Re: Versioned Symbols

2003-03-10 Thread Junichi Uekawa
What about it would avoid libssl0.9.6 problems? Nothing I saw would solve the problems of multiple versions of a library ending up linked into the same process except the symbol versioning portion, which is what I'm advocating here but you seem to be against while offering 'solutions' that

Re: Question regarding policy (11.2)

2003-02-11 Thread Junichi Uekawa
Although I thought static libs might be useless for a second, I remembered that I actually do use static libs... It's not about disks so much as bandwidth. Disk may be cheap, but bandwidth isn't, at lesast not universally. I've also no idea who would want or need static libraries in this

Bug#99933: second attempt at more comprehensive unicode policy

2003-01-15 Thread Junichi Uekawa
Not all of the statements made in that thread are not quite true, and I seem to remember seeing some hacks done by Ukai-san on that respect, for UTF-8. Hmmm...could you elaborate? I think our man-db and groff have been hacked in two ways: 1) to special-case japanese locale

Bug#99933: second attempt at more comprehensive unicode policy

2003-01-14 Thread Junichi Uekawa
But the current situation is *already* broken! For example, for a Chinese person, an ISO-8859-1 system simply cannot encode, nor display, their language. I am aware that for people entrenched in legacy charsets like ISO-8859-1, the transition may introduce incompatibilities. But

Bug#99933: second attempt at more comprehensive unicode policy

2003-01-14 Thread Junichi Uekawa
Sorry, we have to start somewhere. Unicode is the way of the future, and if we wait until every vendor of some random terminal updates it with support for UTF-8, we will never start. I don't disagree that we should move to Unicode. I disagree that such a move must inherently remove

Bug#174982: [PROPOSAL]: Debian changelogs should be UTF-8 encoded

2003-01-02 Thread Junichi Uekawa
| Right now, people are putting whatever random characters they feel like | in Debian changelogs; they might be encoded in ISO-8859-1, BIG5, | ISO-8859-2, ISO-2022-JP, or who knows what. This does come up in the | real world; I use apt-listchanges, and I fairly often see broken | characters

Re: should XML/SGML documentation ship with sources

2002-12-12 Thread Junichi Uekawa
- It would in theory let software like doc-base dynamically generate the documentation formats the user desires after installation. The more I think about this idea of building on install, though, the more I think it's completely insane. At least until the XML/SGML builders out there

Re: Putting .so symlinks in libs package for dlopen()ing?

2002-12-12 Thread Junichi Uekawa
(BTW does anyone know offhand of a good reference for what's supposed to happen when you end up with conflicting shared-lib sub-depends? I.e. libfoo - libbar - libbaz1 - libbax - libbaz2 so that libfoo is indirectly linked against two versions of libbaz? I've received

Re: Virtual packages

2002-11-24 Thread Junichi Uekawa
That makes sense (variation on #4). How about this text? (I'll formalise it as a proposal/diff when people have had a chance to comment) When a new virtual package is needed, the maintainers involved should decide between themselves on what names should be used, and a definition of what

Re: Essentialness of awk

2002-09-27 Thread Junichi Uekawa
, junichi -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg-guide: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/

Re: Essentialness of awk

2002-09-27 Thread Junichi Uekawa
it as such. regards, junichi -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg-guide: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/

Re: Bug#161455: debian-policy: reference to ash outdated

2002-09-20 Thread Junichi Uekawa
On 19 Sep 2002 17:02:24 -0600 Georg Lehner [EMAIL PROTECTED] wrote: It is my opinion, that all sh-scripts involved in the standard system should be posix-sh compatible _and_ that the selection of the /bin/sh symlink should be realized by the alternative-mecanism instead of diverting. I think

Re: Policy ambiguity regarding control files

2002-05-18 Thread Junichi Uekawa
field is Description:, and other fields are disallowed. There may be tools that we don't know that depend on this behavior. All tools I know of work, but at least awk/sed/grep don't, in their simplest forms. regards, junichi -- [EMAIL PROTECTED] : Junichi Uekawa http

Re: Policy ambiguity regarding control files

2002-05-17 Thread Junichi Uekawa
] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg-guide: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL

Re: Policy ambiguity regarding control files

2002-05-15 Thread Junichi Uekawa
] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg-guide: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL

Bug#146023: suggested patch against policy, documenting libexec, or current custom on use of lib for binaries in lib* packages

2002-05-13 Thread Junichi Uekawa
On Mon, 13 May 2002 07:47:35 +0100 Julian Gilbey [EMAIL PROTECTED] wrote: Sounds better than my patch, and it seems to convey much of the information that I tried to convey. Although sometimes this is not correct, for example if multiple co-operating packages use the same /usr/lib/

Bug#146023: suggested patch against policy, documenting libexec, or current custom on use of lib for binaries in lib* packages

2002-05-10 Thread Junichi Uekawa
to convey. regards, junichi -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg-guide: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED

Bug#146023: suggested patch against policy, documenting libexec, or current custom on use of lib for binaries in lib* packages

2002-05-06 Thread Junichi Uekawa
from the same source tree you may lump them all together into a single shared library package, provided that you change all of -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg

Bug#138409: PROPOSAL] Add build environment data to package.changes files

2002-03-15 Thread Junichi Uekawa
. Would it be too bad to include whole dpkg -l output ? It sometimes may help, especially when libraries start diverting other libraries etc. regards, junichi -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059

Bug#133096: policy is unclear about Build-Depends etc. case sensitivity.

2002-02-09 Thread Junichi Uekawa
Package: debian-policy Version: 3.5.6.0 Policy states that there is a Build-Depends field in the control file. However, many packages use Build-depends. Most tools ignore the case, it might be helpful to clarify this point in the policy. -- [EMAIL PROTECTED] : Junichi Uekawa http

Re: Summary of KDE filesystem discussion

2002-01-17 Thread Junichi Uekawa
not fix it? That's a problem on its own. If it is a free software with sources, it is very unlikely that it cannot be fixed. Debian has a very good reputation for keeping old versions of software, and maintaining it over its life limit :P regards, junichi -- [EMAIL PROTECTED] : Junichi

Re: Summary of KDE filesystem discussion

2002-01-16 Thread Junichi Uekawa
better to remove /usr entirely. regards, junichi -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4

Re: Question about build dependencies.

2001-12-21 Thread Junichi Uekawa
not declare a Depends, Recommends, or Build-Depends relationship on a non-_main_ package), * must not be so buggy that we refuse to support them, and * must meet all policy requirements presented in this manual. -- [EMAIL PROTECTED] : Junichi Uekawa http

Bug#99324: Default charset should be UTF-8

2001-06-12 Thread Junichi Uekawa
Raul Miller [EMAIL PROTECTED] immo vero scripsit On Wed, Jun 06, 2001 at 08:42:28PM +0900, Junichi Uekawa wrote: UCS4 is not a satisfactory encoding for our needs, unfortunately. JIS is not comlpete either, but UCS4 is less. Could you provide some examples of characters encoded in JIS

Bug#99324: Default charset should be UTF-8

2001-06-09 Thread Junichi Uekawa
Radovan Garabik [EMAIL PROTECTED] immo vero scripsit well... it seems to be a stateful (sp?) encoding scheme... while this is OKish for text documents and mail messages, it is definitely not suitable for file names and similar That statement is not quite correct. It is not unsuitable for

Bug#99324: Default charset should be UTF-8

2001-06-09 Thread Junichi Uekawa
Radovan Garabik [EMAIL PROTECTED] immo vero scripsit TELL ME HOW IN THE HELL I CAN WRITE A MAIL WITH WORDS FROM HUNGARIAN, SLOVAK, RUSSIAN AN JAPANESE TOGETHER Unicode was not panacea, but it solved most of the problems, although setting it up was not painless. This has nothing to do

Bug#99324: Default charset should be UTF-8

2001-06-07 Thread Junichi Uekawa
Radovan Garabik [EMAIL PROTECTED] immo vero scripsit I would not go against making programs utf-8-aware, but I don't think that changing all the documentation to utf-8 is going too far. not yet - it will be just recommendation so far Nice to hear that. regards, junichi --

Re: Bug#99324: Default charset should be UTF-8

2001-06-04 Thread Junichi Uekawa
Radovan Garabik [EMAIL PROTECTED] immo vero scripsit On Fri, Jun 01, 2001 at 02:09:28PM +0200, Josip Rodin wrote: On Fri, Jun 01, 2001 at 01:58:37PM +0200, Radovan Garabik wrote: ... There has to be an end to this. Yes, but I doubt we are going to be able to put an end to it. At

Bug#96873: virtual-package names, ladspa-host and ladspa-plugin

2001-05-21 Thread Junichi Uekawa
Anand Kumria [EMAIL PROTECTED] cum veritate scripsit: I would like to propose ladspa-host and ladspa-plugin as names of virtual packages which ladspa-host: application capable of using ladspa-plugins to process audio data ladspa-plugin: provides plug-in libraries in accordance to

Bug#96873: virtual-package names, ladspa-host and ladspa-plugin

2001-05-21 Thread Junichi Uekawa
Anand Kumria [EMAIL PROTECTED] cum veritate scripsit: Well, to elaborate a bit more, a ladspa plugin package would not depend on any shared library, or sometimes libc/libm. But that would not be a very informative dependency information. Such a package would usually be useful only when

Re: Is it allowed to remove old changelog entries?

2001-05-16 Thread Junichi Uekawa
Santiago Vila [EMAIL PROTECTED] cum veritate scripsit: Who cares about changelogs if there is no requirement that they tell the truth? I've always thought changelogs were necessary because GPL wants this : 2. You may modify your copy or copies of the Program or any portion of it, thus

Bug#96873: virtual-package names, ladspa-host and ladspa-plugin

2001-05-09 Thread Junichi Uekawa
Package: debian-policy Severity: wishlist I would like to propose ladspa-host and ladspa-plugin as names of virtual packages which ladspa-host: application capable of using ladspa-plugins to process audio data ladspa-plugin: provides plug-in libraries in accordance to the ladspa