:: Re: [devuan-dev] Actions from last …
トップ ページ
このメッセージを削除
このメッセージに返信
著者: Arno Schuring
日付:  
To: devuan-dev@lists.dyne.org
題目: Re: [devuan-dev] Actions from last meeting
Hi,


Thusly spoke fsmithred (fsmithred@??? on 2017-10-24 07:07 -0400):
>
> Where can I get 1:3.2.2-devuan2.5? I pulled from your
> devuan/experimental branch at g.d.o. last night and built new
> packages. The udev package was created, but they're all -devuan2.4.


The 1:3.2.2-devuan2.5 package is one I built locally, from the sources
in my git repo. I had to bump the build number because my local repo
already had -devuan2.4 in experimental, and I wanted a separate
package in ascii. I didn't push that changelog entry because I
considered it a private build.


> Also, there's an extra Breaks: section in the control file. I had to
> merge the two sections before it would build.


Odd, don't know how I missed that. Fix pushed.

I think I came across that PackageTransitions wiki page while writing
the commit message, and slipped in that Breaks: line while committing.
Obviously I did not do a test-build after that :(


For reference, this is the complete diff between what's in my working
directory vs what's in git (I don't know the reason why makeshlibs was
commented out, but I don't know enough about it to argue for its
inclusion either):

diff --git a/debian/changelog b/debian/changelog
index 30de26f..566f305 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+eudev (1:3.2.2-devuan2.5) unstable; urgency=medium
+
+ * direct-ascii build for testing dist-upgrade
+
+ -- tremon <aelschuring@???> Wed, 18 Oct 2017 22:43:18 +0200
+
eudev (1:3.2.2-devuan2.4) experimental; urgency=medium

   * Sanitize declared epoch
diff --git a/debian/rules b/debian/rules
index 9719ca4..0898e26 100755
--- a/debian/rules
+++ b/debian/rules
@@ -80,9 +80,9 @@ override_dh_installdocs:
 override_dh_installinit:
        dh_installinit --no-start


-#override_dh_makeshlibs:
-#      dh_makeshlibs -plibudev1 --add-udeb=libudev1-udeb
-#      dh_makeshlibs --remaining-packages
+override_dh_makeshlibs:
+       dh_makeshlibs -plibudev1 --add-udeb=libudev1-udeb
+       dh_makeshlibs --remaining-packages


 autoreconf:
        ./autogen.sh




Apologies for the confusion,
tremon