[Pkg-roundcube-maintainers] roundcube update script

Sandro Knauß bugs at sandroknauss.de
Sun Mar 22 19:35:24 UTC 2015


Hey,

> /etc/dbconfig-common/roundcube.conf is attached to roundcube, I suppose,
> because we tell dbconfig-common that we are "roundcube". I didn't want
> to change to roundcube-core and handle a migration of the
> database. Reading a bit about ucfq, I see that if we want to associate a
> file to a package, we have to use ucfr.

Yepp I already have registered the new config file :)

>  1. db.inc.php should be removed with dpkg-maintscript-helper (it is
>     attached to roundcube-core). If that doesn't work, don't bother too
>     much.

I have just removed the package info from the dpkg-maintscript-helper so at 
least db.inc.php is removed. main.inc.php is still in place.

>  2. main.inc.php could be replaced by a file (with ucf) with an empty
>     file with a comment

Mhh the replaceing with that stanza don't sounds that nice. Than I prefer to 
just leave the old config.

> If your changes work as expected, feel free to merge them into
> master. You can also upgrade to the latest roundcube version (with gbp
> import-orig --uscan, so that "non free" files are removed).

I merged my changes and run an gbp import-orig --uscan. Or better said:
$uscan 
$git-import-orig --sign-tags ../roundcubemail_1.0.5+dfsg.1.orig.tar.gz

Why there is a repack script and not only use Files-Excluded in copyright 
file? Is there anything else than stripping files out done in the repack 
script? Another issue is that the repack script ever packs for the version 
that is a top of changelog, so downloading new versions don't work, you have 
to update the version before and than use:

$uscan --download-current-verson

But now i face build errors:

dh_install -proundcube-core  --exclude=chgsaslpasswd.c --
exclude=chgvirtualminpasswd.c --exclude=chpass-wrapper.py

cp: cannot stat './plugins/jqueryui/': No such file or directory
dh_install: cp -a ./plugins/jqueryui/ debian/roundcube-
core/usr/share/roundcube/plugins/ returned exit code 1

Regards,

sandro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-roundcube-maintainers/attachments/20150322/984669e9/attachment.sig>


More information about the Pkg-roundcube-maintainers mailing list