Re: Conflicts in libgtk*-dev
> "Ole" == Ole J Tetlie <[EMAIL PROTECTED]> writes: Ole> Am I overlooking something obvious here? libgtk1.1.13-dev Ole> provides libgtk-dev and libgtk1.1-dev Ole> but Ole> libgtk1.1-dev conflicts with libgtk-dev libgtk1.1-dev is really an obsolete package in potato. Think of it as a sort of libgtk1.1.12-dev. libgtk1.1.13-dev rightly conflicts with it, as you can't have multiple versions of -dev packages for the same library installed at the same time (they all share /usr/lib/libgtk-1.1.so !) Ben -- Brought to you by the letters F and T and the number 5. "You have my pills!" Debian GNU/Linux maintainer of Gimp and GTK+ -- http://www.debian.org/ I'm on FurryMUCK as Che, and EFNet/Open Projects IRC as Che_Fox.
Re: Conflicts in libgtk*-dev
On 30 Jan 1999, Ole J. Tetlie wrote: > *-Jules Bean <[EMAIL PROTECTED]> > | > | The fact that the *actual* libgtk1.1-dev package conflicts with > | libgtk-dev, does not mean that the package libgtk1.13-dev, which provides > | libgtk1.1-dev, must conflict with libgtk-dev. > | > | Or, in the abstract: > | > | If A conflicts with B, and C provides A, then C need not conflict with B. > > So this would imply that gnome-apt is wrong to deny me > installing libgtk1.1.13-dev, right? Yup. As I demonstrated in my first message, plain apt will let you do it.. Jules /+---+-\ | Jelibean aka | [EMAIL PROTECTED] | 6 Evelyn Rd| | Jules aka | [EMAIL PROTECTED] | Richmond, Surrey | | Julian Bean | [EMAIL PROTECTED]| TW9 2TF *UK* | ++---+-+ | War doesn't demonstrate who's right... just who's left. | | When privacy is outlawed... only the outlaws have privacy. | \--/
Re: Conflicts in libgtk*-dev
*-Jules Bean <[EMAIL PROTECTED]> | | The fact that the *actual* libgtk1.1-dev package conflicts with | libgtk-dev, does not mean that the package libgtk1.13-dev, which provides | libgtk1.1-dev, must conflict with libgtk-dev. | | Or, in the abstract: | | If A conflicts with B, and C provides A, then C need not conflict with B. So this would imply that gnome-apt is wrong to deny me installing libgtk1.1.13-dev, right? -- The only way tcsh "rocks" is when the rocks are attached to its feet in the deepest part of a very deep lake. (Linus Torvalds) [EMAIL PROTECTED] [-: .elOle. :-] [EMAIL PROTECTED]
Re: Conflicts in libgtk*-dev
On 30 Jan 1999, Ole J. Tetlie wrote: > *-Jules Bean <[EMAIL PROTECTED]> > | > | On 30 Jan 1999, Ole J. Tetlie wrote: > | > | > Am I overlooking something obvious here? > | > > | > libgtk1.1.13-dev provides libgtk-dev and libgtk1.1-dev > | > > | > but > | > > | > libgtk1.1-dev conflicts with libgtk-dev > | > > | > this means that gnome-apt refuses to install libgtk1.1.13-dev, > | > a package that I sorely need. Aren't these relationships somewhat odd. > | > | Nothing odd there. > | > | libgtk1.1-dev conflicts with libgtk-dev so that it won't be installed at > | the same time as any other package which provides: libgtk-dev. > > OK, I have probably misunderstood something. > > libgtk1.1-dev conflicts with libgtk-dev, and does not provide > libgtk-dev. I read the packaging-manual in a way that makes > it impossible to install _any_ package that provides both. No. The fact that the *actual* libgtk1.1-dev package conflicts with libgtk-dev, does not mean that the package libgtk1.13-dev, which provides libgtk1.1-dev, must conflict with libgtk-dev. Or, in the abstract: If A conflicts with B, and C provides A, then C need not conflict with B. > > The relevant sections(?): > > When one package declares a conflict with another dpkg will refuse to > allow them to be installed on the system at the same time. > > A special exception is made for packages which declare a conflict with > their own package name, or with a virtual package which they provide > (see below): this does not prevent their installation, and allows a > package to conflict with others providing a replacement for it. You use > this feature when you want the package in question to be the only > package providing something. > > -- > ...Unix, MS-DOS, and MS Windows (also known as the Good, the Bad, > and the Ugly). (Matt Welsh) > [EMAIL PROTECTED] [-: .elOle. :-] [EMAIL PROTECTED] > /+---+-\ | Jelibean aka | [EMAIL PROTECTED] | 6 Evelyn Rd| | Jules aka | [EMAIL PROTECTED] | Richmond, Surrey | | Julian Bean | [EMAIL PROTECTED]| TW9 2TF *UK* | ++---+-+ | War doesn't demonstrate who's right... just who's left. | | When privacy is outlawed... only the outlaws have privacy. | \--/
Re: Conflicts in libgtk*-dev
*-Jules Bean <[EMAIL PROTECTED]> | | On 30 Jan 1999, Ole J. Tetlie wrote: | | > Am I overlooking something obvious here? | > | > libgtk1.1.13-dev provides libgtk-dev and libgtk1.1-dev | > | > but | > | > libgtk1.1-dev conflicts with libgtk-dev | > | > this means that gnome-apt refuses to install libgtk1.1.13-dev, | > a package that I sorely need. Aren't these relationships somewhat odd. | | Nothing odd there. | | libgtk1.1-dev conflicts with libgtk-dev so that it won't be installed at | the same time as any other package which provides: libgtk-dev. OK, I have probably misunderstood something. libgtk1.1-dev conflicts with libgtk-dev, and does not provide libgtk-dev. I read the packaging-manual in a way that makes it impossible to install _any_ package that provides both. The relevant sections(?): When one package declares a conflict with another dpkg will refuse to allow them to be installed on the system at the same time. A special exception is made for packages which declare a conflict with their own package name, or with a virtual package which they provide (see below): this does not prevent their installation, and allows a package to conflict with others providing a replacement for it. You use this feature when you want the package in question to be the only package providing something. -- ...Unix, MS-DOS, and MS Windows (also known as the Good, the Bad, and the Ugly). (Matt Welsh) [EMAIL PROTECTED] [-: .elOle. :-] [EMAIL PROTECTED]
Re: Conflicts in libgtk*-dev
On 30 Jan 1999, Ole J. Tetlie wrote: > Am I overlooking something obvious here? > > libgtk1.1.13-dev provides libgtk-dev and libgtk1.1-dev > > but > > libgtk1.1-dev conflicts with libgtk-dev > > this means that gnome-apt refuses to install libgtk1.1.13-dev, > a package that I sorely need. Aren't these relationships somewhat odd. Nothing odd there. libgtk1.1-dev conflicts with libgtk-dev so that it won't be installed at the same time as any other package which provides: libgtk-dev. In fact, all the libgtk*-dev packages should provide: libgtk-dev and conflict:libgtk-dev - so only one can be installed at any time. For example: pear# apt-get install libgtk1.1.13-dev Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: libglib1.1.13-dev The following packages will be REMOVED: libgtk-dev The following NEW packages will be installed: libglib1.1.13-dev libgtk1.1.13-dev 0 packages upgraded, 2 newly installed, 1 to remove and 0 not upgraded. Need to get 893k of archives. After unpacking 1186k will be used. Do you want to continue? [Y/n] Looks fine to me.. Jules /+---+-\ | Jelibean aka | [EMAIL PROTECTED] | 6 Evelyn Rd| | Jules aka | [EMAIL PROTECTED] | Richmond, Surrey | | Julian Bean | [EMAIL PROTECTED]| TW9 2TF *UK* | ++---+-+ | War doesn't demonstrate who's right... just who's left. | | When privacy is outlawed... only the outlaws have privacy. | \--/
Conflicts in libgtk*-dev
Am I overlooking something obvious here? libgtk1.1.13-dev provides libgtk-dev and libgtk1.1-dev but libgtk1.1-dev conflicts with libgtk-dev this means that gnome-apt refuses to install libgtk1.1.13-dev, a package that I sorely need. Aren't these relationships somewhat odd. -- Eschew obfuscation(go on; look them both up) (Brian White) [EMAIL PROTECTED] [-: .elOle. :-] [EMAIL PROTECTED]