Comment 9 for bug 840292

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 840292] Re: uses synaptic to install samba which is not on the CD

On 23/09/2011 10:20, Mitsuya Shibata wrote:
> 2011/9/23 Chow Loong Jin <email address hidden>:
>> On 23/09/2011 08:21, Mitsuya Shibata wrote:
>>> @hyperair
>>>
>>> 2011/9/23 Chow Loong Jin <email address hidden>:
>>>> I'd actually prefer to merge the synaptic and apturl patches together
>>>> (and propagate this change to Debian, but there's no time for that).
>>>
>>> I think that shouldn't merge synaptic/apturl patch by two reasons.
>>>
>>> First, Ubuntu dropped synaptic from desktop task, but not in Debian.
>>>
>>> Second, apturl isn't packaged in Debian yet.
>>> http://packages.debian.org/search?keywords=apturl&searchon=names&suite=unstable&section=all
>>>
>>> That is, apturl patch is ubuntu specific, can't propagate to Debian
>>> at this time. I think it is better to separate Debian specific patch
>>> and Ubuntu it for next(o+1) merge.
>>
>> I see, you have a point there. In that case I'd actually prefer to just
>> merge/amend the 02 patch in an -XubuntuY version (and keep it as Synaptic in the
>> -X version) so we don't bump it to Synaptic and then bump it back to apturl. It
>> just feels weird.
>
> I agree with it feels weird.
>
> I'm afraid if new version in debian (example 0.7.3-2), our merge work for
> ubuntu (0.7.3-2ubuntu1) becomes more difficult with 02_ patch modified.

Hmm, yes, I hadn't considered that. I currently maintain the package in git in
Debian, but even git might have a bit of trouble merging the patch...

Maybe we could add both patches in parallel, and use the series.ubuntu in Source
format 3.0 (quilt) to get it to work out?

> If it's needless fear (and I'm not familiar with packaging, there is high
> possibility that I'm wrong), I have no disagree with merge 02_/03_ patches.
>
>> I noticed that aptdaemon is packaged in Debian. Does aptdaemon trigger its own
>> user interface for auto-installing stuff, or does the application using it have
>> to create its own UI?
>
> It seems that using aptdaemon is more nicely. But it needs to implement
> progress UI with C (On the other hand, python bindings has UI widget).
>

Ooh, it does? Maybe we could add a Python wrapper script thing that uses
python-aptdaemon to implement the stuff needed. Then we can sync this over.

--
Kind regards,
Loong Jin