On 2013.05.30 10:12, Hans de Goede wrote:
>> Still makes me curious. Do you know of any project where a
>> major.nonzero-minor.pc is used?
>
> ls /usr/lib64/pkgconfig shows 1 on my system:
>
> lrwxrwxrwx. 1 root root   17 Apr  5 15:48 soundtouch-1.0.pc ->
> soundtouch-1.4.pc
> -rw-r--r--. 1 root root  315 Feb 18 11:18 soundtouch-1.4.pc
>
> And notice how there is a symlink to work around the issues this causes ...

I also notice the suspension marks, as if you're waiting for a follow 
up. So here goes:

Doesn't that mean that we could do something like go 1.2 everywhere and 
symlink the heck of required 1.0 refs to 1.2 ones? Might also help 
people like Sean, who don't really want the extra functionality that 
1.2/1.0.16 will thrust upon them, though they'd probably have to 
maintain their own version of 1.0 then.

If we don't override 1.0, in case it already exists on the system (or, 
more realistically, since we will prefer users to override their 
existing 1.0 with 1.2, give them a choice not to override existing if 
they think they have a good reason not to), it'd allow separate 1.0 and 
1.2 to coexist, and we'd also have people transparently using 1.2 as if 
it was 1.0 in most cases.

Now, there might be pkgconfig & standard POSIX lib folder subtleties 
that mean it's not that simple, and it could also mean never being quite 
sure whether a 1.0 user is actually using 1.2 or an old 1.0, but seeing 
the symlinking of soundtouch-1.4, I'm not sure I want to let go the idea 
of going 1.2 just yet...

Regards,

/Pete





------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to