Re: [HEADSUP] New pkg-devel 1.1.0 beta1
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2FIKNDPJGFNJDNVJUISOA
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On 6/11/2013 12:17 PM, Slawa Olhovchenkov wrote:
> On Tue, Jun 11, 2013 at 11:52:59AM -0500, Bryan Drewery wrote:
>=20
>> On 6/11/2013 11:51 AM, Slawa Olhovchenkov wrote:
>>> On Mon, Jun 03, 2013 at 08:40:31PM +0200, Baptiste Daroussin wrote:
>>>
>>>> On Mon, Jun 03, 2013 at 07:39:03PM +0400, Slawa Olhovchenkov wrote:
>>>>> On Mon, Jun 03, 2013 at 05:34:19PM +0200, Baptiste Daroussin wrote:=
>>>>>
>>>>>> On Mon, Jun 03, 2013 at 07:17:24PM +0400, Slawa Olhovchenkov wrote=
:
>>>>>>> On Thu, May 30, 2013 at 05:20:54PM +0200, Baptiste Daroussin wrot=
e:
>>>>>>>
>>>>>>>> The pkg developement team is proud to announce the new 1.1.0 bet=
a1 release of
>>>>>>>> pkg.
>>>>>>>
>>>>>>>> - new experimental pkg convert (can convert from and to legacy p=
kg database)
>>>>>>>> pkg2ng now uses pkg convert (still recommanded to use pkg2ng)
>>>>>>>
>>>>>>> Converting packages from /var/db/pkg
>>>>>>> Converting pkg-1.1.0.b3_1...
>>>>>>> pkg: unknown keyword display, ignoring @display
>>>>>>> Installing pkg-1.1.0.b3_1...Segmentation fault (core dumped)
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@fre=
ebsd.org"
>>>>>>
>>>>>> Have you run pkg2ng?
>>>>>
>>>>> Yes, this is run pkg2ng.
>>>>
>>>> Ok I'll have a look and fix asap.
>>>
>>> And for graphics/evince don't recorded dependencies from
>>> archivers/unzip (as RUN_DEPENDS in Makefile).
>>
>> This is possibly expected because unzip is in base. The archivers/unzi=
p
>> package is not installed. The port is not depending on
>> LOCALBAES/bin/unzip so it doesn't pull in the archivers/unzip port, it=
>> just uses the base version.
>>
>> It's not a pkg problem.
>=20
> Whose problem is it? Where addressed PR?
> In ports Makefile for graphics/evince
>=20
> .if ${PORT_OPTIONS:MCOMICS}
> RUN_DEPENDS+=3D unzip:${PORTSDIR}/archivers/unzip
> CONFIGURE_ARGS+=3D --enable-comics
> GCONF_SCHEMAS+=3D evince-thumbnailer-comics.schemas
> PLIST_SUB+=3D COMICS=3D""
> .else
> CONFIGURE_ARGS+=3D --disable-comics
> PLIST_SUB+=3D COMICS=3D"@comment "
> .endif
>=20
> poudriere check dependencies changing by comparing 'make
> run-depends-list' and recorded dependices from existing package. In
> run-depends-list archivers/unzip prsent, in package -- absent.
> As result on every run 'poudriere bulk' package graphics/evince
> removed ("new dependency: archivers/unzip") and rebuilding. And
> depended from evince packages too.
This is a known poudriere bug. Documented in the 3.0 release notes:
> - Add CHECK_CHANGED_DEPS (default yes) to automatically detect
> direct dependency changes and rebuild packages if needed. This
> allow automatically detecting default postgresql/mysql/perl
> changes requiring rebuild of ports. Note this has a bug with
> ports that depend on libraries that are in base, but have a
> port fallback. This will be addressed in 3.1.
=2E..
>=20
> This is problem of evince port or port infrastructure?
It's a evince port problem, or not. Up to maintainer to decide if it
really needs archives/unzip port, or not. Apparently it does not need
it, or should be changed to LOCALBASE/bin/unzip or USE_ZIP or removed.
>=20
> Or may be we need 'soft' (optional) dependencies -- installed if some
> files missing? (for example -- system build w/o bzip2, package
> installed bzip2, for usual system -- do nothing).
>=20
--=20
Regards,
Bryan Drewery
------enig2FIKNDPJGFNJDNVJUISOA
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBAgAGBQJRt10qAAoJEG54KsA8mwz5PKIP/1/wKtyEquJUJhBU/C7atj/0
87m/9eK3Rump1Nb1Pdt/r3qNlvReooBL2ddijF1854UYN/Wo10TspjDd7vc2PC39
MxC47bE7DIOReFaASZ9hq2YIGIWpU1hWF1sYqk2X/o2jAUhkvSO1NJc5KZyil+N7
KJLgwZL3nXAgbyaXCwrhki9lbST2qNhedSkqhbX6RaWE21+WE0PhDM2V31kNmTPM
NICsNjSJjvQsridhx0OGBaQnHqlE43YTALwrvNqWIhITr0EMzXrx2blIGmH0cBc7
G+A8s3g47BYVanPOCZuCDNJ4JpiQkXzzkrGiAaEp7EZ/sekCoh2ryfHJPrmYGuZk
R9De9MJAFMyWXlEO913YVg1f0o1oHV4qg1orSPW6mnQmk+uxFttSkKxOrux1pn2H
WBRNVHsLPs1c27epfEOZ5zhwV5fT0JHNg0cJBNXVaDHNC1c7D/CdqIz22O+BuLL7
ro76sUL9C+WaUEpU3fKA6Kh8ieE+qNaNODBaskC/bpI7NCXk6YwhDkwW+3FJBaTi
omyP5BsKa13Pql8uUnamDys2laFZMtKhW+uS+aAxotJfudeQRQlGBfBjs8Uz0MZm
mAdM+FmNP8zSQUlbBk54HP7kuR4zsAjOWVLW3IJmEkGrxUE0Hb587j7DhwvRry2U
KhjrYH3vPPuI1QFH2sFK
=XgrN
-----END PGP SIGNATURE-----
------enig2FIKNDPJGFNJDNVJUISOA--
討論串 (同標題文章)
完整討論串 (本文為第 10 之 10 篇):