[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to not break dependant packages




Le 17 juil. 08 à 15:15, Sean McE a écrit :

First, I'm a user, not a maintainer. I'm in a debate with a package
maintainer that could be endless and so I'd like a your expertise to
help end it.  The maintainer is
breaking his own dependant packages with every version change, and he
says that's the only way to do it. His reason for this is in the
README.Debian file below. From what I can gather, he uploads
claws-mail, and then waits for it come back to him via apt-get, then he
tries to build claws-mail-extra-plugins. My suggestion to him was to
install claws-mail via dpkg -i and then build claws-mail-extra-plugins
and then upload all the packages at once. This way, he'd know
everything would build before he uploaded.

Hi,

He can _prepare_ the other packages before he uploads claws-mail, but indeed testing the dependent packages a last time and uploading them after the build-dependency claws-mail is in the archive looks like a good idea to me. That should make a delay of only ~ one day for you if he plans ahead.

I guess you are running unstable: you have to expect those glitches. It should not happen in testing or stable. It should not happen in unstable very often either: apparently it's only for new upstream versions of claws-mail.

Best regards, Thibaut.


Reply to: